- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
Learning Androidby Marko Gargenta
Synopses & Reviews
Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers in large organizations and startups alike, this gentle introduction shows experienced object-oriented programmers how to use Androids basic building blocks to create user interfaces, store data, connect to the network, and more.
Throughout the book, youll build a Twitter-like application, adding new features with each chapter. Youll also create your own toolbox of code patterns to help you program any type of Android application with ease.
About the Author
Marko Gargenta is the founder and chief Android expert at Marakana, a training company in San Francisco. Marko has developed Android Bootcamp and Android Internals courses, and has trained over 1,000 developers on four continents. His clients include Qualcomm, Sony-Ericsson, Motorola, Sharp, Cisco, U.S. Department of Defense, and many more. Marko frequently speaks on Android at technical conferences and events, and is the founder of San Francisco Android Users Group.
With over a decade of software engineering experience, Masumi Nakamura has worked in various positions within the mobile technology arena, from building out mobile infrastructure to founding his own mobile company. He was one of the primary Android developers of the Where Android app and now is Principal Architect for the Big Data and Recommendations Group at Where, Inc. Outside of coding, he spends his time practicing Ba Gua Zhang and caring for his two cats.
Table of Contents
PrefaceChapter 1: Android OverviewChapter 2: Java ReviewChapter 3: The StackChapter 4: Installing and Beginning Use of Android ToolsChapter 5: Main Building BlocksChapter 6: Yamba Project OverviewChapter 7: Android User InterfaceChapter 8: FragmentsChapter 9: Intents, Action Bar, and MoreChapter 10: ServicesChapter 11: Content ProvidersChapter 12: Lists and AdaptersChapter 13: Broadcast ReceiversChapter 14: App WidgetsChapter 15: Networking and Web OverviewChapter 16: Interaction and Animation: Live Wallpaper and HandlersIndexColophon
What Our Readers Are Saying
Computers and Internet » Computer Languages » Java