Jim has provided training and consulting for Fortune 500 companies and large private and governmental organizations including Motorola and the Blue Cross. He lectures extensively throughout the United States and Canada.
Jim is also the author of “Dojo: Using the Dojo JavaScript Library to Build Ajax Applications”.
Spend a day learning how to develop native apps on the world's most popular smartphone platform. You'll get hands on experience developing a native Android app that will use most of the major components available in the framework.
The workshop will be taught using Android Studio with the new Gradle build system.
Use Android Activites to create the User Interface. Learn how to run background services. Create broadcast receivers to react to changes in the phones state. You'll even learn how to interact with the location services and display Google maps.
We'll take a deep dive into the details. You'll write code to interact with Android's built-in SQLite database. You'll add logging to your app and you'll even learn how to do unit testing in the Android environment.
Leave the class with hands-on skills and a working application that will be ready to publish to the Android Market.
Don't miss out on this excellent opportunity. Register now!
Please install Android Studio before arriving at the workshop.
Google Guava is an open-source library for Java developed and supported by Google engineers. Use it to simplify Java coding - things that use to take 20 lines of code can now be done in 1 or 2 simple statements with Gauva. You can add it to any Java project but it is especially useful in Android because of its small footprint.
In this session you'll find out what's in Guava. Some people refer to it as “the missing java package” because it contains replacements and enhancements for so many of the most common things a Java programmer has to do - things like file i/o, string manipulation and checking for null objects. And you'll see side by side code comparisons between Java and Gauva.
Here are some of the key features of Guava we'll be exploring
Here are some other important questions we'll answer to maximize your use of Guava
Join me and learn how to use Gauva to write less code that does more! That'll impress your family, friends and especially your manager - all while leaving your more time to check out the Netflix back catalog and improve your “Settler's of Caton” skills.