В статье рассматривается архитектура и API для создания приложений, воспроизводящих музыку. Мы напишем простое приложение, которое будет проигрывать небольшой заранее заданный плейлист, но «по-взрослому» — с использованием официально рекомендуемых практик. Мы применим MediaSession и MediaController для организации единой точки доступа к медиаплееру, и MediaBrowserService для поддержки Android Auto. А также оговорим ряд шагов, которые обязательны, если мы не хотим вызвать ненависти пользователя.
Рубрика «android» - 74
Android и звук: как делать правильно
2017-10-06 в 12:47, admin, рубрики: android, android audio, Android Auto, Разработка под androidОбзор недорогого смартфона с хорошей для этой цены камерой. Изучаем Xiaomi Mi 5X (он же A1)
2017-10-06 в 12:43, admin, рубрики: android, xiaomi, Xiaomi Mi 5X, Блог компании Gearbest.com, камерафон, смартфоныНе так давно компания Xiaomi начала (поддавшись тренду) ставить в свои смартфоны действительно неплохие сдвоенные камеры. При этом (что ценно) по сравнению с корейцами, устанавливает одни и те же модули не только в топы, но и в относительно бюджетные линейки, в том числе в Xiaomi Mi 5X, который также выпускается с «чистым андроидом» под маркой Xiaomi A1. Стоимость его в варианте с 32 Гбайт составляет на момент публикации около 220$, а в варианте с 64 Гбайт — около 250$ (смотрите актуальные цены на Xiaomi Mi 5X 32 Гбайт, Xiaomi Mi 5X 64 Гбайт, Xiaomi Mi A1 64 Гбайт серебристый, и Xiaomi Mi A1 64 Гбайт черный.
Мобильный DevOps. Интервью с Jing Li
2017-10-06 в 11:52, admin, рубрики: android, devops, docker, mobile development, mobius, Блог компании JUG.ru Group, разработка мобильных приложений, Тестирование мобильных приложений
Так получилось, что инструменты DevOps обычно иллюстрируются на примере CI/CD какого-то масштабного веб-сервиса. Отчасти так получилось по историческим причинам, отчасти свою роль сыграли замечательные книги типа Google SRE Book.
К черту, давайте посмотрим на что-нибудь действительно новое. На Mobius 2017 к нам приезжает Jing Li из Viacom, с докладом “Android meets Docker”.
Накануне конференции, удалось найти несколько минут в его плотном графике и задать пару вопросов. В этом интервью Jing рассказывает о DevOps в мобильной разработке, приводит примеры задач, и дает конкретные рекомендации по улучшению вашего DevOps процесса.
О чем болит голова Android DevOps-инженера
2017-10-06 в 11:52, admin, рубрики: android, devops, docker, mobile development, mobius, Блог компании JUG.ru Group, разработка мобильных приложений, Тестирование мобильных приложений
Так получилось, что инструменты DevOps обычно иллюстрируются на примере CI/CD какого-то масштабного веб-сервиса. Отчасти так получилось по историческим причинам, отчасти свою роль сыграли замечательные книги типа Google SRE Book.
К черту, давайте посмотрим на что-нибудь действительно новое. На Mobius 2017 к нам приезжает Jing Li из Viacom, с докладом «Android meets Docker».
Накануне конференции удалось найти несколько минут в его плотном графике и задать пару вопросов. В этом интервью Jing рассказывает о DevOps в мобильной разработке, приводит примеры задач и дает конкретные рекомендации по улучшению вашего DevOps процесса.
Презентация Made By Google 2017 [архив текстовой трансляции]
2017-10-04 в 15:11, admin, рубрики: android, Chromebook Pixel, Google, google home, google pixel, Презентации, смартфоны, текстовые трансляции
Ровно год назад Google показала первые смартфоны линейки Pixel и умную колонку Home. Сегодня, 4 октября, в 19:00 по московскому времени компания обещает провести некое мероприятие. Нетрудно угадать, какие устройства на нём представят.
Кроме обновления очков виртуальной реальности Daydream, смартфонов Pixel 2, небольшой умной колонки Home Mini сегодня могут показать ноутбук Chromebook Pixel 3 и новый софт. Под катом находится текстовая трансляция презентации.
Срок поддержки версий LTS ядра Linux увеличили до шести лет
2017-10-04 в 3:45, admin, рубрики: android, Android O, linux, Linux 4.14, Linux 4.4, linux 4.9, LTS, Tremble, смартфоны, ядро Linux
Двухлетний жизненный цикл версий ядра Linux LTS не позволяет выпускать актуальные обновления для устройств под Android, то есть не покрывает жизненный цикл устройства
Отныне срок поддержки версий Linux с долговременной поддержкой (LTS) увеличен с двух до шести лет. Новость объявил Ильян Мальчев (Ilyan Malchev) из Google, выступая на конференции Linaro Connect. Объявление сделано с разрешения одного из главных разработчиков ядра и мейнтейнера стабильной ветки Грега Кроа-Хартмана (Greg Kroah-Hartman), пишет The Register.
Google стремится к тому, что каждое устройство под Android должно на протяжении своего жизненного цикла обновиться на новые версии Android как минимум четыре раза. Но сейчас наблюдается противоположная ситуация — хорошо, если смартфон обновится на новую версию Android хотя бы один раз.
Читать полностью »
Мотивированные установки из США (Android) — обзор вариантов, статистика, мнение
2017-10-02 в 12:50, admin, рубрики: android, Google Play, Аналитика мобильных приложений, мотивированные установки, поисковая оптимизация, продвижение игр, продвижение приложений, реклама приложенийПредисловие: Я — самый обычный индивидуальный разработчик Android-приложений, одно из своих детищ я уже давненько опубликовал в Google Play, после чего усердно над ним работал. В какой-то момент я решил — «Почему бы не попробовать продвинуть приложение?». Для этого я принялся усердно читать различную литературу на эту тему. В последствии пришел к идее попробовать купить мотивированные установки (о том, что это читайте ниже). Было принято решение продвигаться конкретно в США. Собственно далее — то, что у меня получилось, что я попробовал.
Читать полностью »
Учим Arduino печатать телеграммы
2017-10-01 в 17:40, admin, рубрики: android, arduino, arduino mini, bluetooth, diy или сделай сам, дерево, Интернет вещей, мехатроника, печать, робототехника, сервопривод, соленоиды, телеграмма, телеграф, шаговый двигатель
Небольшой проект на Arduino, который печатает приходящие вам на телефон уведомления: сообщения из разнообразных мессенджеров, новости из Твиттера и всё остальное. Такой «телеграфный аппарат» задумывался как интересная игрушка без серьёзного применения, но, как оказалось, получать сообщения в виде бумажных телеграмм крайне приятно. Под катом — описание работы аппарата и подробный туториал.
Читать полностью »
Продолжение поста от школьников. Как Хабрахабр смог изменить нашу судьбу?
2017-09-30 в 14:06, admin, рубрики: android, Google Play, indie, java, издание игр, Программирование, разработка игр, разработка мобильных приложений, Разработка под androidК посту: habrahabr.ru/post/338596
Это пост благодарности. В нем мы не будем писать много букв и приводить кучу сложных графиков. Мы хотим просто поблагодарить всех тех, кто лайкнул, оставил комментарий, да и вообще просто прочитал предыдущий пост. Также мы немного расскажем о том, как Хабрахабр сделал нас знаменитыми.
Классический 2д квест или как прошли наши два года разработки. Часть 2
2017-09-29 в 3:47, admin, рубрики: android, corona sdk, Google Play, java, libgdx, Steam Greenlight, продвижение игр, разработка игрПродолжение рассказа про то, как ковался «Swordbreaker The Game», в этой части будет рассказ про запуск первой демки, локализацию, про то как мы пытались податься на indie-gogo, и немножечко котиков. :)