AND-PRM
Android developer training by building an app
Description
The aim of the course is to teach participants how to develop a real Line of Business Android application in Google's official development environment, Android Studio.
The course will briefly cover the necessary Java programming basics and explore the development possibilities offered by Android Studio. After mastering the basics, we will add increasingly complex features to the project that will run throughout the course. We will also answer the whys and hows of working successfully. We will start from the stove and by the end of the course we will be able to consciously develop ready-to-use applications.
Suggested For
The tutorial is recommended for anyone who wants to develop applications for Android devices and get from the basics to the intermediate level.
Outline
Introduction
- Introducing the project we will be working on... or where we will end up. We will review the course, its structure, and set the expectations correctly.
Modules
- Android basics, operation and architecture
- Installing the development environment
- Introduction to basic architecture
- Typical application architecture
- Basic concepts
- Hello World in detail
- Using the simulator
- First application
- Overview
- Layouts
- Bitmap management and generation
- Launcher icons
- Screen density
- Resource system
- Styles and themes
- Menu
- Writing unit tests
- Introducing the development environment
- Java basics from an Android perspective
- Layouts
- Designer vs XML interface
- Building Android UI components with exercises
- Building a real application
- Building a Details screen
- Building a stage screen
- Building a Settings screen
- Background operations, network and image management
- Persistence
Prerequisites
Knowledge of any object-oriented language is an advantage.