Filament – bộ admin panel bóng bẩy, mạnh mẽ mà bạn từng dùng trong trình duyệt – giờ đã chạy ngon lành trong app Android thật sự, offline không cần mạng, và tất nhiên là powered by… Laravel + PHP!
👊 Cộng đồng Laravel quá bá đạo
Từ khi ra mắt NativePHP for Mobile, hàng ngàn dev Laravel đã đứng lên nói:
“Tôi muốn làm app native bằng chính ngôn ngữ lập trình tôi đã biết!”
Và nhờ đó:
- ✅ Hỗ trợ Android (sau iOS)
- ✅ Có hot reload (khỏi rebuild mỗi lần sửa)
- ✅ Đang làm OTA update, phân phối build, Zephpyr v.v.
Đặc biệt: đã xử lý xong cục xương khó nhất – hỗ trợ intl extension (mấu chốt để format số, tiền, ngày… đúng chuẩn quốc tế).
🧠 Thách thức intl trên Android
Bình thường intl
chạy phía server. Nhưng đưa nó vào Android? Hơi bị khoai!
Phải:
- Build lại ICU (bộ xử lý định dạng quốc tế)
- Tùy chỉnh để tương thích với Android
- Test, fail, debug liên tục
Nhưng giờ… nó hoạt động mượt như mơ.
🎁 Đổi lại 30MB là trải nghiệm xịn xò
Chấp nhận tăng ~30MB app size, bạn có được:
- 🌍 Format số, tiền, ngày đúng locale
- ⚙️ Dùng mọi component phức tạp của Filament
- 📦 Tương thích nhiều package Laravel hơn
- 🚫 Và không cần server! Offline 100%
🔮 Tiếp theo: iOS & nhiều điều thú vị
Team đang:
- Xây Zephpyr – hệ thống build và phân phối
- Tối ưu app nhẹ hơn nếu không cần intl
- Mở rộng hỗ trợ package Laravel
- Tăng cường CLI cho quản lý thiết bị
🧡 Laravel không chỉ là web nữa!
Filament chạy native là cột mốc lịch sử.
Laravel dev giờ không chỉ là web dev.
Bạn có thể làm app mobile “xịn” mà không rời PHP!
Cộng đồng chính là điều làm nên kỳ tích này.
Giờ thì… hãy đi tạo nên điều tuyệt vời tiếp theo! 💪