{"product_id":"9781430257479","title":"Learn Android App Development","description":"\u003cp\u003e    \u003cem\u003eLearn Android App Development\u003c\/em\u003e is a hands-on tutorial and useful reference. You'll quickly get up to speed and master the Android SDK and the Java that you need for your Android Apps.\u003c\/p\u003e\u003cp\u003eThe Android SDK offers powerful features, and this book is the fastest path to mastering themand the rest of the Andorid SDKfor programmers with some experience who are new to Android smartphone and tablet apps development. Many books introduce the Android SDK, but very few explain how to develop apps optimally. This book teaches both core Java language concepts and how to wisely but rapidly employ the design patterns and logic using the Android SDK, which is based on Java APIs.\u003c\/p\u003e\u003cp\u003eYou'll also learn best practices that ensure your code will be efficient and perform well.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet an accelerated but complete enough treatment of the fundamentals of Java necessary to get you started. \u003c\/li\u003e \u003cli\u003eDesign your first app using prototyping and other design methods. \u003c\/li\u003e \u003cli\u003eBuild your first Android app using the code given over the course of the book. \u003c\/li\u003e \u003cli\u003eFinally, debug and distribute your first app on Google Play or other Android app store. \u003c\/li\u003e\n\u003c\/ul\u003eAfter reading this book, you'll have your first app ready and on the app store, earning you the prestige and the money you seek.\u003cp\u003e     \u003c\/p\u003e    What youll learn\u003cul\u003e \u003cli\u003eHow to get a quick start to learning Android to build your first Android app \u003c\/li\u003e \u003cli\u003eHow the Android development process works and what is the usual workflow \u003c\/li\u003e \u003cli\u003eHow to design an Android app User Interface (UI) \u003c\/li\u003e \u003cli\u003eHow to add interactivity and functionality to your Android apps\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for      \u003cp\u003e     This book is for those who have some programming experience but who are new to the Android mobile platform. This book is ideal for those who may be coming from iOS programming\/development to learn about this other most popular mobile platform, Android.      \u003c\/p\u003e     Table of Contents\u003col\u003e \u003cli\u003eBuilding Your Android Software Development Environment \u003c\/li\u003e \u003cli\u003eExploring Android App Development: Building Your First Hello World App using the Lingo \u003c\/li\u003e \u003cli\u003eA Java for Android Primer: Enhancing our Hello World Application \u003c\/li\u003e \u003cli\u003eDesigning User Interface Layouts via Android ViewGroup and Activity Classes \u003c\/li\u003e \u003cli\u003eUsing Intents and Events to make an Android Application Interactive \u003c\/li\u003e \u003cli\u003ePopulating a UI Design with Android Widgets via Androids View Class \u003c\/li\u003e \u003cli\u003eIntroduction to Graphics Design in Android: Concepts and Techniques \u003c\/li\u003e \u003cli\u003eCompositing in Android: Advanced Graphical User Interface Design \u003c\/li\u003e \u003cli\u003eAndroid Image Animation: Frame Animation Using XML Constructs \u003c\/li\u003e \u003cli\u003eAndroid Vector Animation: Procedural Animation via XML Constructs \u003c\/li\u003e \u003cli\u003eAn Introduction to Digital Video: Video Concepts and Data Optimization \u003c\/li\u003e \u003cli\u003ePlaying Digital Video in Android Apps using the Android VideoView Class \u003c\/li\u003e \u003cli\u003eAn Introduction to Digital Audio: Audio Concepts and Data Optimization \u003c\/li\u003e \u003cli\u003ePlaying Digital Audio in Android Apps using the Android MediaPlayer Class \u003c\/li\u003e \u003cli\u003eAudio Sequencing for Android Apps using the Android SoundPool Class \u003c\/li\u003e \u003cli\u003eUsing Services to make your Android Application Functional \u003c\/li\u003e \u003cli\u003eUsing Broadcast Receivers to allow an Android Application to Communicate \u003c\/li\u003e \u003cli\u003eUsing Intents to Invoke Android Inter-Application Programming \u003c\/li\u003e \u003cli\u003eUsing Androids SQLite Class to store and access Custom Data \u003c\/li\u003e \u003cli\u003eAppendix A \u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47139364831472,"sku":"9781430257479","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430257479_p0.jpg?v=1763750356","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430257479","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}