Рубрика «android»

Справочная: конфликт США и Huawei — хронология и причины - 1
Источник: The Hacker News

Что случилось?

Президент США Дональд Трамп своим указом о запрете использования оборудования, представляющего угрозу национальной безопасности США, поставил китайскую компанию Huawei в сложную ситуацию. Она потеряла возможность работать с ОС Android, фирменными сервисами Google и контакты с американской корпорацией. Причем право использовать Android Huawei потеряли во всем мире, а не только США.

15 мая этого года Министерство торговли США внесло Huawei в Entity List, запретив ей закупать электронные компоненты и запчасти у американских компаний без одобрения правительства США. 21 мая ограничение было временно снято, ради «минимизации сбоев у клиентов», но с 19 августа оно будет действовать уже на постоянной основе. Причина конфликта между США и Huawei — торговая война, между КНР и Америкой. Но само решение появилось не вдруг, оно созревало в течение нескольких лет.
Читать полностью »

Директор по развитию бизнеса мультимедийной Яндекс.Авто Андрей Василевский рассказал «Ведомостям», что в ближайшие 5 лет система попадёт в 2 миллиона автомобилей Lada, Renault и Nissan российского производства. Рамочные договорённости с АвтоВАЗом появились весной 2017, теперь партнёры подписали соглашение.

«Читать полностью »

Mobius 2019 Piter: бесплатная онлайн-трансляция и всё остальное - 1

Накануне нашей конференции по мобильной разработке Mobius мы делимся с Хабром ссылкой на бесплатную YouTube-трансляцию (под катом) и рассказываем, какие именно доклады в неё попадут (спойлер: они в основном «андроидные»).

А ещё рассказываем обо всём остальном на конференции, что в открытую трансляцию не попадёт. Что можно получить, только придя туда лично?
Читать полностью »

Сжимаем APK, стараясь сохранить его работоспособность - 1
/ PxHere / PD

Оптимизация веса APK — это нетривиальная, но очень актуальная во времена Instant App, задача. Включение proguard избавит вас от ненужного кода, если ваши зависимости можно определить на этапе компиляции, но в APK есть ещё несколько видов файлов, которые можно исключить из сборки.

Под катом о том, как сделать зависимости — определяемыми на этапе компиляции, какие файлы можно исключить из сборки и как это сделать, а так же, разберём, как исключить из сборки неиспользуемые компоненты, если у вас несколько приложений с общей кодовой базой.

Читать полностью »

В этой статье я расскажу о своих впечатлениях от конференции Google I/O 2019, на которой мы с коллегами побывали на днях (и даже “засветились” с нашим приложением в одной из презентаций). Она поможет вам проникнуться атмосферой и, возможно, побудит посмотреть несколько докладов, выложенных на  канале Google Developers.

О чём говорили на Google I-O 2019: Android 10, AR-приложения и многое другое - 1
Разработчики Badoo на Google I/O 2019

День 0. Предисловие

Чтобы попасть на конференцию, нужно выиграть в лотерее, которая стартует в феврале на сайте Google I/O (обычно об этом становится известно из новостей). Но победа не предусматривает получение билета, а лишь даёт возможность выкупить его за 1150 долларов. Есть и другие программы, которые позволяют получить билет с большой скидкой или бесплатно, например Code Jam. Студенты и работники вузов могут купить билет значительно дешевле — за 375 долларов.

Перед конференцией IT-компании устраивали вечеринки для участников. Я узнал о них из чата в Telegram, в котором собралось более 150 русскоговорящих пользователей. Обычно в подобные чаты можно попасть по приглашениям из профильных Android-сообществ в Telegram. Такие вечеринки — хорошая возможность познакомиться с другими участниками конференции в неформальной обстановке. Например, мы встретили там организатора Mobius и команду разработчиков, которые делают приложение для авиапутешественников App in the Air.

Конференция проходила под лозунгом «No parking». Google организовала бесплатные автобусы от и до самых популярных отелей в окрестностях, а также выделила промокоды на сервис такси Lyft (американский конкурент Uber).

Из Badoo нас было пять разработчиков. Поехали все, кто выиграл возможность купить билет. Доклады шли в шесть—десять потоков, и часто мы разделялись, чтобы охватить больше интересных тем.
Читать полностью »

Источник Reuters рассказал, что Google перестанет лицензировать китайской Huawei комплект Google Mobile Services. Новые телефоны останутся без Google Play, платёжного google-приложения, карт, YouTube и всех остальных сервисов, которые Google распространяет для своей версии Android. Эта версия по сути единственная, Читать полностью »

Отгремел Google I/O 2019 и пришла пора переписывать проекты на новую архитектуру изучать новинки. Так как я интересуюсь безопасностью мобильных приложений, то в первую очередь обратил внимание на новую библиотеку в семействе JetPack — security-crypto. Библиотека помогает правильно организовывать шифрование данных и при этом ограждает разработчиков от всех нюансов, которые сопровождают этот процесс.

Читать полностью »

О библиотеке LottieFiles многие знают, но пробовать на практике не спешат. Статей на эту тему мало, поэтому я решила поделиться своим опытом создания анимации для мобильных приложений с помощью Lottie.

Анимация в мобильных приложениях: тестируем Lottie - 1

Читать полностью »

image

  • Jetpack Compose это отдельный набор инструментов разработанный для упрощения разработки UI. Он соединяет модель реактивного программирования с лакончностью и лёгкостью использования языка программирования Kotlin
  • ПРИМЕЧАНИЕ: Jetpack Compose в настоящее время находится в стадии ранних исследований, пре-альфа. Его API ещё не завершено и поэтому не следует использовать его в продакшене

Читать полностью »

image

В первой части мы превратили наш сайт в Progressive Web App. Там же было сказано, что совсем недавно, 6 февраля 2019 года, Google предоставили простую возможность выкладывать PWA в Google Play при помощи Trusted Web Activity. Всё, что нужно сделать, это написать небольшую обёртку под Android, которую можно будет выложить в Google Play. Когда пользователь скачает такое приложение-обёртку, оно просто будет открывать наше PWA внутри Chrome. Конечно же, интерфейс Chrome будет спрятан и всё будет выглядеть красиво.

Если вы, как и я, никогда не писали приложений под Android, то дальнейшее вам тоже должно показаться чередой магических манипуляций. Но к чему только не прибегнешь, чтобы выложить своё приложение. Поехали!
Читать полностью »