Кирилл Розов @kirich1409
Android эксперт. Автор Android Broadcast
Information
- Rating
- 953-rd
- 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
Нужно понимать что тогда это было проще пользователям. Также Android был заложен ещё давно и как альтернатива Blackberry. В начале был ещё шарик для скролла. ОС меняются от возможностей железа и запросов пользователей. Они не могут предвидеть все, а делают здесь и сейчас
Комментарий не в тему статьи
Да. верно. Добавление верно, но это мой собственный стиль. Чтобы не сломать код который мог быть выполнен раньше
Язык - это инструмент. Если Java вам подходит - пишите на ней.
15 минут идет от JobScheduler который под капотом. Так что ограничение именно унифицировано. API задумывалось чтобы не делать часто работу. Сейчас как раз делаю видео/стать где про это все расскажу
Очень не хватает скриншотов или короткой демки в виде анимации чтобы понять что вы делали
Они как раз сегодня вернули эту возможность
Спасибо за советы!
Я не понял почему материал помечен как "сложный"
Как я смог понять из новостей - только при первой установке, а дальше будет прозрачно. Возможно в следующих dev preview покажут больше
Контролем такого занимается Google Play и не даёт разработчикам так поступать
Да, все верно про опции, но даже с fastInit генерит мусор, просто не использует его
Верно, появилась отдельное разрешение
Так и будет делаться. Для приложения все полностью прозрачно, но для расширенных возможностей работы с новой системой надо будет запрашивать разрешение. Например, вы запросили картинки, пользователь дал доступ только к части. Но вы хотите получить доступ к дополнительным позже. В этом случае и нужно уметь работать с новым разрешением
Очень не хватило показателей сколько будет строк кода сгенерировано Yatagan по сравнению с Dagger, а также размер финального релизного APK
Я не совсем правильно вызвался. Я имел ввиду API. Например, Jetpack Compose поддерживает Android 5.0 (вышел в 2014 году). Swift UI - только iOS 13+ (вышла в 2019 году). Множество сервисов Google тоже до сих пор работают на таких старых версиях Android и получают новые функции.
К сожалению, никакой статы я не видел, как и в телефон не посмотреть историю обновлений. Скорее всего это полноценно работает только на Google Pixel. Тот же Samsung долго не интегрировал себе систему A/B обновлений прошивки и не факт что в последних флагманах есть.
Драйвер GPU уже обновляется через Google PLay, как и часть других драйверов железа есть как Mainline модули
Вот это и решал Treble. Отделить слой ОС от наработок вендора. Благодаря этому на телефоны с Treble можно накатить голую версию ОС, правда из-за особенностей железа не факт чт овсе будет работать
Согласен, но Google достался монолит и на первых порах им выжно было вывести ОС в нормальный вид. + сами вендоры слабо заинтересованы в долгой поддержки. Google поставила их в положении, когда зарабатывать они могут только на продажах смартфонах, а все заработки с магазина приложения идут Компании Добра, хотя с некоторыми вендорами не так
Да, согласен, Сам планшет так использую, но вот кино смотрю на телевизоре. Играю на приставке + телевизор, на планшете не хватает крутых тайтлов, хотя на iPad GRID очень понрвился, то играл с джойстиком от PS4