iOS Portfolio
Interested in App design and curious about how they’re built I also studied iOS development.
The below apps were built in XCode using Swift.
Appy
Mindfulness journaling app. Calming and simple. It’s all about the writing. Split into a journal and a gratitude list. Utilising CoreData it saves all entries in a sleek format to read or edit at any time. The sun represents gratitude and the mountain represents the journey towards a happier you.
Concepts Utilised:
Swift UIKit
TableViews and custom cells
CoreData
DateFormatter
Animation
Storyboard and auto layout
Day/Night Mode
Weer
Simple weather app utilising CoreLocation to detect where user is and a search function for any city worldwide. Fetching and parsing JSON data from third party API OpenWeatherMap.org.
Concepts Utilised:
Swift UIKit
Fetching JSON data from third party API
CoreLocation
Storyboard and auto layout
MVC architecture
Skills
Proficient in Swift programming language
Experience with iOS development frameworks such as UIKit, CoreData, CoreLocation, NSCoder
Knowledge of RESTful APIs and JSON
Experience using Apple’s software development tool Xcode, Storyboard and auto layout
Familiarity with version control tools like Git and Github
Experience using third party frameworks CocoaPods, Firebase and Google Analytics
Experience using mobile databases Realm and SQLite
Familiarity with MVC and MVVM architectures
Increasing knowledge of UI/UX Design as used and incorporated into app design.
Technical
Strong problem-solving skills
Passionate about learning new technologies and frameworks
Excellent team player with strong people skills and emotional intelligence
Detail-oriented and able to work in a fast-paced environment
Leadership and stakeholder management
Resilience and managing ambiguity