Learn Android App Development is an innovative hands-on tutorial and reference book that accelerates programmers' learning curve to master the Android SDK and essential Java concepts for building functional applications. Written by Wallace Jackson and published by Apress in 2013, this comprehensive guide targets experienced programmers new to Android smartphone and tablet app development.
The book's unique approach emphasizes optimal development practices, efficient code design, and best practices to ensure apps perform well and achieve better visibility on app stores. With a focus on rapid yet effective use of design patterns and logic within the Android framework, readers are guided to prototype their first app, implement functionality, debug it, and ultimately distribute it to Google Play or other Android app stores.
Overview
This getting-started guide provides an accelerated path for programmers with prior experience to master the Android SDK and essential Java concepts required for mobile app development. The book's structure follows a logical progression, starting with accelerated coverage of necessary Java fundamentals, moving into app design using prototyping and modern methods, then building the application through code provided throughout the text, and culminating in debugging and distributing the first app to Google Play or another Android app store.
Target Audience and Pedagogical Approach
Learn Android App Development is designed for programmers who have some prior experience in programming but are new to Android smartphone and tablet app development. The book's pedagogical approach combines a hands-on tutorial format with reference material, delivering an accelerated primer on core Java language concepts necessary for Android work.
The guide emphasizes step-by-step code building using provided examples, prototyping the app design before implementation, and rapid yet wise application of design patterns and Android SDK logic. Best practices for code efficiency, performance optimization, and sound development are stressed throughout to help readers avoid common pitfalls.
Author
Wallace Jackson is a multimedia producer and founder of Mind Taffy Design. With a background in new media content development, he has built a career focused on interactive 3D technologies and digital advertising campaigns created for major international brands. His extensive experience in multimedia production and interactive content creation informs the book's focus on incorporating graphics, animation, audio, and video elements into Android applications.
Leveraging his expertise in programming tutorials focused on the Android platform, Jackson has applied his knowledge to create a comprehensive guide that enables readers to publish their first app by the end of the book.