Устанавливаем тему для нативных диалогов в Android

Доброго времени суток!
В FMX часто показывается старая тема для нативных диалогов (из Андроид 2.3)
Сделал небольшое приложение которое демонстрирует смену темы (не путать со стилями FMX)
Актуально

Доброго времени суток!
В FMX часто показывается старая тема для нативных диалогов (из Андроид 2.3)
Сделал небольшое приложение которое демонстрирует смену темы (не путать со стилями FMX)
Актуально

Доброго времени суток!
В предыдущей части, я рассказывал как сделать настройку пуш уведомления в консоли Firebase, в этой я покажу код на Delphi и серверную часть

Доброго времени суток!
Сегодня рассмотрим настройку пуш уведомлении через сервис Firebase, статья актуальна для тех, у кого уже есть сертификат разработчика.
Напомню что сертификат разработчика стоит
для Android

Доброго времени суток!
Не каждый разработчик владеет дизайнерскими навыками, но хорошо что есть онлайн-сервисы, которые помогают нам без особых усилий сделать красивости.
Перечислю несколько must-have сервисов:
скриншот приложения

Доброго времени суток!
Долгое время искал решение как можно покрасить статус бар (шторку) на Android устройствах выше 5 версии.
Про IOS мы не будем говорить, потому что, это сделано в FMX из коробки (в демо проекте будет дополнение чтобы в run-time применять покраску)
Примерно год назад я создал модуль, который реализовывал эту фичу, но он был не полноценен, на некоторых устройствах покраска происходила только после смены ориентации экрана, что неправильно. Проблемы с покраской были у устройств на базе процессоров Intel и arm64-v8a. В том модуле я использовал изменение флагов JWindow в run-time, а именно добавлял FLAG_TRANSLUCENT_STATUS
Но видимо изменение флагов в run-time некорректно обрабатывается…
Решение пришло на днях, попробовать подменить стиль для MainActivity и добавить нужные флаги в XML разметку.

Доброго времени суток!
Сегодня хотел бы рассмотреть динамическую подгрузку контента.
Мы не так давно в нашем ламповом чатике обсуждали два варианта подгрузки данных:

Доброго времени суток!
Продолжаю знакомить Вас с TListView и возможностями надстройки ModernListView.
Сегодня я расскажу как можно сделать MultiSelect для списка.


Доброго времени суток!
Я уже кратко рассказал о ModernListView в предыдущем посте, теперь бы хотел чуть подробней рассказать о горизонтальном режиме.


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

Доброго времени суток!
Не так давно я публиковал приложение в App Store, это заняло у меня месяц…
