Tổng quan VieLang Mobile
VieLang Mobile là ứng dụng Flutter mã nguồn mở, tương thích ThingsBoard PE, cho phép xây dựng app IoT không cần code.
Tổng quan VieLang Mobile
VieLang Mobile là ứng dụng Flutter mã nguồn mở cho phép bạn xây dựng ứng dụng IoT mobile hoàn chỉnh với ít code nhất. Tương thích 100% với ThingsBoard PE Mobile API.
Tính năng chính
- Xem dashboard — Toàn bộ dashboard từ nền tảng web hiển thị đẹp trên mobile
- Quản lý thiết bị — Xem danh sách thiết bị, telemetry, attributes theo thời gian thực
- Cảnh báo — Nhận và xử lý alarm ngay trên điện thoại
- Push notification — Thông báo đẩy qua Firebase Cloud Messaging
- Mobile Actions — Chụp ảnh, scan QR code, lấy vị trí GPS, gọi điện
- OAuth2 — Đăng nhập qua Google, Facebook, LDAP
- White-label — Tùy chỉnh tên app, icon, màu sắc, splash screen
- Đa ngôn ngữ — Tiếng Anh, tiếng Việt, và nhiều ngôn ngữ khác
Ma trận tương thích
| VieLang IoT | Flutter SDK | Dart Client |
|---|
| 4.4.x | 3.29.x | 4.1.x |
| 4.3.x | 3.24.x | 4.0.x |
| 4.2.x | 3.22.x | 3.2.x |
| 4.1.x | 3.19.x | 3.1.x |
Kiến trúc
VieLang Mobile App (Flutter)
│
│ HTTPS / WSS
▼
VieLang IoT Backend (Rust/Axum)
├── REST API (:8080)
├── WebSocket (:8080/api/ws)
└── MQTT (:1883)
│
▼
PostgreSQL + Redis
Nền tảng hỗ trợ
| Nền tảng | Phiên bản tối thiểu |
|---|
| Android | 5.0 (API 21) |
| iOS | 12.0 |
Repository
| Phiên bản | Repository |
|---|
| Community Edition | github.com/vielang/vielang-mobile |
| Professional Edition | github.com/vielang/vielang-mobile-pe |
Bước tiếp theo
- Cài đặt Flutter App — Clone và chạy app lần đầu
- Mobile Center — Quản lý bundle và ứng dụng
- Tùy chỉnh giao diện — Cá nhân hóa app cho khách hàng