VTC Legacy
Home / Programming

Java Mobile Android Enterprise Apps

by David Saenz
80 lessons7 chapters4.7 hReleased 20151 free
Start the free chapter

This course is designed to introduce you to Enterprise Android Development with APPs. rnrnIn this course you will learn more advanced Android programming and also learn how to Develop Complete Apps for the Enterprise Environment.rnrnWe will learn about using Spring for Android which is a framework that is designed to provide components of the Spring family of projects for use in Android apps. rnSpring for Android provides a robust RestTemplate module which is a port of the Java-based REST client RestTemplate, like the other Spring template counterparts rn(JdbcTemplate, JmsTemplate), its aim is to bring to Android developers a high-level abstraction of lower-level Java API easing the development of HTTP clients.rnRestTemplate for Android also supports gzip compression and different message converters to convert your Java objects from and to JSON, XML, and many more. rnrnYou will learn how to use Spring Android Auth module to let an Android app gain authorization to a web service provider using OAuth (Version 1 or 2).rnOAuth is probably the most popular open standard authorization protocol and is currently used by Facebook, Twitter, Google apps to let third-party applications access users account. Spring for Android Auth module is based on several Spring libraries because it securely (with cryptography) persist (via JDBC) a token obtained via HTTP.rnrn

Course content

Welcome1 lessons
Walkers App Setup7 lessons
Walkers App20 lessons
Walkers App pt. 229 lessons
Android and OAuth Security21 lessons
Wrap Up1 lessons
Credits1 lessons