Посилання на Teams:
https://teams.microsoft.com/l/meetup-join/19%3AM4o-AudHscGrOgllL1lj-Vfxc1FCCt8Rj_SmUBAYkkc1%40thread.tacv2/1662454267101?context=%7B%22Tid%22%3A%22b4e18cf3-2cc0-446f-afb7-f3c65cf9d6d8%22%2C%22Oid%22%3A%22966c7cf1-aa3f-44df-89f2-ba71f2e2b855%22%7D
Назва курсу - "Технології комп'ютерного проектування"
План лекцій з курсу.
1. Ознайомлення з Android Studio. Налаштування емулятора, запуск першого додатку. Структура проекту. VCS: Git.
2. Kotlin: основи
3. Kotlin (частина 2)
4. Розмітка екрана: основи XML. Елементи екрану, контейнери елементів.
5. Доступ та керування елементами екрана з коду. Опрацювання подій.
6. Application, Activity та її життєвий цикл. Manifest.
7. Fragment та його життєвий цикл. Android jetpack components: navigation.
8. Робота зі списками.
9. Зберігання даних. Preference. Основи баз даних, Room.
10. Робота з файлами, запис та читання файлів. Система дозволів на Android.
11. Вихід до інтернету. Retrofit, JSON.
12. Основи архітектури додатку. MVVM, ViewModel. LiveData, coroutine.
13. Робота з камерою.
14. Services, WorkManager.
15. Робота з GPS, робота з картами.
16. Notifications.