Highload — медіа для розробників
4.11K subscribers
5.65K photos
278 videos
18 files
6.54K links
Розповідаємо про людей, які створюють код, та про код, який вони пишуть.

Зв'язатися із редакцією можна тут: news@highload.today. А щодо розміщення реклами, будь ласка, пишіть на specials@highload.today.

Наш чат https://t.me/highloadchatt
Download Telegram
​​Android выпустил новый инструмент для разработки интерфейсов

Разработчики Android выпустили бета-версию Jetpack Compose. Это разработанный на Kotlin UI toolkit, с помощью которого можно создавать пользовательские интерфейсы для Android с меньшим объемом кода.

С момента начала разработки создатели Jetpack Compose исправили 700 внешних ошибок и приняли более 200 внешних предложений. В бета-версию входит поддержка сопрограмм, простая в использовании анимация с полностью новым API, совместимость с Android Views, Constrain Layout, модификаторы, тестирование, управление окнами и многое другое.

Jetpack Compose поддерживает последняя версия Canary от Android Studio Arctic Fox. В ней появились Live Literals, литералы, которые можно обновлять в режиме реального времени на устройстве или эмуляторе, а также стал доступен предварительный и интерактивный просмотр анимации.

В бета-версии также обновили схему обучения и предлагают восемь официальных примеров готовых приложений.

Узнать больше о бета-версии Jetpack Compose можно по ссылке:
https://android-developers.googleblog.com/2021/02/announcing-jetpack-compose-beta.html?m=1

#android #kotlin #uikit #androidstudio
​​Google выпустил Android Sleep API

Разработчикам на Android стал доступен интерфейс Sleep API. Он предназначен для оптимизации приложений по отслеживанию сна и призван снизить энергопотребление устройства. В рамках Sleep API данные, собранные с датчиков света и движения, обрабатываются с помощью искусственного интеллекта.

Как указывают в Google, разработчики тратят много усилий на объединение сигналов с датчиков, чтобы определить, когда пользователь начал или закончил спать. Алгоритмы обнаружения несовместимы между приложениями, и когда несколько приложений для мониторинга сна независимо друг от друга и непрерывно проверяют изменения в активности пользователя, время автономной работы устройства сокращается. Новый API позволит легко отслеживать время отдыха пользователя для улучшения качества его сна в энергосберегающем режиме для батареи.

Интерфейс уже доступен в Google Play на Android 10 и уже используется в приложении Sleep as Android.

О релизе можно узнать подробнее в блоге Google для разработчиков:
https://android-developers.googleblog.com/2021/02/low-power-sleep-tracking-on-android.html

#google #android
​​Библиотека Android for Cars стала доступна в Jetpack

Библиотека Android for Cars App Library, запущенная в 2020 году на Android Auto, стала доступна в Jetpack как androix.car.app 1.0.0-beta01. Это первая открытая версия ранее закрытой библиотеки, которая позволяет проектировать, разрабатывать и тестировать приложения для навигации, парковки или зарядки на устройствах с версиями Android Auto 6.1 и выше. Переход на Jetpack даст специалистам больше информации о разработке функций и обеспечит согласованность API с другими библиотеками Jetpack.

Android for Cars App Library включает в себя все функции старой библиотеки с закрытым исходным кодом com.google.android.libraries.car, но также добавляет новые функции. Среди них — шаблон Grid Template. Он пригодится пользователям, которые в основном полагаются на навигацию по иконкам.

Чтобы подключить Android for Cars App Library, Google обновил руководство разработчика и рекомендации по дизайну, и сообщил, что старая библиотека перестанет работать с 1 сентября 2021. Также разработчикам рекомендуют выполнить переход на новую библиотеку как можно быстрее — это займет меньше дня. Для этого в Google разработали руководство по миграции.

Полную версию статьи можно прочитать по ссылке:
https://android-developers.googleblog.com/2021/03/android-auto-apps-powered-by-jetpack.html

#android #google
​​Вышел Chrome 89 с обновлениями для Windows, macOS и Android

Google выпустила Chrome 89. Изменения коснулись всех основных платформ и включают, например, значительную экономию памяти на 64-битных платформах Windows, улучшенное управление фоновыми вкладками на macOS и запуск браузера со значительно сокращенной исходной кодовой базой на Android.

https://highload.today/vyshel-chrome-89-s-obnovleniyami-dlya-windows-macos-i-android/

#google #chrome #windows #macos #android
​​Вышла вторая превью-сборка Android 12 для разработчиков

Google выпустила вторую предварительную сборку Android 12 для разработчиков. Пользовательская версия, по заявлению компании, выйдет в мае. Новая сборка содержит множество новых функций и обновлений. Среди них — поддержка закругленных углов, улучшенные элементы управления уведомлениями и отображение контента поверх активных приложений.

https://highload.today/vyshla-vtoraya-prevyu-sborka-android-12-dlya-razrabotchikov/

#android #google
​​А теперь о погоде: какие новые функции появятся в Google Maps

Google анонсировала новые функции приложения «Карты». Компания планирует выкатить в этом году более 100 улучшений на базе искусственного интеллекта (ИИ). В частности, Google Maps получит навигацию внутри помещений с дополненной реальностью (AR) и возможность построения экомаршрутов с наименьшим углеродным следом.

https://highload.today/a-teper-o-pogode-kakie-novye-funktsii-poyavyatsya-v-google-maps/

#google #maps #iphone #android #AI
​​GreaseDroid: приложение, которое поможет справиться с телефонной зависимостью

