Gratis Versand in ganz Österreich
Bookbot

Michael Fazio

    Kotlin and Android Development featuring Jetpack
    A World History of Architecture
    • Updated with expanded coverage of twenty-first century architecture, this new edition uniquely comprises a detailed survey of Western architecture as well as architecture from the Middle East, Africa, Central and South America, India, Russia, China and Japan. Significant revision also includes photographs and textual discussion of around 50 new buildings. Written in a clear and engaging style, the text encourages readers to examine the pragmatic, innovative and aesthetic attributes of buildings. Artistic, economic, environmental, political, social and technological contexts are discussed. The global reach of the text is matched by a rich assortment of photographs from around the world and a greater array of detailed line drawings than in any architectural survey. The authors have created a formidable body of work that ranges over much of the worlds architectural heritage and testifies to some of the greatest achievements of the human spirit.

      A World History of Architecture
    • Start building native Android apps the modern way in Kotlin with Jetpack's extensive tools and best practices. Learn to create efficient views using Fragments and share data with ViewModels. Use Room for quick data persistence and avoid NullPointerExceptions with Kotlin's concise syntax. Handle asynchronous web service calls smoothly with Kotlin coroutines, all while building two complete apps through detailed instructions. Develop your first app, Penny Drop, a game featuring random die rolls, customizable rules, and AI opponents. Create lightweight Fragment views with data binding, update data safely with ViewModel classes, and manage app navigation centrally. Leverage Kotlin's extensions to write null-safe code without the boilerplate typical of pre-Jetpack apps. Persist and retrieve data as full objects with Room, displaying that data using ViewModels and RecyclerView. Next, build the official app for the Android Baseball League, applying what you've learned from Penny Drop. Navigate the app using a Navigation Drawer and Android App Links, handle asynchronous calls with Kotlin Coroutines, display data with the Paging library, and send notifications to users. To get started, you'll need the Android SDK, a text editor, and an Android device or emulator for testing. While Android Studio is recommended, other setups are possible, and some examples may require JDK 1.8 or later.

      Kotlin and Android Development featuring Jetpack