Filament тепер працює на мобільних платформах нативно

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 02 червня, 2025
Філамент тепер функціонує на Android! Завдяки підтримці спільноти Laravel ми не лише подолали великий технічний виклик, а й створили новий стандарт для мобільних додатків. Приєднуйтесь до нас, щоб дізнатися, як ця революція змінює підходи до розробки додатків на Laravel

Сьогодні сталося щось неймовірне: Filament тепер працює нативно в Android-додатку, і це завдяки вам!

Так, той самий Filament. Прекрасна, потужна система адміністративної панелі, створена для Laravel. Ту, яку ви вже полюбили у браузері. Тепер вона працює в повнофункціональному, орієнтованому на офлайн режим мобільному додатку — на базі Laravel і PHP, зкомпільованому для роботи на пристроях.

Це не мрія майбутнього. Це вже реальність. Один етап пройдено, попереду ще багато.

Але ми не досягли цього самостійно.


# Що стало можливим завдяки вашій підтримці

Запустивши NativePHP для Mobile, ми були вражені підтримкою з боку спільноти Laravel. Тисячі розробників висловили бажання: так, я хочу створювати нативні мобільні додатки з інструментами, які вже знаю.

І завдяки вашій ранній підтримці ми змогли зробити важливі кроки і вирішити серйозні проблеми.

І тепер ми подолали одну з найбільших перешкод: підтримку розширення intl, на якому залежить Filament та інші сучасні пакети Laravel.


# Виклик: зробити intl працездатним на Android

Щоб запустити Filament у мобільному додатку, потрібно було перенести важливий компонент технології, на якому базується PHP для форматування — ICU. Зазвичай він живе на серверах і працює у фоновому режимі, виконуючи такі функції, як форматування дат, валют і чисел.

Але на Android все по-іншому. Нам довелося створити ICU з нуля, змінити його роботу і впевнитися, що він коректно співпрацює з усім іншим у додатку. Це було нелегко — процес був довгим, з сюрпризами, і вимагав чимало експериментів.

Але ми впоралися.

Filament тепер працює нативно на Android. Повністю. Безперебійно. Офлайн.

Форми. Таблиці. Дашборди. Все, що вам подобається в Filament — тепер усередині справжнього мобільного додатку, на основі Laravel, без потреби в сервері.


# Компроміс: більший додаток — але кращий досвід

Додавання ICU збільшує розмір додатку приблизно на 30MB. Це ціна. Але ось, що ви отримуєте взамін:

І найкраще? Це працює офлайн. Ваш повний Laravel-додаток — з усією його потужністю — працює прямо з вашого телефону.


# Що чекає нас далі

Ми активно працюємо над підтримкою iOS. І на цьому не зупиняємося.

Ось, що скоро відбудеться:

Ми будуємо це майбутнє разом з вами — відкрито, швидко і сміливо.


# Продовжимо творити історію разом

Filament на Android — це поворотний момент.

Не лише тому, що ми вирішили складну технічну проблему. А ще й тому, що це доводить щось більше:

Laravel більше не лише для вебу.

З NativePHP ми будуємо міст до нового покоління мобільних досвідів — керуючи засобами, які вже знані та улюблені розробниками Laravel.

Ми не змогли б досягти цього без підтримки спільноти. Ви навчили нас вірити в це. І ми продовжимо втілювати — швидко, сміливо і разом.

Дякуємо, що допомогли нам увійти в історію.

Тепер створіть щось дивовижне.


🎉 Дізнайтеся більше або почніть зараз