Industrial Trends for Mobile
-
Upload
kevin-ha-tan -
Category
Technology
-
view
129 -
download
1
Transcript of Industrial Trends for Mobile
Industrial Trends for Mobile
By Kevin Tan and Michael Cheah
Types of Mobile Devices
Phones
Tablets
Smartwatches and more…
Wearable fashion accessories etc?
Operating System Knowledge
Android for Beginners & Intermediates
Eclipse ADT plugin is obsolete and not actively maintained.
Android for Beginners & IntermediatesAndroid Studio is the future.
Android for Beginners & Intermediates
Gradle is the new build system
Android for Advanced Devs
Android 5.0
5000+ new APIs introduced. (Knock yourself out...)
Android for Advanced DevsMaterial Design elements and meaningful animation transitions
Android for Advanced Devs
Dependency towards UI UX Designers
Conceptualize via material design mockups via Photoshops or After Effects
Wearables Segment
Android Wear
Getting ready for the trends
- Project Management and Collaboration Tools
Revision Control System (RCS)
Revision Control System (RCS)
Great tool to organize everything in one place
Keep track of what, when, who, and why changes occur, via issue trackers
Enable collaborations & peer reviews
Standard collaboration procedures eg. pull requests, resolve conflicts and code merging
Continuous Delivery
Corey Scott, GDG Devfest November 2013
Continuous Delivery
Not just the mobile stuff
Web technologies should be adopted by mobile developers too.
Can be any type of web technologies eg. Spring Boot, Grails, Ratpack, Ruby on Rails, Python Flask, etc.
Easier to roll out.
DO EVERYTHING!
Master web backend and mobile just so that you can understand the underlying process of RESTful web services.
Standard data transportation formats eg JSON
Web Backend Trends
Microservices
PaaS eg. Heroku and Openshift, Bluemix perhaps?
https://github.com/cheah/git-demo
DEMO