I have been developing in iOS since 2013. In that time, I was initially exposed to Objective-C. It was a programming language that was not very intuitive for me, so I stepped away from iOS, to turn towards learning Web Development. Then Swift came along. With the introduction to Swift, I heavily pursued learning how to develop for iOS, primarily through online video courses on Treehouse, Lynda.com, and copious amounts of YouTube tutorials. Then, my iOS development really took off while completing my coursework at Full Sail. Now, you won't find a week where I am not coding in iOS. I love the language and enjoy the Developer Experience in Xcode.
Specialties: Custom UI Design, TableViews, CollectionViews, REST APIs, Firebase, CocoaPods, Storyboards, UX, & Accessibility.
iOS Personal Projects
Summary of Code Exercises for Apple Programming I
Summary of Code Exercises for Mobile Development Frameworks I
Summary of Code Exercises for Mobile Development Frameworks II
Specialties: Reverse Compatibility, Material Design, Advanced Layout, REST APIs, Firebase.
Android Personal Projects
Summary of Code Exercises for Java I
Summary of Code Exercises for Advanced Interface Design
Summary of Code Exercises for Java II
Summary of Code Exercises for Mobile Development Frameworks III
.NET Case Studies
C# Personal Projects
Windows Forms - Simple Star Trek Transporter Simulation
Custom Events - Space Ship Inventory Application (Class Project)
Interaction Design (IxD) Case Studies
IxD Personal Projects
Emerging Technologies - Wearables (MisFit)
In this interview, I take a look at MisFit, a fitness wearable that is attempting to take a share of the market that its competitor FitBit has enjoyed for years. The wearable is at odds with its purpose, being a fitness wearable, and not looking like a fitness wearable. After interviewing Julie, who has been wearing the device for a significant amount of time, flaws, quirks, and down-right annoying design patterns make this device less palatable than other more expensive options.
Persuasive Design - Taco Bell App
In this interview, I discover why a frequent Taco Bell customer has recently embraced the new Taco Bell app. I gained insights into what exactly it is that makes Michael, the interviewee, have a certain fondness towards the brand, a trust for the application, and a preference to use the application over the sometimes-awkward face-to-face ordering experience.