Как создать андроид-приложение для социальных сетей Twitter и Facebook

Продвинутый курс по разработке андроид-приложения MySocialApp Чему вы научитесь в этом курсе? В этом курсе вы сможете создать мобильное андроид-приложение для чтения социальных сетей Twitter и Facebook. После прохождения курса вы будете знать: как создать андроид-приложение для доступа к социальным сетям, как оформить приложение в стиле материального дизайна, как загрузить Читать дальше…

[:ru]Установка CMS WordPress на виртуальный сервер VPS[:]

[:ru]Приветствуем всех, кто смотрит канал СтартАндроид. Недавно мы запустили продвинутый курс, по созданию андроид-приложения для сайта на CMS WordPress — ссылка на курс есть в описании видео. Там мы в начале курса мы создаем сайт на бесплатном хостинге. Но при использовании бесплатного хостинга сразу возникают проблемы надежности и доступности сайта, Читать дальше…

Урок по созданию простого браузера в Android Studio

В этом уроке исправим распространенную ошибку, которая случается при выполнении Урока 32 по основам разработки приложений в Android Studio Дело в том, что там при открытии ссылки андроид использует системный браузер вместо создаваемого в уроке. В этом уроке мы создадим простой браузер, который будет работать правильно. Кроме того, вы увидите, Читать дальше…

Продвинутый курс по созданию андроид-приложения с push-уведомлениями для сайта на WordPress

Курс по разработке андроид-приложения для сайта Представляем Продвинутый курс по созданию андроид-приложения для сайта на CMS WordPress. Приложение обеспечит посетителям быстрый доступ к публикациям на сайте, удобную навигацию по сайту и оповещения читателей о новых публикациях на сайте посредством push-уведомлений в приложении. Чему вы научитесь в этом курсе? В этом Читать дальше…

Урок 1. Разработка на Kotlin. Установка Android Studio

В первом уроке курса по разработке андроид-приложений на языке Kotlin мы установим необходимые средства для разработки приложений, такие как среда разработки Android Studio. Этот курс предполагает, что вы знакомы с основами программирования. Если вы немного умеете читать код, вы должны разобраться, даже если у вас нет большого опыта программирования. Если Читать дальше…

Как создать приложение для Android на языке Kotlin

Курс по разработке android-приложений на языке Kotlin Начинаем новый курс по разработке андроид-приложений на языке Kotlin. В этом курсе вы узнаете, как создать и запустить свое первое приложение для Android на Котлине. Если вы не знакомы с языком,  рекомендуем заглянуть в раздел Основы Котлин Kotlin это статически типизированный язык программирования, Читать дальше…

[:ru]Генератор случайных чисел в приложении для Android[:]

[:ru]  Во всех системах кибербезопасности используются так называемые генераторы случайных чисел. Это алгоритмы, предназначенные для выбора случайной величины из бесконечного количества или ограниченного набора вариантов. ГЧС используется в разработке многих приложений. Например, для ввода капчи, определения победителей в лотереях и для генерации бонусных купонов используется ГЧС. Первые попытки реализовать идеальный Читать дальше…

[:ru]Лекция 8 по архитектуре Android. Data Binding + MVVM[:]

[:ru]Восьмая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы рассмотрим паттерн Model-View-ViewModel и Data Binding. Введение Data Binding Model-View-ViewModel Практика Ссылки и полезные ресурсы  Введение В рамках предыдущих лекций мы рассмотрели наиболее актуальные варианты клиент-серверного взаимодействия и архитектурные паттерны. Мы можем строить архитектуру приложения, чтобы писать чистый и понятный Читать дальше…

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

Приложение Обои на андроид HD В Продвинутом курсе мы научим вас, как создать андроид-приложение «Обои на андроид hd» с функцией загрузки изображений из сети для установки их в качестве обоев рабочего стола, и платным отключением рекламы через In-app Billing (покупки в приложении). Чему вы научитесь в курсе? Вы сможете создать Читать дальше…

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

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

Продвинутый курс по созданию андроид-приложения Вконтакте

Продвинутый курс по разработке приложения для группы VK Кому подойдет курс? Какой функционал приложения? Какие технологии изучаются в курсе? Как записаться на курс? Сколько стоит курс? Список уроков курса В процессе курса вы научитесь создавать в Android Studio клиент-серверные приложения для социальных сетей с использованием самых современных подходов в разработке, Читать дальше…

[:ru]Лекция 6 по архитектуре Android. Unit тестирование. Test Driven Development[:en]Lecture 6 on the architecture of Android. Unit testing. Test Driven Development[:]

[:ru]Шестая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы поговорим о Unit-тестировании. Узнаем, как тестировать андроид-приложения, как работать с библиотекой Mokito, как измерить уровень покрытия тестами в вашем проекте. Отдельно рассмотрим такой подход к рахзработке, как Test Driven Development. Введение Unit-тестирование JUnit Mockito Unit-тестирование с классами Android Unit-тестирование с Читать дальше…

Лекция 5 по архитектуре андроид приложений. Паттерн MVP

Пятая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы поговорим о паттернах MVP, MVC и MVVM. Также научимся работать с библиотекой Mosby, которая реализует паттерн MVP в Android. Введение Паттерн MVP Дополнительно – Mosby Практика Ссылки и полезные ресурсы Введение На прошлой лекции мы рассмотрели принципы Clean Architecture от Читать дальше…

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

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