{"product_id":"android-studio-meerkat-essentials-kotlin-edition-developing-android-apps-using-android-studio-meerkat-and-kotlin-paperback","title":"Android Studio Meerkat Essentials - Kotlin Edition: Developing Android Apps Using Android Studio Meerkat and Kotlin - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eNeil Smyth\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis book, fully updated for Android Studio Meerkat and the new UI, teaches you how to develop Androidbased\u003c\/p\u003e\u003cp\u003eapplications using Kotlin.\u003c\/p\u003e\u003cp\u003eBeginning with the basics, the book outlines how to set up an Android development and testing environment, \u003c\/p\u003e\u003cp\u003efollowed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, \u003c\/p\u003e\u003cp\u003eand object-oriented programming. Asynchronous programming using Kotlin coroutines and flow is also\u003c\/p\u003e\u003cp\u003ecovered in detail.\u003c\/p\u003e\u003cp\u003eChapters also cover the Android Architecture Components, including view models, lifecycle management, \u003c\/p\u003e\u003cp\u003eRoom database access, content providers, the Database Inspector, app navigation, live data, and data binding.\u003c\/p\u003e\u003cp\u003eMore advanced topics, such as intents, are also covered, such as touchscreen handling, gesture recognition, and\u003c\/p\u003e\u003cp\u003ethe recording and playback of audio. This book edition also covers printing, transitions, and foldable device\u003c\/p\u003e\u003cp\u003esupport.\u003c\/p\u003e\u003cp\u003eThe concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, \u003c\/p\u003e\u003cp\u003etabbed interfaces, card views, navigation drawers, and collapsing toolbars.\u003c\/p\u003e\u003cp\u003eOther key features of Android Studio and Android are also covered in detail, including the Layout Editor, \u003c\/p\u003e\u003cp\u003ethe ConstraintLayout and ConstraintSet classes, view binding, constraint chains, barriers, and direct reply\u003c\/p\u003e\u003cp\u003enotifications.\u003c\/p\u003e\u003cp\u003eChapters also cover advanced features of Android Studio, such as Gradle build configuration, in-app billing, and\u003c\/p\u003e\u003cp\u003esubmitting apps to the Google Play Developer Console.\u003c\/p\u003e\u003cp\u003eAssuming you already have some programming experience, are ready to download Android Studio and the\u003c\/p\u003e\u003cp\u003eAndroid SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you\u003c\/p\u003e\u003cp\u003eare ready to get started.\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 788\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 1.57 x 9.25 x 7.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e April 03, 2025\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":43372372099207,"sku":"9781965764152","price":71.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/2623\/2711\/files\/JXaB0-gnFK9781965764152.webp?v=1761385813","url":"https:\/\/booksby.splitshops.com\/products\/android-studio-meerkat-essentials-kotlin-edition-developing-android-apps-using-android-studio-meerkat-and-kotlin-paperback","provider":"Books by splitShops","version":"1.0","type":"link"}