Pull to refresh
88
7
Кирилл Розов @kirich1409

Android эксперт. Автор Android Broadcast

Send message

Задача Treble была упростить обновление устройств на новые версии ОС и это получилось. А вот Project Mainline позволил обновлять компоненты системы и доставлять новый функционал на устройства со старыми версиями без участия вендоров. Так например Photo Picker из Android 12 перенесли, обновляют виртуальную машину ART и прочие части. В Android 13 коли-во модулей было около 40 и только растет.

Принцип NetGuard +- такой же. Рут я не использую очень давно, так что все решаемо и без него

Все также можно будет такое APK поставить ручками

Вы смотрите очень узко, а компания видит стату использования и проблемы по всему миру, вендорам и версиям ОС. + Также есть бизнес требования. Android - продукт Google и они туда внедряют свои требования, как и любой разработчик в свои продукты

Google супер лояльна в том как поддерживают старый версии ОС. Сейчас до сих пор все их Android сервисы, кто не привязан жестко с более свежим версиям, то поддерживают Android 5.0+, который вышел больше 8 лет назад! Apple перестает поддерживать ОС прошлого релиза практически сразу с выходом новой. Просто обновляйтесь. Так что не надо так гнать на Google

Все верно. Обычно targetSdkVersion это текущая или -1. Для публикации в Googlе Play есть требование что targetSdkVersion должно быть не актуально предыдуще мажорной версии ОС и с выходом новой требование поднимается. Так что для 99.9% разработчиков этому правилу следует. Отказываться от поддержки старых версий ОС никто не заставляет, разработчик это может делать.

Так обрезка будет касаться только новых версий приложения. На самом деле всегда надо понимать экономику поддержка старых версий ОС + Google давно пора было форсить переход на свежие версии ОС у пользователей, тогда и разработчики пойдут.

Это фича оболочки вендора. В голом Android такой функции на дают

Поставил себе AdGuard через VPN на смартфоне - рекламы нет, аналитику блочит. Самое интересное что в таком режиме только некоторые сервисы Яндекса ломаются )))

Тут не соглашусь. Android. и его работа поменялись очень сильно уже даже к 5.0, не говоря про 13

Ну тут еще надо учитывать что сценарии и время использования не менялись. + вендор еще может постепенно править баги или оптимизировать работу процессора. Но учитывая что и деградации батареи идет, то результаты впечатляют. Что за планшет?

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

Они никогда не были платными. Учитывая эксклюзивность Firebase Push в системе будет очень интересно посмотреть на реакцию сообщества и партнеров

Это было 9 лет назад. Что бы они не выпускали, то что они проиграли рынок и пользователь их не купил уже говорит о многом. Однозначно они что-то делали не так и не один раз

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

Технология только для смартфонов Sony и их низкой популярностью никому не нужна (

Эта стратегия позволила Android взлететь, а с популярностью появились деньги, которые дают исправлять что было

Такой кейс рекомендовался с табами или BottomSheet чтобы быстро переключаться между вкладками и не создавать постоянно Fragment

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

Разбирались актуальные и наиболее популярные среди разработчиков. Да и вместить все в доклад 50 минут было невозможно )

По повод PiP раньше это было не совсем такой режим, особенно со стороны API. Раньше это было отрисовка по всех приложений и всю адаптацию приложения для работы в этом режим нужно было брать разработчику. Также не было никакой интеграции этого окна с системой и общей навигацией

Information

Rating
981-st
Location
Гродно, Гродненская обл., Беларусь
Date of birth
Registered
Activity

Specialization

Mobile Application Developer
Lead
Blogging
Public performance
Interview
Team recruitment
Consulting
Generation of ideas
Organization of events
Android development
DevRel
Development management