How desmantelar-bit/usina-app works
Usina App is a Flutter application whose visible product surface comprises login, a principal screen, and cadastro screens for users, units, equipment, harvests, indicators, measurements, and related information types. The likely user journey is to enter through login, reach the principal screen, and use a cadastro screen to manage domain records. The README provides no product-specific workflow details, and the Dart source was not sampled, so these UI transitions are shown as unverified. Platform runner excerpts establish how native hosts launch Flutter; they do not establish the Dart-side calls.
Main entry points: login_page.dart Login · tela_principal.dart Principal screen · cadastros Cadastro screens · my_application.cc Linux application
Components 15
Flutter app
- Login
lib/screens/login_page.dart - Principal screen
lib/screens/tela_principal.dart - Cadastro screens
lib/screens/cadastros - Camera preview
lib/screens/cadastros/camera_preview_page.dart - Flutter entry
lib/main.dart
Domain records
- Domain models
lib/models
Native hosts
- Linux launcher
linux/runner/main.cc - Linux application
linux/runner/my_application.cc - Linux app interface
linux/runner/my_application.h - Linux plugin registry
linux/flutter/generated_plugin_registrant.h - Windows launcher
windows/runner/main.cpp - Flutter window
windows/runner/flutter_window.h - Win32 window
windows/runner/win32_window.h - Win32 window behavior
windows/runner/win32_window.cpp
Other components
- App user
Connections 10
- App user → Login: uses
- Login → Principal screen: continues to
- Principal screen → Cadastro screens: opens
- Cadastro screens → Domain models: uses records
- Flutter entry → Login: starts
- Linux launcher → Linux application: creates
linux/runner/main.cc - Linux application → Linux app interface: implements
linux/runner/my_application.cc - Windows launcher → Flutter window: creates
windows/runner/main.cpp - Flutter window → Win32 window: extends
windows/runner/flutter_window.h - Win32 window behavior → Win32 window: implements
windows/runner/win32_window.cpp