John Wu (разработчик Magisk, популярного приложения для получения и управления правами суперпользователя в Android) обнаружил, что компания Huawei использовала собственные недокументированные API, чтобы дать пользователям возможность установить сервисы Google на недавно вышедшие смартфоны серии Mate 30.
Читать полностью »
Рубрика «android» - 41
Huawei использует собственные недокументированные API для установки сервисов Google
2019-10-02 в 18:37, admin, рубрики: android, GMS, huawei, LZPay, Mate 30, Производство и разработка электроники, смартфоныWhatsApp разрабатывает функцию самоудаляющихся сообщений
2019-10-01 в 15:27, admin, рубрики: android, WhatsApp, мобильные приложения, разработка мобильных приложений, Социальные сети и сообщества
Мессенджер WhatsApp начал тестировать функцию самоуничтожающихся сообщений. Об этом сообщает сайт Wabetainfo, который специализируется на новостях об обновлениях приложений для различных операционных систем.
Как пишет Wabetainfo, WhatsApp представил версию 2.19.275 для Android через бета-программу Google Play. Функция самоудаляющихся сообщений пока доступна только в бета-тестировании. С её помощью можно будет отправлять сообщения, которые автоматически будут удалены через пять секунд или через час. Время удаления сообщений можно настроить по желанию пользователя. Функция будет работать как в групповых чатах, так и в личных переписках.
Читать полностью »
Google сделал YouTube Music флагманским музыкальным приложением вместо «Play Музыки»
2019-09-30 в 8:28, admin, рубрики: android, Google, google play music, YouTube, Медиа, мобильные приложения, музыкальные сервисы, платный контент, статистика, Текучка, метки: android, Google, google play music, youtube, медиа, мобильные приложения, музыкальные сервисы, платный контент, статистика, ТекучкаGoogle перестанет предустанавливать «Play Музыку» (Google Play Music) на телефоны с Android 9 (Pie) и 10, привычное приложение желающим придётся скачать из магазина самостоятельно. Вместо «Музыки» на телефоны будет предустанавливаться YouTube Music. Владелец регулярно перезапускает последнее приложение начиная с 2014 года, Читать полностью »
Топ 20 навигационных фич в IntelliJ IDEA. Часть 2
2019-09-27 в 14:25, admin, рубрики: android, intellij idea, java, Блог компании OTUS. Онлайн-образование, Разработка под androidПеревод статьи подготовлен специально для студентов курса «Android-разработчик. Продвинутый курс». И хотя в данном материале речь пойдет преимущественно о Java, материал будет полезен Android-разработчикам

Первая часть тут
Читать полностью »
Разработчики раскритиковали подписку Google Play Pass: «это Spotify какой-то!»
2019-09-25 в 15:18, admin, рубрики: android, Google, запуск, Игроделы, игры, инвестиции, мобильные приложения, платный контент, Стратегия, Текучка, эффективность бизнеса, метки: android, Google, запуск, Игроделы, игры, инвестиции, мобильные приложения, платный контент, Стратегия, Текучка, эффективность бизнесаВ конце сентября американская версия магазина приложений Google запустит подписку Google Play Pass — за $4,99 в месяц подписчики покупают доступ к библиотеке игр и приложений без рекламы и покупки самого приложения. Анонс ошеломил часть разработчиков, выяснил ign.com. По их мнению Google перестанет быть независимой витриной и существенно деформирует индустрию. Предложенная поисковиком модель выплат такова, Читать полностью »
Android для радиоинженера (часть вторая)
2019-09-25 в 14:29, admin, рубрики: android, AWR, CAD/CAM, MMC Technologies LLC, RF Design, RF Designer, Serenade, планшеты, САПР СВЧ, свчушки, смартфоны, СофтВ первой части я немного рассказал о приложении RF & Microwave Toolbox. Во второй части расскажу о не менее интересном приложении, которое позволяет проектировать СВЧ устройства (преимущественно, планарные) на смартфоне/планшете под управлением ОС Android. Если вам интересно, то добро пожаловать под кат…

События на базе LiveData Android
2019-09-24 в 16:49, admin, рубрики: android, jetpack, livedata, Разработка под androidLiveData – это отличный инструмент для связывания состояния ваших данных и объектов с жизненным циклом (LifecycleOwner, обычно это Fragment или Activity).
Обычно LiveData помещаются во ViewModel и используются для обновления состояния вашего UI. Часто ViewModel может пережить LifecycleOwner и сохранить состояние LiveData. Такой механизм подходит, когда вам нужно сохранить данные и восстановить их через некоторое время, например, после смены конфигурации.
Но что, если мы хотим использовать механизм событий, а не состояний? Причем обязательно в контексте жизненного цикла обозревателя (LifecycleOwner). Например, нам нужно вывести сообщение после асинхронной операции при условии, что LifecycleOwner еще жив, имеет активных обозревателей и готов обновить свой UI. Если мы будем использовать LiveData, то мы будем получать одно и то же сообщение после каждой смены конфигурации, или при каждом новом подписчике. Одно из решений, которое напрашивается, это после обработки данных в некотором обозревателе обнулить эти данные в LiveData.
Например, такой код:
Observer {
handle(it)
yourViewModel.liveData.value = null
}
Но такой подход имеет ряд недостатков и не отвечает всем необходимым требованиям.
Читать полностью »
MBLT19 :: доклады, баттл продактов и тест
2019-09-23 в 9:42, admin, рубрики: android, e-legion, iOS, mblt19, Блог компании e-Legion, дизайн интерфейсов, дизайн мобильных приложений, конференции, мобильные приложения, разработка мобильных приложений, Управление продуктомПривет! В этот четверг, 26 сентября, мы собираем в Москве мобильную тусовку, чтобы обсудить тренды развития, управления и продвижения мобильных приложений. Под катом — лайнап 7-й Международной мобильной конференции для бизнеса MBLT19, баттл продактов и тест, который расскажет, какое ты приложение.
Райффайзенбанк открывает набор в первую Школу мобильной разработки
2019-09-23 в 9:04, admin, рубрики: android, iOS, raiffeisenIT, swift, Блог компании Райффайзенбанк, карьера, Карьера в IT-индустрии, мобильная разработка, образование, разработка мобильных приложений, стажировка, Учебный процесс в IT
Стажёры Raiffeisen Mobile Dev School пройдут путь от знакомства с инструментами и утилитами до детализации визуальных элементов приложений и создадут продукт для более чем 100 тысяч пользователей.
Читать полностью »

