[:ru]Эмулятор андроид-устройства от Visual Studio[:en]Android device emulator from Visual Studio[:]

[:ru]В последнее время для запуска андроид-приложений в процессе разработки я пользуюсь эмулятором Visual Studio от Microsoft. Он достаточно быстрый, удобный, поддерживает все распространенные версии андроид. Эмулятор Visual Studio отлично подойдет вам, если у вас на компьютере стоит Windows и процессор семейства AMD. Эта связка не дружит с навороченными образами виртуальных Читать дальше…

Как ускорить Android Studio

Андроид Студия является мощной средой разработки, которая пришла на замену Eclipse c ADT плагином. Android Studio имеет множество функций, которые помогают android разработчику сделать приложение в очень короткое время. Интеллектуальная и хорошо продуманная, Android Studio предоставляет гибкий инструмент gradle для сборки проектов. Но, при работе с Android Studio, вы наверняка заметили ее медлительность которая Читать дальше…

Тестирование кода RxJava

Виктория Сулейманова из Rambler поделится опытом тестирования RxJava. За последний год реактивное программирование прочно обосновалось в мире Android-разработки, однако у всех, кто начинает его использовать, рано или поздно возникает вопрос: как покрыть тестами этот код? И у Виктории есть на него ответ. Слайды

БД Realm в Android — простой пример

Что такое Realm? Изучая хранение данных в БД по урокам на нашем канале, вы могли познакомиться с БД SQLite. SQLite традиционно используется в Android для хранения самых разных типов данных. SQLite демонстрирует надежность, гибкость, она имеет хорошую документацию и много примеров. Но относительно недавно стала популярной новая Бд Realm, разработчики Читать дальше…

Firebase: Аутентификация пользователей с помощью email и пароля в android приложении

Продолжаем работать с Firebase. В этом уроке будем тестировать сервис аутентификации. Идентификация пользователей необходима в большинстве приложений. Это позволяет разделять доступ, надежно хранить личные данные пользователей в облаке и обеспечить персонализированный опыт на всех устройствах пользователя. Firebase предоставляет бэкенд, простой в использовании SDK и готовые библиотеки пользовательского интерфейса для реализации Читать дальше…

Firebase в android: Admob, или как добавить рекламный баннер в андроид-приложение

Продолжаем рассматривать работу с сервисами Firebase в Android Studio. Сегодня я покажу вам, как при помощи Firebase стало просто установить рекламный баннер в ваше приложение. Создаем проект, выбираем шаблон Empty Activity, как обычно. В меню Tools открываем вкладку Firebase. В самом низу списка выбираем пункт Admob и жмем ссылку добавления баннера Читать дальше…

Firebase в android: Push Notifications или как реализовать рассылку уведомлений пользователям вашего мобильного приложения

Это очередное видео из серии «Инструменты андроид-разработчика», в котором мы начинаем разбираться с таким замечательным инструментом от Google, как Firebase. Вернее, это целый набор инструментов и сервисов для реализации в приложениях таких вещей, как аутентификация пользователей, облачное хранение данных и файлов, сообщения и уведомления, облачное тестирование, аналитика, отчеты о сбоях, Читать дальше…

Обновление Android Studio 2.2 Что нового?

Сегодня в рубрике «Инструменты андроид-разработчика» мы оговорим о новой версии Android Studio, которая вышла в сентябре. Версия 2.2 содержит много новых фишек, и я постараюсь рассказать и показать вам самые интересные из них, такие как Blueprint, ConstraintLayout, Layout Inspector, Firebase, Code Sample Browser, APK анализатор, Espresso Test Recorder, GPU Debugger Читать дальше…

Обнаружение лица на фото с помощью Android FaceDetector.Face API

1. Обзор Начиная с версии  Google Play services 7.8, доступен новый Mobile Vision API, который обеспечивает новые интерфейсы   Android FaceDetector.Face API  для обнаружения человеческих лиц на изображениях и видео. Определение лиц было доступно в android и раньше, просто Face Detection API предлагает дополнительные возможности, такие как обнаружение лица в различных ориентациях, обнаружение черт Читать дальше…

Android Priority Job Queue на практике (Запись вебинара R.id.team)

Практически в каждом приложении есть задачи, которые рекомендуется выполнять в фоне, чтобы не грузить основной поток, который отвечает за UI. Мы обсуждаем это подробнее в уроке 80 и далее на канале Start Android. Разработчики предлагают использовать Async Task, кроме того, есть еще несколько способов решения этой проблемы, но они не Читать дальше…

Тестируем Instant Run в Android Studio 2.0

В ноябре прошлого была анонсирована превью-версия среды разработки Android Studio 2.0 и такие новые фишки, как функция Instant Run (типа мгновенный запуск) обновленного встроенного эмулятора. Технология Instant Run при изменениях в коде позволяет не переустанавливать приложение полностью, а быстро перегружает активити и сразу отображает изменения в приложении. О поддержке Intsant Читать дальше…

Android Studio официальный релиз стабильной версии 1

Android Studio — советы и хитрости | Для разработчика андроид-приложений

Если вы никогда ранее не использовали Android Studio и не знакомы с интерфейсом IntelliJ IDEA , эта статья дает советы для повышения производительности, которые помогут вам начать работу с некоторыми из наиболее распространенных задач. Функции производительности Android Studio включает в себя ряд функций, которые помогут вам быть более продуктивным в вашем коде. В этом Читать дальше…

ORM для упрощения работы с SQLite в Android (на примере Sugar ORM)

Это очередной урок из серии «Инструменты Андроид Разработчика», и сегодня мы поговорим об ORM. ОRM расшифровывается как object-relational mapping,  или объектно-реляционное отображение — подход к работе с базами данных, использующий  концепции объектно-ориентированных языков программирования.   Объектно-реляционное отображение позволяет оперировать объектами в коде, что гораздо удобнее, чем работать с запросами и таблицами. Читать дальше…

Как создавать android приложения без среды разработки | Инструменты android разработчика

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