Junior — Middle
Podelite svoje iskustvo u razvoju nativnih aplikacija i korišćenim tehnologijama
sobes.tech АИ
Одговор од АИ
При развоју нативних апликација са Flutter-ом, користио сам Dart за креирање апликација за више платформи за iOS и Android. Главне технологије и алати:
- Flutter SDK за UI и логику
- Коришћење widget-а за изградњу интерфејса
- Рад са стањем преко Provider или Bloc
- Интеграција са REST API преко пакета http
- Локално чување података са SQLite или Shared Preferences
- Коришћење плугина за приступ нативним функцијама (камера, геолокација)
На пример, направио сам апликацију за белешке са могућношћу синхронизације и офлајн приступа, где сам применио архитектуру MVVM и управљао стањем преко Provider-а.