Скидка на Продвинутые курсы по разработке мобильных андроид-приложений и игр

Только в марте подписывайтесь на Продвинутые курсы по обучению разработке мобильных приложений и игр для android-смартфонов и планшетов по скидке. Цена снижена вдвое! Воспользуйтесь уникальным предложением, чтобы создать собственное мобильное приложение или игру с помощью подробного обучающего крса на нашем сайте fandroid.info и канале Start Android! Продвинутые курсы по созданию приложений и […]

Read More

Каждый второй Продвинутый курс бесплатно!

Получите второй курс по андроид-разработке бесплатно! Подпишитесь на любой Продвинутый курс по разработке мобильных приложений и игр на андроид и получите еще один Продвинутый курс бесплатно! *В подарок предоставляется курс по меньшей или аналогичной по цене с приобретенным. После оплаты любого курса обратитесь через форму обратной связи с темой «Второй курс бесплатно». Укажите, когда […]

Read More

Продвинутый курс по разработке андроид-приложения HD Wallpapers с In-app Billing (покупки в приложении)

Начинаем набор на новый Продвинутый курс по созданию андроид-приложения с функцией загрузки изображений из сети для установки их в качестве обоев рабочего стола, и платным отключением рекламы через In-app Billing (покупки в приложении). [embedded content] В курсе по разработке андроид-приложения: Вы сможете создать свое приложение HD Wallpapers на примере приложения HD Обои.  После прохождения […]

Read More

Лекция 7 по архитектуре Android. Инструментальное и UI тестирование. Espresso. Dagger 2

Седьмая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы продолжаем тему тестирования. А именно об инструментальном тестировании на реальных устройствах, тестировании пользовательского интерфейса с помощью Espresso, подмену ответов сервера и другие приемы. Дополнительно рассмотрим библиотеку Dagger 2. Введение Инструментальное тестирование UI-тестирование Дополнительно – Dagger 2 Практика Ссылки и полезные ресурсы   […]

Read More

Лекция 6 по архитектуре Android. Unit тестирование. Test Driven Development

Шестая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы поговорим о Unit-тестировании. Узнаем, как тестировать андроид-приложения, как работать с библиотекой Mokito, как измерить уровень покрытия тестами в вашем проекте. Отдельно рассмотрим такой подход к рахзработке, как Test Driven Development. Введение Unit-тестирование Дополнительно – Test Driven Development (TDD) Практика Ссылки и полезные […]

Read More

Лекция 4 по архитектуре андроид приложения. Clean Architecture

Четвертая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы поговорим о том, что такое Clean Architecture и как реализовать чистую архитектуру в андроид. Также познакомимся с библиотекой Google Agera, которая реализует парадигму реактивного функционального программирования на Android. Введение 1. Clean Architecture 2. Clean Architecture Android 3. Дополнительно – Google Agera 4. […]

Read More

Лекция 2 Курса по архитектуре андроид-приложений. Паттерны A/B/C

Вторая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы рассмотрим такие понятия, как REST-архитектура, ContentProvider, Паттерны A, B и C  и разные подходы по реализации взаимодействия с сетью. [embedded content] Введение На прошлой лекции мы рассмотрели способы обработки пересоздания Activity и проблемы сохранения данных при пересоздании. Но здесь есть и другой фактор – ведь […]

Read More

Практика по лекции 1 Курса по архитектуре андроид-приложений

Это практическое занятие по первой лекции курса по архитектуре андроид приложений. [embedded content] Чтобы выполнить практическое задание, нужно скачать проект LoaderWeather по ссылке. Разархивируйте проект и откройте его в среде разработки Android Studio. Описание практического задания находится в классе WeatherListActivity Нужно загрузить погоду во всех городах при старте приложения Сделать это наиболее […]

Read More