Date post: | 29-Nov-2014 |
Category: |
Mobile |
Upload: | judi-wunderlich |
View: | 77 times |
Download: | 0 times |
CIDD: Mobile Apps; Design, UX, and Dev
➔ Owner and Principal in Technology of Eight Bit Studios
➔ Co-founder and Chief Instructor at Mobile Makers
➔ Coder at Heart
Don Bora
➔ Degree in Software Engineering and Linguistics
➔ Basic, Pascal, Modula-2, LISP, Ada, C/C++, SmallTalk, Objective-C, Java, Ruby on Rails, C#, Perl, Python, Swift
➔ Coded my first webapp in… 1993 (I’m old)
How I got here
iOS Devices
➔ Good ol’ days
➔ OMG
➔ ??
Android
➔ Objective-C/Swift
➔ App Store
➔ Apple Developer Tools
➔ Approved apps only
➔ High user upgrade rate
➔ Java
➔ Google Play
➔ Open source tools
➔ No approval process
➔ Fragmented user base
Native vs Responsive
Native Dev Cycle
Responsive Dev Cycle
Nativevs
Responsive ➔ API
➔ App Store
➔ UI Responsiveness
➔ Curated experience
➔ Separate UI Buildout
➔ One codebase
➔ Quick updates
➔ Simplified UX
➔ All Devices
Nativevs
Responsive
➔ Define the needs and goals
➔ Product level decision (native vs. responsive)
➔ Design for fat fingers. Think tappable vs clickable
➔ Single columns generally work best
➔ Space utilization is key. Using vertical collapsing is one technique to present a lot of information
➔ Remove anything superfluous
➔ Speed is very critical on mobile. Don’t make ‘em wait
➔ Focus on the task at hand. Unless a user is reading, they are trying to complete a task. Help them do it faster and easier
➔ Test often
Thank You!