Modern Android Development
The process and preferred practices for developing Android apps changed dramatically over the past few years. Google now recommends Kotlin as a development language of choice. In addition, Google introduced the Jetpack suite of libraries, like ViewModel, LiveData, and the Room ORM model for persistence. The recommended architecture now combines the components with networking libraries like OkHttp and Retrofit. Even dependency injection frameworks, like Dagger and now Hilt, are part of typical applications.
This talk will discuss how Android development has changed, and illustrate the newer, component-based approach to building robust mobile applications.
About Kenneth Kousen
Ken Kousen is a Java Champion, several time JavaOne Rock Star, and a Grails Rock Star. He is the author of the Pragmatic Library books “Mockito Made Clear” and “Help Your Boss Help You,” the O'Reilly books “Kotlin Cookbook”, “Modern Java Recipes”, and “Gradle Recipes for Android”, and the Manning book “Making Java Groovy”. He also has recorded over a dozen video courses for the O'Reilly Learning Platform, covering topics related to Android, Spring, Java, Groovy, Grails, and Gradle.
His academic background include BS degrees in Mechanical Engineering and Mathematics from M.I.T., an MA and Ph.D. in Aerospace Engineering from Princeton, and an MS in Computer Science from R.P.I. He is currently President of Kousen IT, Inc., based in Connecticut.
More About Kenneth »