Мобильная разработка

Мобильная разработка

Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/oVBP

Юзернейм
@mobi_dev
Категория
Технологии
Страна
РоссияРоссия
Создан
, 5 лет
Подписчики13 031−11 за 3 дня
Просмотров на пост, 7 дн.902−28,6% к пред. 7 дн.
ERR6,92 %за 7 дней

Подписчики, 30 дней

1 нояб. – 4 нояб.−11 (−0,1%)

Показать таблицей
ДатаПодписчики
1 нояб. 2026 г.13 042
2 нояб. 2026 г.13 042
3 нояб. 2026 г.13 034
4 нояб. 2026 г.13 031

Средние просмотры поста по дням

По дню публикации

Показать таблицей
ДатаПросмотров на пост
23 окт. 2026 г.1 379
24 окт. 2026 г.1 372
25 окт. 2026 г.1 386
26 окт. 2026 г.1 303
27 окт. 2026 г.1 112
28 окт. 2026 г.1 032
29 окт. 2026 г.990
30 окт. 2026 г.968
31 окт. 2026 г.925
1 нояб. 2026 г.924
2 нояб. 2026 г.913
3 нояб. 2026 г.692

Самые просматриваемые за месяц

  1. 01

    Google открыл публикацию Android-игр для автомобильных экранов с запуском только на стоянке Игры для Android Auto и Android Automotive OS вышли из беты: теперь разработчики могут отправлять их в открытое тестирование и в рабочую публикацию Google Play. В руководстве по адаптации разобраны настройки манифеста и требования к поведению. Для Android Auto поддержка игр начинается с Android 15; для Automotive OS отдельно объявляется автомобильный форм-фактор. Игры относятся к приложениям для стоянки. При начале движения система блокирует их интерфейс, а разработчик должен остановить звук и исключить его повторный запуск в движении. После возвращения в игру состояние нужно восстановить как можно ближе к прежнему. Ещё понадобятся адаптация под широкие и вертикальные экраны и проверка качества. Android Auto тестируют через Desktop Head Unit, Automotive OS — через соответствующий эмулятор. Одних изменений манифеста для публикации недостаточно.

    Фото
    Просмотры1,42 тыс.
    Пересылки3
    Реакции2
    Комментарии0
  2. 02

    Форма во Flutter может пережить завершение фонового процесса Пользователь заполнял форму, переключился в другое приложение, а Android освободил память и завершил фоновый процесс. При возвращении экран создаётся заново. Для незавершённого ввода и выбранной вкладки у Flutter есть state restoration. Восстановление подключается по уровням: restorationScopeId у приложения, restorationId у поддерживающих его виджетов. Собственное состояние хранят в RestorableProperty и регистрируют в restoreState через RestorationMixin. Данные передаются движку по мере изменений, а не только в последний момент перед завершением процесса. Навигацию нужно настроить отдельно. При прямой работе с Navigator стек восстанавливают через методы вроде restorablePush. А важный черновик всё равно стоит сохранять в постоянном хранилище: объём instance state на Android ограничен, и restoration не даёт гарантии для любого принудительного закрытия приложения. Проверка через hot reload также не заменяет тест восстановления после завершения процесса.

    Текст
    Просмотры1,42 тыс.
    Пересылки4
    Реакции2
    Комментарии0
  3. 03
    Просмотры1,38 тыс.
    Пересылки7
    Реакции0
    Комментарии0
  4. 04
    Просмотры1,36 тыс.
    Пересылки3
    Реакции—
    Комментарии0
  5. 05

    Счётчик в DataStore увеличивайте внутри updateData Прочитать значение, прибавить единицу в интерфейсе, записать результат — между этими действиями другое обновление может изменить тот же счётчик. Если записать число из старого состояния экрана, прибавление потеряется. У Jetpack DataStore преобразование выполняют внутри updateData. В официальном примере с JSON новый объект строится из переданного текущего состояния: settings.copy(exampleCounter = settings.exampleCounter + 1). Чтение, изменение и запись образуют одну атомарную транзакцию. Для Preferences есть и suspend-функция edit. Эта гарантия требует правильного использования: один активный экземпляр DataStore на файл в одном процессе и неизменяемый тип данных. Для нескольких процессов нужен MultiProcessDataStore, доступный с версии 1.1.0. Гарантия не распространяется на общую транзакцию с сервером или другим файлом. Для сложных связанных данных уместнее Room.

    Текст
    Просмотры1,35 тыс.
    Пересылки3
    Реакции—
    Комментарии0

Новые посты

#4870Фото
Просмотры634−41%к среднему
Пересылки3
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
6 ч565
18 ч634
  1. Через 6 часов565
  2. Через 24 часа634
  3. Всего сейчас634
#4869Фото
Просмотры750−31%к среднему
Пересылки2
Реакции2
Комментарии0
#4868Видео
Просмотры896−17%к среднему
Пересылки3
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
6 ч534
18 ч622
30 ч896
  1. Через 6 часов534
  2. Через 24 часа896
  3. Всего сейчас896
#4867Видео
Просмотры930−14%к среднему
Пересылки3
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
12 ч746
36 ч930
  1. Всего сейчас930
#4866Видео
Просмотры890−18%к среднему
Пересылки6
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
5 ч453
17 ч581
29 ч890
  1. Через 6 часов453
  2. Через 24 часа890
  3. Всего сейчас890
#4865Фото
Просмотры957−12%к среднему
Пересылки3
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
12 ч614
36 ч873
72 ч957
  1. Всего сейчас957
#4864Видео
Просмотры937−13%к среднему
Пересылки4
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
30 ч718
78 ч937
  1. Через 24 часа718
  2. Всего сейчас937
#4863Фото
Просмотры913−16%к среднему
Пересылки2
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
36 ч765
72 ч913
  1. Всего сейчас913
#4862Видео
Просмотры979−10%к среднему
Пересылки4
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
54 ч893
78 ч979
  1. Всего сейчас979
#4861Видео
Просмотры956−12%к среднему
Пересылки1
Реакции—
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
60 ч944
72 ч956
  1. Всего сейчас956

Все посты

Связи