Android Programming for Beginners
Are you looking to create exciting Android applications from the ground up? Then this book is for you! Android Programming for Beginners will help you start building your own custom applications in Android and Java by getting you hands-on with real-world projects throughout the book.
Offered by
Difficulty Level
Intermediate
Completion Time
23h16m
Language
English
About Book
Who Is This Book For?
Are you trying to start a career in programming, but haven’t found the right way in? Do you have a great idea for an app, but don’t know how to make it a reality? Or maybe you’re just frustrated that “to learn Android, you must know java.” If so, Android Programming for Beginners is for you. You don’t need any programming experience to follow along with this book, just a computer and a sense of adventure.
Android Programming for Beginners
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 23h16m total length
Building the first app
Java first contact
Exploring Android Studio
Designing Android layouts
Implementing Android layouts
Life and times of an Android app
Java basics part 1
Java basics part 2
Classes and Object oriented programming
Every thing's a class
Widget mania
Having a dialogue with the user
Handling and displaying arrays of data
Handling data with Arrays and ArrayList
Android Intent and Persistence
I like to move it, move it
Is it a little quiet around here?
Design Patterns, Fragments and the Real World
Using multiple fragments
Paging and Swiping
Paging, swiping and the simple gallery app
Starting the "Where it's snap" app introducing Navigation Drawer
Capturing images with the camera
SQL, databases and CRUD
Adding a database to 'Where it's snap'
Integrating Google Maps
Upgrading "Where it's snap" to add locations and maps
Learning threads, touches and drawing with a simple game
Publishing our apps
Before you go
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!