سعة القاعة
الوقت المتاح
التقيم
تصنيف الدورة
Introduction Android App Development Introducing the Android History of Android Different Versions of Android What is the role of Java Android official IDE as a development tool Android Market What is SDK (Plateforms) Install SDK Native Libraries App Framework Android Architecture Activities Life cycle of activity. Intents The Android Manifest file. Layout resources. XML Files (Color & Strings) Broadcast Receivers Services Create Hello, World Application Compile and Run Hello, World! Android App Use app Emulator Android Studio Android App development IDE for building Android applications Debugging tools Performace tools Debugging and editing using Android Studio Android GUI, Lists and Adapters How to create UI for applications Views Buttons Text view List Dialog views Menu in Android Applications GUI Adapters Color Using the standard widgets Manifest File Layouts: Linear, Constraints, Relative, Web View, Grid View and List View . Localisation and Screen Resolution Understanding localisation Understanding Screen resolution Creating apps that works with multiple layouts Creating apps that works with multiple screen resolutions Handling localisation and screen resolution changes Database for Android App SQLite Opening database Closing a database execSQL SQLiteOpenHelper Cursor SQL select SQL insert SQL update SQL delete Creating Simple Login Form and Registration Form. Broadcast Receivers What are broadcast receivers Network receiver Boot receiver Broadcast intent System Services Location Service Intent services custom services service class Start a service run a service Stop a service Android Notification Introduction Creating a notification. Notification action. Introduction to FCM Notification ( Firebase) Integration with APIs What is APIs? What is JSON? Read JSON from Web API. Publishing your app on the Android Market What to consider before submitting app Preparing for Release Application licensing Signing and publishing apps Versioning Your Applications
Introduction Android App Development
App Framework
Android Studio
Android GUI, Lists and Adapters
Localisation and Screen Resolution
Database for Android App
Broadcast Receivers
System Services
Android Notification Introduction
Integration with APIs