Marwan Shaban
This book focuses on a specific set of topics representing the most important mobile app development concepts that can be taught comfortably in one semester. Topics covered include activities, fragments, navigation, user controls, lists and data binding, on-device databases, using device location, calling web services, using mobile back ends and deployment. Unique features of this text include using mobile back ends, publishing apps, and example projects created by past student teams. The tutorial style ensures that the reader doesn’t miss vital concepts as he or she moves from the basics to more advanced topics. The reader learns by doing.