Android for beginners. Building a Fuel Consumption Calculator with line by line commentary is aimed at those wanting to develop Android applications without having to dig through piles of technical jargon. It helps you build a working Android application step by step, with line by line commentary explaining each line of code.
After working through the tutorial you will have a good understanding of Android application development and will be able to go on to build more complex applications with confidence.
The Consumption Calculator covers all the basics of an interactive Android applications. On first installation it displays a splash screen which checks whether or not a vehicle registration has already been saved. A Main menu then displays, allowing the user to either add a record, edit a record, delete a record or calculate the fuel consumption. The record contains the vehicle registration number, date of entry, odometer reading, total fuel bought and the total cost of the fuel. The record is saved in a Sqlite database.
The database can be searched by date or odometer reading to find a record or to calculate the fuel consumption between two dates or odometer values.
The tutorial takes you step by step, building the project, creating the activities and layout files. Explaining each step, describing each line of code.
You can download all the project files of the working application to validate your progress.
A must have resource for anyone wanting to learn Android application development.
Available at Amazon.com
Working through this tutorial with step-by-step guidance, you’ll learn how to create an Android application from scratch. You’ll cover all the basic skills that are needed to develop any Android application. You’ll also learn how to display images in a grid, text in a scrollable list, how to create a menu and navigate between screens. In detail, you’ll learn:
Also available at Kobo books
There are a number of options for saving data in Android applications. This tutorial bundle covers them all. From shared preferences to a SQLite database and Network storage.
The tutorials have line-by-line commentary and cover each of the main data storage topics in detail. These are:
Mastering these tutorials will give you the confidence to use any of these options to store data in your application.
This ebook assumes that you have at least completed the “Hello World” tutorial that can be found on the official Android website. The tutorials were created using Eclipse (Helios) and targets Android 2.2 API level 8.
Available at Amazon.com
All the tutorial files are available for download at www.101apps.co.za.
You might also be interested in these titles, all available on Amazon.com:
Application resources include images, text and music files. It is a good idea to store these in separate folders which makes it easier to maintain the code and to adapt your application for different languages and devices. You simply supply alternative resources for the different languages and devices and the system takes care of the rest.
Android for beginners Tutorials. Application Resources bundle describes the different types of resources that you can use and shows you where to put them. It also shows you how to use alternative resources so that your application can seamlessly work on different devices such as phones and tablets and also with different languages.
Android for beginners Tutorials. Application Resources bundle includes 19 detailed tutorials, with line-by-line commentary, putting the theory into practice.
The tutorials include:
Once you have mastered these tutorials, you will feel comfortable creating great apps that will work on any device in any language.
This eBook assumes that you have at least completed the “Hello world” tutorial which can be found on the official Android website. All the tutorials have been written with Eclipse (Helios) as the development environment. Naturally you can use any other development environment.
Available at Amazon.com
You can download the project files from the download page.
Android Fragments, Action Bar, Menus, Notifications and Tabs, aimed at the beginner Android developer, gives a detailed overview of these concepts and then shows you how they are applied in a fully functional application. Each concept is discussed in detail, using example code from the app, making it very easy to understand.
Learn how to use fragments in your applications, enabling your app to run flawlessly on large tablets and smaller mobile phones. Master using the Action Bar, menus, and navigation tabs. See how easy it is to send notifications, including the large picture and text notifications made possible in Jelly Bean.
What about Contextual Action Modes, popups, drop-down lists, Action Items and Custom Views? No problem, you’ll master them too!
Download the project files for free from the author’s website (www.101apps.co.za)! The application targets Jelly Bean and can run on Ice Cream Sandwich.