Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20
,

Head First Android Development

A Learner's Guide to Building Android Apps with Kotlin

Paperback Engels 2021 3e druk 9781492076520
Verwachte levertijd ongeveer 16 werkdagen

Samenvatting

What will you learn from this book?
If you have an idea for a killer Android app, this fully revised and updated edition will get you up and running in a jiffy. You'll go beyond syntax and how-to manuals and learn how to think like a great Android developer. This hands-on book teaches you everything from designing user interfaces to building multi-screen apps that persist data in a database. It covers the latest features of Android Jetpack, including Jetpack Compose. It's like having an experienced Android developer sitting right next to you! If you have some Kotlin know-how, you're ready to get started.

What's so special about this book?
If you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. With this book, you'll learn Git through a multisensory experience that engages your mind rather than a text-heavy approach that puts you to sleep.

Specificaties

ISBN13:9781492076520
Taal:Engels
Bindwijze:paperback
Aantal pagina's:887
Uitgever:O'Reilly
Druk:3
Verschijningsdatum:23-11-2021
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Dawn Griffiths

Dawn Griffiths started life as a mathematician at a top UK university where she was awarded a First-Class Honours degree in Mathematics. She went on to pursue a career in software development, and has over 15 years experience working in the IT industry. Dawn has written several books, including Head First C, Head First Statistics and Head First 2D Geometry.

Andere boeken door Dawn Griffiths

Over David Griffiths

David Griffiths began programming at age 12, after being inspired by a documentary on the work of Seymour Papert. At age 15 he wrote an implementation of Papert's computer language LOGO. After studying Pure Mathematics at University, he began writing code for computers and magazine articles for humans and he is currently an agile coach in the UK, helping people to create simpler, more valuable software. He spends his free time traveling and time with his lovely wife, Dawn.

Andere boeken door David Griffiths

Inhoudsopgave

Authors of Head First Android Development
Table of Contents (the real thing)
How to use this book: Intro
Who is this book for?
Who should probably back away from this book?
We know what you’re thinking
We know what your brain is thinking
Metacognition: thinking about thinking
Here’s what WE did
Here’s what YOU can do to bend your brain into submission
Read me
The truly awesome technical review team
Acknowledgments
O’Reilly Online Learning

1. Getting Started: Diving In
2. Building Interactive Apps: Apps That Do Something
3. Layouts: Being a layout
4. Constraint Layouts: Draw Up a Blueprint
5. The Activity Lifecycle: Being an Activity
6. Fragments and Navigation: Finding Your Way
7. Safe Args: Passing Information
8. Navigation ui: Going Places
9. Material Views: A Material World
10. View Binding: Bound Together
11. View Models: Model Behavior
12. Live Data: Leaping into Action
13. Data Binding: Building Smart Layouts
14. Room Databases: Room with a View
15. Recycler Views: Reduce, Reuse, Recycle
16. Diffutil and Data Binding: Life in the Fast Lane
17. Recycler View Navigation: Pick a Card
18. Jetpack Compose: Compose Yourself
19. Integrating Compose with views: Perfect Harmony

A. Leftovers: The Top Ten Things (we didn’t cover)
1. Sharing data with other apps
Sharing data with Android’s intent resolver
Sharing data with the Android Sharesheet
2. WorkManager
Use WorkManager to schedule deferrable tasks
3. Dialogs and notifications
Use dialogs to prompt the user for a decision
Notifications appear outside the app’s UI
4. Automated testing
Unit tests
Instrumented tests
An instrumented test example
5. Supporting different screen sizes
Provide alternate layouts
Use a SlidingPaneLayout
6. More Compose features
The Compose ViewModel library
Compose constraint layout library
The Compose Navigation component
7. Retrofit
8. Android Game Development Kit
9. CameraX
10. Publishing your app

Preparing your app for release
Releasing your app
Index

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Head First Android Development