All streams
Search
Write a publication
Pull to refresh
88
0
Кирилл Розов @kirich1409

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

Send message

Ну от уменьшения толщины уже отошли, кажется дошли до предела возможностей и удобства. По поводу работы в фоне - для многих приложения дается максимально высокая гарантия: VPN, отслеживание уведомлений, звонков, медиаплеере и др. Системные сервисы имеют гарантии выше и конечно другие приложения могут быть убиты в угоды. Вендоры порой жестят с убийством процессов приложения

Не очень про что идет речь и как этой выглядит

Сама система специально строилась без SWAP изначально. Та же Dalvik и JVM от Oracle разные виртуальные машины с учетом особенностей мобильных устройств

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

Android смартфон не имеет SWAP да его принцы не дают это делать, хотя уже некоторые производители стали делать расширение RAM за счет памяти на диске. Также учитывайте что софт стал сложнее, на экранах больше пикселей и потребление памяти растет.

Сложились те же впечатления

Переехать Dagger на KSP не так просто, но работы ведутся

Помойму одну из них пометили как deprecated, но весь код проверял и он был актуальный

Нужно понимать что тогда это было проще пользователям. Также Android был заложен ещё давно и как альтернатива Blackberry. В начале был ещё шарик для скролла. ОС меняются от возможностей железа и запросов пользователей. Они не могут предвидеть все, а делают здесь и сейчас

Комментарий не в тему статьи

  1. Да. верно. Добавление верно, но это мой собственный стиль. Чтобы не сломать код который мог быть выполнен раньше

  2. Язык - это инструмент. Если Java вам подходит - пишите на ней.

15 минут идет от JobScheduler который под капотом. Так что ограничение именно унифицировано. API задумывалось чтобы не делать часто работу. Сейчас как раз делаю видео/стать где про это все расскажу

Очень не хватает скриншотов или короткой демки в виде анимации чтобы понять что вы делали

Они как раз сегодня вернули эту возможность

Спасибо за советы!

Я не понял почему материал помечен как "сложный"

Как я смог понять из новостей - только при первой установке, а дальше будет прозрачно. Возможно в следующих dev preview покажут больше

Контролем такого занимается Google Play и не даёт разработчикам так поступать

Да, все верно про опции, но даже с fastInit генерит мусор, просто не использует его

Верно, появилась отдельное разрешение

Information

Rating
Does not participate
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