Разработка приложения на Kotlin
В этом Продвинутом курсе вы узнаете, как создать клиент-серверное андроид приложение на языке Kotlin самостоятельно, независимо от опыта в программировании. В курсе содержится пошаговая инструкция по разработке приложения, внедрению рекламных баннеров AdMob, и публикации приложения в Google Play.
Приложение «ТОП-100 криптовалют» разрабатывается в среде разработки Android Studio с использованием таких подходов, технологий и инструментов:
- Язык разработки Kotlin
- Архитектура с использованием паттерна MVP
- Взаимодействие с REST API посредством Retrofit
- Асинхронная обработка данных с RX Kotlin
- Dependency injection с Dagger2
- Рекламные баннеры AdMob
Чему вы научитесь в этом курсе?
В этом курсе вы сможете создать мобильное клиент-серверное андроид-приложение, отображающее актуальный список криптовалют с графиком цен и статистической финансовой информацией, полученный с сервера CoinGecko. Взаимодействие с сервером построено с использованием типичных современных подходов. В качестве источника данных для вашего приложения может быть использован любой другой сервер с REST API.
После прохождения курса вы будете знать:
- как создать клиент-серверное android-приложение,
- как уменьшить связанность компонентов с помощью MVP,
- как реализовать Dependency injection с Dagger2,
- как создавать макеты с ConstraintLayout,
- как создавать списки с RecyclerView,
- как отправлять сетевые запросы к REST API посредством Retrofit,
- как обрабатывать ответы сервера с RX Kotlin,
- как встроить баннеры и межстраничные объявления,
- как монетизировать приложение с AdMob,
- как опубликовать android-приложение в маркете Google Play.
По итогам прохождения курса вы научитесь создавать клиент-серверные android-приложения на языке Kotlin в среде разработки Android Studio. Также вы сможете монетизировать приложение за счет рекламных баннеров, как стандартных, так и межстраничных. Это наиболее популярный подход к монетизации приложения. Готовое приложение вы сможете опубликовать в маркете Google Play, чтобы в дальнейшем самостоятельно заняться его раскруткой или использовать в качестве портфолио.
Какой функционал приложения?
Приложение представляет собой актуальный список самых популярных криптовалют с информацией о текущей рыночной цене и капитализации.
По нажатию пункта списка выводится более подробная статистическая финансовая информация, а также исторический график цены криптовалюты.
Монетизация приложения реализована с помощью рекламных баннеров двух типов: стандартный баннер на информационном экране и межстраничные баннеры, отображающиеся при выходе с информационного экрана и из приложения.
Приложение разрабатывается в соответствии с современными подходами в архитектуре и разработке клиент-серверных приложений с использованием актуальных приемов, технологий и инструментов.
Подробнее ознакомиться с примером приложения из данного курса можно по ссылке в Google Play.
Кому подойдет курс?
Курс подойдет как начинающим, так и более опытным разработчикам. Можно просто пошагово создать приложение без знаний программирования, используя исходный код проекта. Но если вы уже обладаете некоторыми знаниями, полученными на нашем канале, то этот курс поможет их закрепить, и дополнительно вы сможете самостоятельно создать android-приложение «ТОП-100 криптовалют».
В каком формате курс?
Продвинутый курс по разработке андроид-приложения «ТОП-100 криптовалют» будет опубликован в закрытом доступе на нашем сайте, в формате текстовый урок + видеофрагменты + исходный код + поддержка (вопросы — ответы в комментариях). Доступ к урокам будут иметь только подписчики курса. Срок доступа неограничен.
Как записаться на курс?
Воспользуйтесь кнопкой ниже для перехода на страницу оплаты. После оплаты отправьте через форму обратной связи сообщение с темой «Подписка на курс ТОП-100 Криптовалют». В сообщении укажите email, на который будут отправлены данные для доступа.
Добрый день. Курс оплачен, прошу предоставить доступ.
Здравствуйте. Спасибо за подписку, доступ предоставлен.
Здравствуйте, оплатил курс картой, через обратную связь указал второй курс. Предоставьте доступ, пожалуйста. Заранее благодарен!
Спасибо за подписку, доступ предоставлен.
Добрый день. Оплатил в 10:26 МСК, жду доступ g4mbit7@gmail.com
Спасибо за подписку, доступ предоставлен.
Оплачено, жду доступ
Здравствуйте. Спасибо за подписку, доступ предоставлен.
Оплатил курс, жду доступ
Спасибо за подписку, доступ предоставлен.
Оплачено, жду доступ.
Спасибо за подписку, доступ предоставлен.
Добрый день! Оплатил курс ТОП-100 криптовалют через банковскую карту. Прошу выслать информацию для доступа.
Спасибо за подписку, доступ предоставлен.
Здравствуйте, оплатил, когда можно доступ будет получить?
Спасибо за подписку, доступ предоставлен.
Здравствуйте!
Купил курс, предоставьте, пожалуйста, доступ
Добрый день! Вчера оплатил курс, но при оплате указал другую почту prosolupovK@yandex.ru. Откройте курс для этого аккаунта, чтоб не регистрироваться повторно.
Купил курс, прошу дать доступ
Спасибо, доступ предоставлен
Купил курс вчера, по акции 1=2. Пока ничего не доступно.
Купил курс, посмотрите, пожалуйста
Спасибо за подписку, доступ предоставлен.
Добрый день
Оплатил курс, пока пришло только письмо об успешной оплате
Спасибо за подписку, доступ предоставлен. Ссылки на уроки есть на страницах подписки на курсы
добрый день! оплатил курс, пока пришло только письмо от FONDY об успешной оплате.
Спасибо за подписку, доступ предоставлен.
Здравствуйте, оплатил продвинутый курс «криптовалюты на котлин», через сколько времени придет доступ на почту?
Спасибо за подписку, доступ предоставлен. Ссылки на уроки есть на страницах подписки на курсы
rudenko_m.a@mail.ru
оплатил, но сообщение с доступом так и не пришло
Спасибо за подписку, доступ предоставлен.
Оплатил даный курс 22.02.2020, доступа пока нет!
Вы указали имейл при оплате?
Добрый день! Оформил подписку на данный курсы, когда можно ждать доступ?
Уточните, когда и каким способом оплатили
24.01.20 в 18:16 оплата с карты на яндекс кошелек
Доступ предоставлен на емейл, указанный в платеже
оплатил filinkov@tut.by
Спасибо за подписку, доступ предоставлен
Добрый день заплатил 399, но не у не указал курс и почту. Что делать?
Спасибо за подписку, доступ предоставлен
Оплатил на киви, предоставьте, пожалуйста, доступ.
Спасибо за подписку, доступ предоставлен
Через ЯД не прошло, оплатил по карте
Спасибо за подписку, доступ предоставлен
Оплатил на ЯД
Спасибо за подписку, доступ предоставлен
Я отправил деньги по киви кошельку в 14:43 прошу прислать курс.
Спасибо за подписку, доступ предоставлен
Оплатил вебманями
Спасибо за подписку, доступ предоставлен
Здраствуйте,я отправил на Приват картку, отправте на vadimoleynik039@gmail.com
Спасибо за подписку, доступ предоставлен
Здравствуйте, отправил деньги на кошелек Яндекса 410011947095213. Отправьте, пожалуйста, ссылку на доступ на dmitry.bl.5967@gmail.com
Спасибо за подписку, доступ предоставлен.
Ау, админы? Я оплатил курс уже несколько часов назад и никакой реакции. (((
Спасибо за подписку, доступ предоставлен.
Оплатил, почта keyjin88@gmail.com
Добрый день! Я оплатил курс с яндекс денег через форму на сайте 18.06.2019 в 21:06
Спасибо за подписку, пдоступ предоставлен
Добрый день, а есть такой де курс только на Java?
Такого нет
здравствуйте. сегодня оплатила данный курс, но ссылка на него так и не пришла.
Спасибо за подписку, доступ предоставлен.
Блин, после оплаты мою карту заблокировали(((
И на почту ничего не пришло.
Оплата получена, спасибо за подписку. Доступ предоставлен.
Спасибо!
Ссылку получил)
Здравствуйте! Купил курс, оплатил переводом на яндекс кошелек. Скиньте пожалуйста доступ на почту arslantsoy1998@gmail.com
Спасибо за подписку, доступ к курсам предостален.
Сделайте более прозрачный способ оплаты, очень много надо сделать, чтобы просто получить доступ для курса. Сайт не вызывает доверия сразу же.
1) когда в первый раз регистрировался, меня вообще в учетную запись не заходило
2) такое ощущение, что когда куплю курс, меня кинут
Я тут месяц и только сейчас я стал более менее уверен, что все тут нормально
Спасибо за замечания. Мы планируем автоматизацию оплаты и доступа. Пока эти операции обрабатываются вручную, поэтому возможны задержки.
yandex деньги
Спасибо за подписку, доступ предоставлен на email, указанный в платеже. На него отправлены инструкции. Если не получили письмо, проверьте спам.
Добоый день! Оплатил доступ 26.01.2019 в 20:31
Каким способом оплатили?
Данные об оплате отправил на почту. Или нужно было сюда?
Спасибо за подписку, доступ предоставлен. Проверьте спам, если не получили письмо с информацией для доступа к курсу.
Подскажите, сколько сейчас стоит курс?
Можно купить по цене, указанной в данный момент на сайте.
Проплатил через PayPal, 26 января 2019 г.
Спасибо за подписку, доступ предоставлен. Проверьте спам, если не получили письмо с информацией для доступа к курсу.
тесты будут?
нет
QIWI-кошелёк Дата платежа 15.02.2019 в 19:49
Спасибо за подписку, доступ предоставлен. Проверьте спам, если не получили письмо с информацией для доступа к курсу.
Добрый день. Оплатил курс ТОП-100 криптовалют. Прошу выслать информацию для доступа.
Уточните, каким способом и когдп оплатили
Уточните, каким способом и когда оплатили
Купил подписка на курс Приложение ТОП-100 криптовалют». jtgn@yandex.ru
Форма обратной связи не работает «Не удалось отправить сообщение. Возможно, оно определено как СПАМ»
Спасибо за подписку, доступ предоставлен. Проверьте спам, если не получили письмо с информацией для доступа к курсу.
добрый день. сегодня оплатил данный курс, но ссылка на него так и не пришла, также через обратную связь написал вам об этом.
Спасибо за подписку, доступ предоставлен. Проверьте спам, если не получили письмо с информацией для доступа к курсу.
И мне реквизиты для привата
Отправлены на email
При попытке отправить через форму обратной связи запрос «Нужен номер карты Приват для оплаты курса TOP-100 cryptocurrencies», получаю ответ: «Не удалось отправить сообщение. Возможно, оно определено как СПАМ»
Форму починили, реквизиты отправлены на email
Скоро получу зарплату — подпишусь.
Что бы заплатить 10$ нужно получить зарплату. Жесть, как она есть.. ))
Какая версия Api будет использоваться в проекте ( Sdk version ) ?
minSdkVersion 17
compileSdkVersion 28
Если после 1-2 занятий поймешь, что курс не нравится — можно ли будет вернуть деньги?
Нет такой возможности