





















Class Projects – IT Mobile App




Android App Coding
The Android platform was honestly foreign to me before completing this program. In my daily life I use an iPhone, so it was difficult for me to adjust to developing in both design and language on a platform I wasn’t familiar with. Fortunately, with instruction at MPTC, I was able to learn how to design, code, and build a deliverable application and load the application onto a virtual Android device.
Android App UX/UI
In addition, the design language of Google’s platform was foreign to me. The term Google uses to describe their design is “Material Design”. Grid based layouts, padding, and depth effects such as shadows help accentuate the subtle detail and differentiate interactive elements with static ones.
iOS App Coding
Here the challenge was designing Progressive Web Apps to circumvent the need for costly iOS Development accounts and associated hardware. With the instruction in this course, I was able to demonstrate and deliver a website that doubled as a full-fledged application, compatible with both Android and iOS whilst taking advantage of some features previously only available in native apps.



iOS UX/UI
Here I was able to flex my familiarity with the iOS style and design language; I’ve been using iOS devices for over 10 years. So I was able to get really involved in the experience and flow of the application’s design within the Adobe suite of design tools.





Migrating to Native Platforms

Migrating to a native platform from a Progressive Web App presents it’s own unique set of challenges. However, it is recommended when the application requires use of advanced features of the device.
Intro to VR Applications



Virtual Reality is a new frontier for me; I’m already familiar with 3D modeling, texturing, and rendering as part of my current employment. So working with one camera and set of controls is comfortable for me; two lenses and a set of controls is a bit more challenging for me. Here I created a simple application that targets a wide variety of devices. Delivered in the Unity engine, with Android as a target platform, and Google Cardboard as the viewer of choice.