Plan Szkolenia
Introduction
Java Basics
- Syntax and logic
- Statements, variables, arrays, etc.
Android Studio
- Processes and components used in Android Studio
- Android Studio files vs Java files
Preparing the Development Enviroment
- Installing and configuring Android Studio
Code in Java
- Working with Java strings, numbers, methods, etc.
- Creating a Java module
Java on Android
- Using classes for Android
- Using inheritance in Java for Android
- Hiding and encapsulating data
Android Activities
- Understanding the Android Activity Lifecycle
- Setting up a layout
- Using activities without buttons
- Creating a second Android Activity
- Passing data between activities
Android Layouts
- Working with graphics and drawables
- Creating custom buttons
- Using fragment manager
- Loading fragments
GPS and Maps
- Working with Google Maps
- Creating and customizing a map
- Obtaining and displaying user locations
Multimedia
- Setting up a layout and creating fragments
- Working with menu systems
- Using cursors
- Decoding paths
REST on Android
- Working with JSON on Android
- Creating an API service
- Passing data to the API
- Parsing JSON
Google Play Store Deployment
- Understanding App Store Search Engine (ASO) key strategies
- Preparing an application for Google Play Store standards
- Uploading the application
- Optimizing ASO
Summary and Conclusion
Wymagania
- A basic understanding of object-oriented programming.
Audience
- Android Developers
Opinie uczestników (6)
Pasja i duże doświadczenie komercyjne trenera dzięki którym doskonale się go słucha.
- Weegree Sp. z o.o. Sp.k.
Szkolenie - Develop Android Applications
Duża ilość przykładów i szeroki zakres wiedzy prowadzącego
Piotr Pabiasz
Szkolenie - Android Fundamentals
Wiedza trenera i łatwość, z jaką ją zaprezentował.
Piotr - DPDgroup IT Solutions sp. z o.o.
Szkolenie - Android Applications Testing
Przetłumaczone przez sztuczną inteligencję
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Szkolenie - Cross-platform mobile development with PhoneGap/Apache Cordova
Lectures (David is very knowledgeable on Android)
Johnny Miller - FedEx
Szkolenie - Android Development
Trener był chętny do zbadania dodatkowych problemów w daggerze.
Susheel - Home
Szkolenie - Dependency Injection with Dagger 2
Przetłumaczone przez sztuczną inteligencję