Acest training abordeaza dezvoltarea aplicatiilor Android si acopera toate componentele de baza ale acestora precum si modul in care interactioneaza. De asemenea cursul ofera o trecere in revista a framework-urilor actuale impreuna cu development patterns pentru aplicatiile mobile, inclusiv cross-platform practices.
Am inclus o serie de exemple si exercitii practice care sa le permita participantilor sa puna in practica conceptele invatate. Dupa terminarea cursului participantii pot sa inceapa sa lucreze la dezvoltarea de aplicatii mobile Android.
Subiecte curs
- Structura unui proiect Android
- Prezentare arhitectura si componente
- Activities & Intents
- Activities
- Resurse
- Layouts, ActionBar, Meniuri
- Notificari
- Android concurrency aka background processing
- Broadcast receivers
- Storage: SQLite, SharedPreferences
- Android Patterns: MVP, Clean Architecture
- Performanta Android
- Crossplatform, Android NDK
- Android tools & frameworks