В уроках курса пошагово объясняется, как создать приложение на андроид в материальном стиле, внедрить рекламу и загрузить в Google Play


Мы начинаем наш продвинутый курс по созданию реального действующего андроид-приложения Reminder (напоминалка). Курс состоит из 10 уроков по созданию приложения и 2х дополнительных уроков по загрузке вашего приложения в маркет Google Play и монетизации его за счет показа рекламы AdMob. Пример приложения можно посмотреть здесь.

В результате этого курса вы за 12 дней создадите настоящее работающее приложение Reminder, затем, по желанию, загрузите его в Google Play и сможете подключить рекламный баннер AdMob для монетизации вашего приложения.

Подробнее о Продвинутом курсе разработки android приложения

С помощью этого приложения можно будет создавать задачи с напоминаниями в определенное время и в определенный день недели, отмечать их как выполненные и снимать отметку выполнения, или просто создавать записи без напоминания. Можно будет использовать приложение для создания списков — списка покупок, например. Записи на экране будут сортироваться по текущим и выполненным, по срокам: на сегодня, завтра и в более отдаленном будущем. Будет также возможность поиска задач среди текущих и выполненных. Плюс приложение будет оформлено в лучших традициях материального дизайна — с Floating Action Button (FAB) — плавающей кнопкой, скрывающимся тулбаром (ToolBar)RecyclerView, анимацией и прочими фишками.

Подпишитесь на видеокурс, чтобы получить доступ к просмотру уроков

Ссылки на уроки курса:


bcyEgxxziДень 01

Создаем проект, добавляем CoordinatorLayout и Splashscreen

Реализуем возможность отключения сплешскрина при каждом запуске


bcyEgxxziДень 02

Подключаем ToolBar, разделяем экран на вкладки

Реализуем SharedPreferences для сохранения настроек


bcyEgxxziДень 03

Добавляем Floating Action Button (FAB), создаем макет диалога с FloatingLabels

Добавляем диалоги выбора даты и времени DatePickerDialog и TimePickerDialog


bcyEgxxziДень 04

Строим макет элемента списка, добавляем RecyclerView

Пишем кастомный адаптер


bcyEgxxziДень 05

Добавляем CircleView

Реализуем анимацию при выделении пунктов в списке


bcyEgxxziДень 06

Реализуем сохранение данных в приложении

Подключение базы данных SQLite


bcyEgxxziДень 07

Добавляем контекстное меню для удаления задачи

Подключаем SnackBar


bcyEgxxziДень 08

Добавляем SearchView

Реализуем поиск задач в базе данных приложения


bcyEgxxziДень 09

Подключаем Notification — оповещение о событиях


bcyEgxxziДень 10

Реализуем возможность редактирования задачи

Группировка задач на экране с помощью сепараторов


bcyEgxxziДень 11

Добавляем рекламный баннер в наше приложение Reminder

 


bcyEgxxziДень 12

Готовим приложение к публикации

Загружаем в Google Play


Курс видеоуроков по созданию android приложения Reminder (Material Design) обновлено: Февраль 18, 2017 автором: admin

  1. У кого при релизе приложения выскакивает типа:
    — «Error:Error: Fragments should be static such that they can be re-instantiated by the system, and anonymous classes are not static [ValidFragment]»
    добавить в gradle
    — lintOptions {
    disable ‘MissingTranslation’, ‘ExtraTranslation’, ‘StringFormatInvalid’, ‘ValidFragment’
    }

Добавить комментарий