Основите на родното мобилно развитие с Android се изследват чрез актуален код и най-новите библиотеки:
5. Учете, докато се забавлявате
4. Следвайте най-добрите практики
3. Преодолявайте предизвикателствата с програмни предизвикателства
2. Създайте пълно мобилно приложение
1. Овладейте основните неща на Android с тестове
0. Готови ли сте да преминете сертификати и интервюта за работа?
Изключително наличен в Google Play и изцяло кодиран с езика Kotlin, „Kotlin за Android“ е повече от демонстрация на най-популярните разработки на Android.
|> Започнете кодиране в Kotlin:
Научете езика Kotlin, като разработите страхотно и забавно приложение за Android.
Забележка: Kotlin е модерен статичен език за програмиране.
„Позволява ви да пишете по-добри, по-бързи и по-силни приложения“
|> Проектирайте потребителски интерфейс:
Научете как да използвате естествени графични компоненти с правилата за материален дизайн.
|> Научете Android SDK:
Създайте пълно мобилно приложение с Android Studio.
\> Предизвикателство:
Предлага се учебна пътека в около десет теми, с предизвикателства за програмиране за всяка.
\> Тест:
Какво е Kotlin?
О. Това е рамка за Android
Б. Това е известна библиотека
C. Това е модерен статичен език за програмиране
D. Това е интегрирана среда за разработка
Подобно на игра, в която вие сте героят, всички теми, с изключение на първите две, могат да бъдат разгледани без ред.
/!\ За мен е невъзможно да разкрия всичките 11 теми в един списък, тъй като „блокове с думи и вертикални/хоризонтални списъци с думи“ е често срещано нарушение на правилата на Google Play!
*ABCD Android*
Научете Android, като създадете първи проект с Android Studio
В този раздел са изложени най-важните неща в света на Android, разработването на среда и концепциите за програмиране.
Освен това тествайте знанията си чрез теста, предложен в края на този курс!
* Kotlin и Kotlin Advanced *
Научете езика Kotlin, като разработите приложение за Android по света на плажа
За да подобрите уменията си, едно от предложените предизвикателства е да:
кодирайте персонализиран изглед с магически балони.
* Роден потребителски интерфейс *
Един съвет за съобразяване с правилата на Material Design:
Използвайте родни компоненти!
Забележка: Material Design е адаптивен набор от указания за телефон, таблет и лаптоп. Това са правила за проектиране, в 3D с материали, за да се осигури непрекъснатост на интерфейса.
Речник: UI означава потребителски интерфейс.
Този курс съдържа основни неща за потребителския интерфейс, някои най-добри практики за създаване на подходящ потребителски интерфейс и съвети за ресурси.
* Храна *
Менюто е от съществено значение за създаването на цялостно приложение.
От потребителския интерфейс до архитектурата, тази тема обхваща как да се справяте с компонентите на графичната навигация.
*RecyclerView*
RecyclerView е ключът към представянето на списък с елементи, той работи с адаптер за автоматизиране на дисплея.
Концепцията за адаптер се задълбочава според:
+ Как свързва данните и изгледа?
+ Кой вид изглед е подходящ?
Предизвикателството е да се покаже списък с най-красивите плажове.
Забележка: Възможно е да се оптимизира тази разработка (показване на списък) с Compose.
* Потребителски настройки *
Потребителските параметри трябва да се вземат предвид на първо място, за да се запазят постоянни данни, работи с библиотеката androidx.preferences или с библиотеката DataStore от Jetpack за интегриране в MAD (Modern Android Development) архитектура.
Във всички случаи става въпрос за четене и писане на двойки ключ-стойност, възстановими дори след затваряне на приложението.
* публикация *
Най-доброто за последно: Истината за бизнеса на едно мобилно приложение.
Актуализирано на
19.11.2024 г.