Portfolio
Released Apps or Soon to Be Released Apps
Anime Quotes! Watch App
November 2021 - SwiftUIJam Hackathon
Project Description
Anime Quotes! watchOS app, built with the anime lover in mind, and displays quotes on the screen. Every time you open the app on your watch, anime quotes will appear. This can be used independently or as a companion app with the iOS app.
I participated in the SwiftUIJam hackathon, early November 2021, and this app is what I created. I learned quite a bit in a short time, and it was the second time I have used the SwiftUI Framework, but the first time building a watchOS app.
This app will be released soon to the app store, and the code can be view here on GitHub!
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: SwiftUI, Codable, Alamofire
Screenshots & Video
Anime Quotes!
September 2021 - October 2021
Project Description
Anime Quotes! was built with the anime lover in mind and displays quotes on the screen. Every time you open the app or pull down to refresh, new anime quotes will appear. This app also has accessibility built-in to it and utilizes the VoiceOver Z gesture.
This app is available on the App Store, and the code can be viewed here on GitHub!
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: UIKit, MVC, Coordinators, Codable, Alamofire, Safari Services, Accessibility
Screenshots
Detroit-909
December 2020 - April 2021
Project Description
Detroit-909 is a project that I started because I wanted to create a drum sampler that would pay homage to the birthplace of Techno, and the Roland TR-909 classic drum machine, hence the name. I started development at the end of December 2020, and was published to the AppStore on April 2, 2021. As of October 2021, it has 100+ downloads.
- This is app is a drum sampler based on Roland’s classic TR-909 and it consists of 11 drum pads and sampled sounds.
- Detroit Techno heavily utilized the TR-909 and helped to make it the iconic drum machine that it is today, so this app pays homage to both.
This app is available on the App Store, and the code can be viewed here on GitHub!
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: UIKit, MVC, Coordinators, AVFoundations, AVPlayer, MessageUI, SafariServices, TableViews, Custom Cells, Xib, Auto layout, custom build phase for versioning
Screenshots
App Projects On GitHub
Daily Japan Photos
Sep 2021
Project Description
Daily Japan Photos shows photos of Japan, so people who miss travelling there can view images of the country.
The code can be viewed here on GitHub!
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: UIKit, Codable, Alamofire, Kingfisher
Cat Calendar
July 2021 - August 2021
- Download or clone repo then run.
- No third-party libraries in the project.
Project description
Cyber Cat Cal is a five-day calendar that displays a different cat image for each of the days, and the current date is highlighted by a purple overlay with white text, and was created for all you cat lovers!
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: UIKit, Codable, URLSession, MVC, Date Formatter
The code can be viewed here on GitHub!
Garment
May 2021 – Jun 2021
Project description
The Garment app is for listing garments. You can tap the buttons and choose to view the list either by alphabetical order or date created.
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: UIKit, Dependency Injection, Realm Database, Protocols and Delegates, XCUnit tests
The code can be viewed here on GitHub!
Hello-and-Goodbye-Coordinators
Mar 2021
Project Description
A simple coordinator project.
I have previously used coordinators, but it has been a few months, and I needed a review, so I decided to make this small project.
The project demonstrates a simple Coordinator pattern introduced by Soroush Khanlou at the NSSpain conference in 2015. I originally learned the Coordinator pattern from Paul Hudson at Hacking with Swift, and always use his article and video as a reference. The link to his article can be found here. https://www.hackingwithswift.com/articles/71/how-to-use-the-coordinator-pattern-in-ios-apps
I hope this helps!
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: UIKit, Coordinators
The code can be viewed here on GitHub!
Personal App Card
Mar 2021
Project Description
The Personal App Card is for developers or professionals that want to give their clients easy access to their information.
My role: Sole iOS Developer
Languages: Swift
Technologies/Frameworks: SwiftUI
The code can be viewed here on GitHub!