Ви отримаєте записи курсу у форматі текстовий урок + відеофрагменти + вихідний код.
Для кого
Курс підійде як початківцям, так і більш досвідченим розробникам. Можна просто покроково створити додаток без знань програмування, використовуючи вихідний код проекту. Але якщо ви вже володієте деякими знаннями, отриманими на нашому каналі, то цей курс допоможе їх закріпити, і додатково ви зможете самостійно створити android-додаток "ТОП-100 криптовалюта".
опис
У цьому просунутому курсі Ви дізнаєтеся, як створити клієнт-серверне Андроїд додаток на мові Kotlin самостійно, незалежно від досвіду в програмуванні. В курсі міститься покрокова інструкція з розробки програми, впровадження рекламних банерів AdMob, і публікації програми в Google Play.
додаток "ТОП-100 криптовалют" розробляється в середовищі розробки Android Studio з використанням таких підходів, технологій та інструментів:
- мова розробки Kotlin
- Архітектура з використанням патерну MVP
- взаємодія з REST API за допомогою Retrofit
- асинхронна обробка даних з RX Kotlin
- Dependency injection з Dagger2
- рекламні банери AdMob
Додаток являє собою актуальний список найпопулярніших криптовалюта з інформацією про поточну ринкову ціну і капіталізації. Після натискання пункту списку виводиться більш детальна статистична фінансова інформація, а також Історичний графік ціни криптовалюта.
Монетизація програми реалізована за допомогою рекламних банерів двох типів: стандартний банер на інформаційному екрані і міжсторінкові банери, що відображаються при виході з інформаційного екрану і з програми. Додаток розробляється відповідно до сучасних підходів в архітектурі і розробці клієнт-серверних додатків з використанням актуальних прийомів, технологій та інструментів.
програма
ви дізнаєтеся
Монетизація програми реалізована за допомогою рекламних банерів двох типів: стандартний банер на інформаційному екрані і міжсторінкові банери, що відображаються при виході з інформаційного екрану і з програми. Додаток розробляється відповідно до сучасних підходів в архітектурі і розробці клієнт-серверних додатків з використанням актуальних прийомів, технологій та інструментів.
програма
- Створення проекту, додавання активіті About, рекламних банерів
- додавання REST API, макетів розмітки, адаптера списків
- реалізуємо роботу з Dependency injection
- впроваджуємо MVP, Rx Kotlin і відображаємо список криптовалюта
- додавання екрана деталізації з графіком ціни і публікація програми в Google Play
ви дізнаєтеся
- Як створити клієнт-серверне android-додаток,
- Як зменшити зв'язаність компонентів за допомогою MVP,
- Як реалізувати Dependency injection з Dagger2,
- Як створювати макети з ConstraintLayout,
- Як створювати списки з RecyclerView,
- як надсилати мережеві запити до REST API за допомогою Retrofit,
- Як обробляти відповіді сервера з RX Kotlin,
- як вбудувати банери і міжсторінкові оголошення,
- як монетизувати додаток з AdMob,
- Як опублікувати android-додаток в маркеті Google Play.
https://privatelink.de/?http://www.fandroid.info/prodvinutyj-kurs-po-razrabotke-android-prilozheniya-top-100-kriptovalyut-na-kotlin/