Как стать автором
Обновить
22.8
Рейтинг
Android Broadcast
Образовательный проект об Android разработке
Сначала показывать

Как в Android запрещали фоновую работу и улучшали расход батареи

Блог компании TINKOFF Блог компании Android Broadcast Разработка мобильных приложений *Разработка под Android *

Когда-то работа в фоне была простой. Теперь в Android есть множество ограничений: работа в фоне, доступ к файловой системе, разрешения на которые надо получить одобрение модераторов Google Play и другие. Со всеми ними разработчикам приходится работать. Недавно я выступил с докладом на эту тему на конференции DUMP, а теперь написал текст на его основе для Хабра. Давайте вспомним, с чего все начиналось и как менялись требования с каждой новой версией Android.

Читать далее
Всего голосов 40: ↑40 и ↓0 +40
Просмотры 9.9K
Комментарии 23

История Android от L до T

Блог компании TINKOFF Блог компании JUG Ru Group Блог компании Android Broadcast Разработка мобильных приложений *Разработка под Android *
Ретроспектива

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

В июне я выступил с докладом об этом на конференции Mobius, а теперь для аудитории Хабра публикую его текстовую версию. Если есть что добавить — пишите в комментариях!

Читать далее
Всего голосов 42: ↑42 и ↓0 +42
Просмотры 14K
Комментарии 17

Мобильной разработки не будет через 5 лет

Блог компании JUG Ru Group Блог компании Android Broadcast Разработка мобильных приложений *Разработка под Android *

Именно с таким провокационным тезисом я выступил осенью 2021 года на конференции Mobius. Но речь здесь вовсе не о том, что завтра исчезнут смартфоны — а о том, что не будет мобильной разработки в привычном нам виде. А в каком же будет? Для этого предлагаю хабравчанам ознакомиться с текстовой расшифровкой моего доклада. 

Разумеется, невозможно точно знать будущее. А вот наблюдать за тенденциями и понимать, куда всё движется, не только возможно, но и полезно. К тому же мой доклад — не столько категоричное заявление «будет в точности так», сколько приглашение к дискуссии. И если вы видите всё иначе, пишите в комментариях — а через пять лет посмотрим, кто оказался ближе к истине.

Читать далее
Всего голосов 37: ↑21 и ↓16 +5
Просмотры 23K
Комментарии 53

Оптимизация ресурсов в Android. Ускорение сборки и уменьшение размера APK

Блог компании Android Broadcast Разработка под Android *

Один из эффективных способ ускорения проектов - разделить генерацию R классов по отдельным модулям. Хоть эта возможность уде добавлена давно в Android Gradle Plugin, но её до сих пор не включили по умолчанию. Из статьи вы узнаете как выключить эту фичу и какие результаты по скорости сборки проекта удаётся достичь

Читать
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 7.8K
Комментарии 10

Автоматизация повышения качества кода в Android

Блог компании Android Broadcast Совершенный код *Разработка под Android *

Современные мобильные приложения уже вполне серьезные Enterprise проекты, которые разрабатываются десятками, а то и сотнями разработчиков, содержат в себе множество тысяч строк кода и постоянно меняются и развиваются. Уследить за такой огромной кодовой базой помогает процесс автоматизации проверок кода и работы приложения. Сегодня расскажу о том какие инструменты вы можете использовать, чтобы улучшить стабильность вашего кода и не допускать ошибок, а также сэкономить время коллегам во время pull request.

Вы разрабатываете проект в маленькой команде, а то и вовсе один? Тогда эта статья вам ещё важнее, так как вы скорее всего не настраивали у себя такие проверки, а я расскажу почему это нужно сделать.

Читать
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 7K
Комментарии 11

10 советов «Как успешно пройти Code Review»

Блог компании Android Broadcast Программирование *Разработка мобильных приложений *Разработка под Android *GitHub *

Если вам надо отдать ваш код на ревью, например показать выполнение тестового задания, получить одобрение у коллеги на pull request или попасть на разбор кода в "Android Broadcast", тогда 10 советов из этой статьи помогут вам представить ваш код в максимальной красоте. Это не сделает из вас эксперта, но как минимум улучшит ваши навыки, и позволит достичь получить заветное "Одобрено"

Читать
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 5.2K
Комментарии 16

Все новинки Android 12. Обзор для разработчиков

Блог компании Android Broadcast Разработка под Android *
✏️ Технотекст 2021

Прошло Google I/O и мы узнали абсолютно всё про новую версию Android. Основной упор в релизе был сделан на усиление безопасности ОС и приватности данных, а также провели редизайн системы. Очень хорошо поработали с поддержкой новых современных стандартов Media, причём минимизировали объем боли, которую будут испытывать флагманские устройства из-за старых или бюджетных смартфонов. App Widgets воскресили и сделали улучшения, которые просили еще с первой версии Android.

Читать далее
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 20K
Комментарии 10

Новости Android разработки 15.02.2021

Блог компании Android Broadcast Разработка под Android *

Новости Android разработки: обновление Android Jetpack, Activity Result API, рефакторинг Fragment, модуляризация 2021 и др.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 2.3K
Комментарии 0

Делаем Android View Binding удобным c Kotlin

Блог компании Android Broadcast Разработка под Android *
Туториал
Из песочницы

Привет! Меня зовут Кирилл Розов. Я автор Telegram канала Android Broadcast. Очень люблю Kotlin и мне нравится с помощью его возможностей упрощать разработку. С такой задачей я недавно столкнулся, когда на новом Android проекте начали использовать View Binding.


image

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 28K
Комментарии 6

Информация

Сайт
androidbroadcast.dev
Дата регистрации
Численность
1 человек (только я)
Местоположение
Беларусь