The slide I presented during 1 day training for beginning real world iOS app development on April 7, 2015.
Event details:
http://bit.ly/belajarswift
https://procodecg.wordpress.com/2015/04/07/ios-app-development-training-with-dycode/
10. Leverage backend services
for storage, logics, and
other processings
Use 3rd party libraries
Access 3rd party APIs
Learn from real world
experienced developer :)
Arguably…
11. Intro to iOS development & Swift basics
Your first iOS app project
Most used UIKit, storyboard, segue
Use 3rd party library and API
Azure Mobile Services (ZuMo)
ZuMo iOS SDK
BONUS: Surprise Topic!!!
for that, we’ll cover…
55. Take advantage of the whole screen
Reconsider visual indicators of physicality
and realism
Translucent UI elements hint at the content
behind them
Deference
56. Use plenty of negative space Let color simplify the UI
Ensure legibility by using the
system fonts (Dynamic Type)
Clarity
Embrace borderless buttons