LEADER 04395nam 22005655 450 001 9910438099703321 005 20220708225256.0 010 $a1-4302-5747-4 024 7 $a10.1007/978-1-4302-5747-9 035 $a(CKB)3710000000015714 035 $a(DE-He213)978-1-4302-5747-9 035 $a(SSID)ssj0000988188 035 $a(PQKBManifestationID)11609045 035 $a(PQKBTitleCode)TC0000988188 035 $a(PQKBWorkID)10951416 035 $a(PQKB)11783635 035 $a(MiAaPQ)EBC1694170 035 $a(CaSebORM)9781430257462 035 $a(PPN)172417201 035 $a(EXLCZ)993710000000015714 100 $a20130820d2013 u| 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aLearn Android App Development$b[electronic resource] /$fby Wallace Jackson 205 $a1st ed. 2013. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2013. 215 $a1 online resource (XXIII, 548 p. 347 illus.) 300 $aIncludes index. 311 $a1-4302-5746-6 327 $aBuilding an Android IDE for version 4.2 : acquiring, installing, and configuring an Android development environment -- Exploring Android app development : the lingo of Android and building your first hello world app! -- Java for Android primer : enhancing our hello world application -- Layouts and activities : using viewgroup classes -- Android intents and events : adding interactivity -- Android UI design : using views and widgets vis XML -- Android graphics design : concepts and techniques -- Compositing in Android : advanced graphical user interface design -- Android image animation : frame-based animation using XML constructs -- Android vector animation : procedural animation via XML constructs -- An introduction to video : concepts and optimization -- Digital video in Android : using the videoview class -- An introduction to audio : concepts and optimization -- Playing audio in Android : the mediaplayer class -- Audio sequencing : Android soundpool class -- Android intents : inter-application programming -- Android services : using background processing -- Broadcast receivers : Android inter-application communication -- Android content providers : access to datastores -- Building an Android IDE for version 4.12 and earlier : acquiring, installing, and configuring an Android development environment. 330 $aLearn Android App Development 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. The Android SDK offers powerful features, and this book is the fastest path to mastering them?and the rest of the Android 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. You'll also learn best practices that ensure your code will be efficient and perform well. Get an accelerated but complete enough treatment of the fundamentals of Java necessary to get you started. Design your first app using prototyping and other design methods. Build your first Android app using the code given over the course of the book. Finally, debug and distribute your first app on Google Play or other Android app store. After reading this book, you'll have your first app ready and on the app store, earning you the prestige and the money you seek. 606 $aMobile computing 606 $aApplication software 606 $aMobile Computing$3https://scigraph.springernature.com/ontologies/product-market-codes/I29060 606 $aComputer Applications$3https://scigraph.springernature.com/ontologies/product-market-codes/I23001 615 0$aMobile computing. 615 0$aApplication software. 615 14$aMobile Computing. 615 24$aComputer Applications. 676 $a004 700 $aJackson$b Wallace$4aut$4http://id.loc.gov/vocabulary/relators/aut$0709868 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910438099703321 996 $aLearn Android App Development$92115697 997 $aUNINA