My first Flutter application was done!
This Flutter project is Point Cloud Data(PCD) Visualizer.
- point cloud library
- PCD format
- only ASCii
- XYZ
- XYZRGB
| windows | MacOS | Android | iOS | |
|---|---|---|---|---|
| support | 🔲 | ✅ | ✅ | 🔲 |
- ditredi
- ditredi_model_painter_custom : customizing because of memory leak when point cloud updated
- vector_math
- file_picker
- path_provider
- sidebarx
- tab_container
- flutter_colorpicker
- permission_handler
flutter clean project
flutter pub get/[project-path]/macos/Runner/DebugProfile.entitlements- add permision : file read/write
<key>com.apple.security.files.user-selected.read-write</key># /[project-path]/android/gradle.properties
# add this command
android.useAndroidX=true
android.enableJetifier=true
#============================================/[project-path]/android/app/src/debug/AndroidManifest.xml- add permision : file read/write
<!-- Permissions options for the `storage` group -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!-- Permissions options for the `manage external storage` group -->
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />| start | file selet | visualization |
|---|---|---|
![]() |
![]() |
![]() |









