Book

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 byPackt Logo

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.

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!

No credit card required