Исследователи из Оксфорда разработали приложение, которое позволяет удалить из телефона шаблоны для управления поведением пользователя. Их называют темными паттернами. Это тонкие дизайнерские приемы, которые заставляют пользователей делать то, чего они не хотят.

https://highload.today/greasedroid-prilozhenie-kotoroe-pomozhet-spravitsya-s-telefonnoj-zavisimostyu/

#GreasDroid #Android #iOS #Oxford #iPhone #darkpattern #patch
​​Исследование: Android отправляет на свой сервер в 20 раз больше данных, чем iOS

Исследователь из Ирландии Дуглас Лейт провел параллельное сравнение сбора данных Android и iOS. По его словам, обе ОС передают данные телеметрии на свои материнские устройства, даже в режиме ожидания, в среднем каждые 4,5 минуты.

https://highload.today/issledovanie-android-otpravlyaet-na-svoj-server-v-20-raz-bolshe-dannyh-chem-ios/

#google #android #apple #iOS #iPhone #Pixel #research #data
​​Три бесплатных инструмента для обеспечения безопасности пользователей

Команда Android разместила в блоге три бесплатных инструмента, которые помогут разработчикам улучшить пользовательский опыт у своих приложений.

https://highload.today/tri-besplatnyh-instrumenta-dlya-obespecheniya-bezopasnosti-polzovatelej/

#android #google #AI #Perspective #ContentSafety #SafeBrowsing #Jigsaw
​​Захватит ли Flutter все платформы разработки?

Один фреймворк, один язык для всех платформ — реальность или несбыточная мечта? Сможет ли Flutter ее воплотить?

Про плюсы и минусы фреймворка, а также о проблемах, с которыми сталкиваются разработчики читайте в нашей новой статье https://highload.today/zahvatit-li-flutter-vse-platformy-razrabotki/

#flutter #android #ios #dart
​​Вредоносная программа Joker заразила 500 тыс. устройств Huawei

Более 500 тыс. пользователей Huawei загрузили из официального магазина компании AppGallery приложения, зараженные вредоносной программой Joker.

https://highload.today/vredonosnaya-programma-joker-zarazila-500-tys-ustrojstv-huawei/

#Joker #Google #Huawei #Android #apps
​​Портативный алкотестер

Продолжаем знакомить вас с проектами, и теперь у нас на очереди портативный алкотестер от Дмитрия Литвинюка.

Автор проекта — ответственный водитель, поэтому решил создать портативный прибор для контроля уровня своего опьянения. Так возникла идея USB-алкотестера, который можно подключить к смартфону и всегда иметь под рукой.

Проект делится на три составляющие:

— hardware, то есть создание физического устройства, включая принципиальную схему и печатную плату;
— firmware (software) – создание программного обеспечения для микроконтроллера;
— создание мультиплатформенного мобильного приложения для Android и iOS.

Дмитрий решил использовать инновационные и передовые технологии. Для устройства это: ARM микроконтроллеров серии STM32F1 из-за наличия USB-интерфейса, хорошего АЦП и соотношения цены к характеристикам. В качестве IDE для создания прошивки было использовано STM32CubeIDE. Для создания принципиальной схемы и платы был избран EasyEDA. Для реализации мобильного приложения — Flutter.

Автор пока не уверен в бизнес-стратегии для монетизации проекта. Возможна прямая продажа, создание стартапа или выход на краудфандинговую площадку.

Ссылки на проект: https://www.youtube.com/watch?v=2Xai0xygT2c
https://github.com/Dimancheltv/ricks_drunk_face

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#portable #breathalyzer #android #iOS #Flutter
​​What to Watch – приложение для поиска фильмов

Автор проекта Максим Ищенко работает мобильным разработчиком и любит смотреть кино. У него появилась идея сделать агрегатор информации о фильмах на разных языках, результатом которой и стало приложение What to Watch. В нем есть информация о более чем 21 тыс. фильмов из базы TMDB, а также медиаконтент из IMDb, Rotten Tomatoes, Metacritic, «КиноПоиска» и Trakt.tv.

В основе приложения – поиск фильмов по жанрам или коллекциям. Есть также «видеосерфинг» – возможность поиска фильмов при просмотре трейлеров определенного жанра или коллекции – это примерно как смотреть трейлеры перед сеансом в кинотеатре.

Идея реализована на Xamarin Native и MvvmCross («наиболее качественный подход для кроссплатформенного программирования»), Java («друг Виталий Леваш решился помочь») и Mongo («быстрая noSQL database»).

Приложение с базовым функционалом выпущено в Google Play и App Store. У Android-версии уже больше 3 тыс. скачиваний, у iOS – больше 2 тыс. Это, по словам Максима, без какой-либо рекламы. Монетизировать проект планируется через интеграцию со всеми шаблонами AdMob и платное отключение рекламы.

Ссылка на проект: https://wtwnow.com/

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#WhatToWatch #noSQL #iOS #Android #Java
​​Android 12 Beta, голографическая конференц-связь и Wear OS: что показали на Google I/O 2021

Не было возможности следить за Google I/O 2021 в прямом эфире? Вот все, что анонсировала компания на ежегодной конференции.

https://highload.today/android-12-beta-golograficheskaya-konferents-svyaz-i-wear-os-chto-pokazali-na-google-i-o-2021/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#Google #Android
​​Google рассказала о четырех уязвимостях 0-day в Android

Компания Google обновила бюллетень по безопасности Android за май 2021 года. В нем говорится о четырех уязвимостях, которые использовались неизвестными хакерами для захвата устройств, работающих с чипами Arm и Qualcomm на операционной системе Android.

https://highload.today/google-rasskazala-o-chetyreh-uyazvimostyah-0-day-v-android/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#Google #Android #cybersecurity