$4.99
Out of stock
Description
This package is a Fully cross-platform Dance Counter – Flutter app. You could enter the types of dances you practice. You could keep score – when you’ve danced. With the time – I plan to evolve the app in functionality and user experience.
Some people may like to count their social achievements. This Dance Counter App is about that.
Type Of Dance
The types of dances is a standard tree like structure. It has a Name and a parent dance style. For example
- There are Latino Dances and in that genre – Salsa, Bachata Merengue.
- In Bulgaria we have Traditional Folklore and sub-types – depending on the counting and the area.
Dance Instance
In what moment in time – you’ve practiced what type of dance? The Date is set automatically to the moment of entry.
Future Plans for the App
- In a single event, there are most probably only certain style of dances. A screen may be implemented with simple (+1) button for all the styles of a certain group.
- Similar to the above, but in a different location. Some Notification Bar Buttons may expose the same functionality – even when the app is not started. It will be accessed with a simple scroll down.
- Statistics page – with pie charts, calendar view and other similar and improved user interfaces.
You could use the Web Version for free – located at https://programtom.com/dev_examples/dance_counter, or you could also Download for free – an Android Build of the same app: https://programtom.com/dev_examples/dance_counter/app-release.apk. The two version are produced from a single source code with only diffrence – that target platform parameter.
Files in the Zip
I’ve used the File Listing Product for the purpose.
.dart_tool\…
.flutter-plugins
.flutter-plugins-dependencies
.gitignore
.idea\.gitignore
.idea\libraries\Dart_Packages.xml
.idea\libraries\Dart_SDK.xml
.idea\libraries\Flutter_Plugins.xml
.idea\libraries\KotlinJavaRuntime.xml
.idea\misc.xml
.idea\modules.xml
.idea\runConfigurations\main_dart.xml
.idea\workspace.xml
.metadata
analysis_options.yaml
android\.gitignore
android\.gradle\6.7\…
android\app\build.gradle
android\app\src\debug\AndroidManifest.xml
android\app\src\main\AndroidManifest.xml
android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
android\app\src\main\kotlin\com\example\dance_counter\MainActivity.kt
android\app\src\main\res\drawable\launch_background.xml
android\app\src\main\res\drawable-v21\launch_background.xml
android\app\src\main\res\mipmap-hdpi\ic_launcher.png
android\app\src\main\res\mipmap-mdpi\ic_launcher.png
android\app\src\main\res\mipmap-xhdpi\ic_launcher.png
android\app\src\main\res\mipmap-xxhdpi\ic_launcher.png
android\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png
android\app\src\main\res\values\styles.xml
android\app\src\main\res\values-night\styles.xml
android\app\src\profile\AndroidManifest.xml
android\build.gradle
android\dance_counter_android.iml
android\gradle\wrapper\gradle-wrapper.jar
android\gradle\wrapper\gradle-wrapper.properties
android\gradle.properties
android\gradlew
android\gradlew.bat
android\local.properties
android\settings.gradle
build\
dance_counter.iml
dance_counter_app.zip
ios\.gitignore
ios\Flutter\AppFrameworkInfo.plist
ios\Flutter\Debug.xcconfig
ios\Flutter\flutter_export_environment.sh
ios\Flutter\Generated.xcconfig
ios\Flutter\Release.xcconfig
ios\Runner\AppDelegate.swift
ios\Runner\Assets.xcassets\AppIcon.appiconset\Contents.json
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-1024×1024@1x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-20×20@1x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-20×20@2x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-20×20@3x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-29×29@1x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-29×29@2x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-29×29@3x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-40×40@1x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-40×40@2x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-40×40@3x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-60×60@2x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-60×60@3x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-76×76@1x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-76×76@2x.png
ios\Runner\Assets.xcassets\AppIcon.appiconset\Icon-App-83.5×83.5@2x.png
ios\Runner\Assets.xcassets\LaunchImage.imageset\Contents.json
ios\Runner\Assets.xcassets\LaunchImage.imageset\LaunchImage.png
ios\Runner\Assets.xcassets\LaunchImage.imageset\LaunchImage@2x.png
ios\Runner\Assets.xcassets\LaunchImage.imageset\LaunchImage@3x.png
ios\Runner\Assets.xcassets\LaunchImage.imageset\README.md
ios\Runner\Base.lproj\LaunchScreen.storyboard
ios\Runner\Base.lproj\Main.storyboard
ios\Runner\GeneratedPluginRegistrant.h
ios\Runner\GeneratedPluginRegistrant.m
ios\Runner\Info.plist
ios\Runner\Runner-Bridging-Header.h
ios\Runner.xcodeproj\project.pbxproj
ios\Runner.xcodeproj\project.xcworkspace\contents.xcworkspacedata
ios\Runner.xcodeproj\project.xcworkspace\xcshareddata\IDEWorkspaceChecks.plist
ios\Runner.xcodeproj\project.xcworkspace\xcshareddata\WorkspaceSettings.xcsettings
ios\Runner.xcodeproj\xcshareddata\xcschemes\Runner.xcscheme
ios\Runner.xcworkspace\contents.xcworkspacedata
ios\Runner.xcworkspace\xcshareddata\IDEWorkspaceChecks.plist
ios\Runner.xcworkspace\xcshareddata\WorkspaceSettings.xcsettings
lib\adddependencies.txt
lib\db\DanceCounterDatabase.dart
lib\db\DanceInstanceDao.dart
lib\db\DanceInstanceIndexedDbDao.dart
lib\db\TypeOfDanceDao.dart
lib\db\TypeOfDanceIndexedDbDao.dart
lib\generated_plugin_registrant.dart
lib\i18n\AppLocalizations.dart
lib\i18n\en.json
lib\i18n\intl_en.arb
lib\i18n\messages_all.dart
lib\i18n\messages_en.dart
lib\LoadingScreen.dart
lib\LoginScreen.dart
lib\main.dart
lib\model\DanceInstance.dart
lib\model\Result.dart
lib\model\TypeOfDance.dart
lib\RegisterScreen.dart
lib\rest\Constants.dart
lib\rest\DanceInstanceNetwork.dart
lib\rest\TypeOfDanceNetwork.dart
lib\TermsAndConditionsScreen.dart
lib\ui\DanceCounterDrawer.dart
lib\ui\DanceInstanceAddEdit.dart
lib\ui\DanceInstanceDetails.dart
lib\ui\DanceInstanceList.dart
lib\ui\DanceInstanceListItem.dart
lib\ui\TypeOfDanceAddEdit.dart
lib\ui\TypeOfDanceDetails.dart
lib\ui\TypeOfDanceList.dart
lib\ui\TypeOfDanceListItem.dart
lib\utils\CustomExtendedImageNetwork.dart
lib\utils\DataAccess.dart
lib\utils\utils.dart
lib\viewModel\DanceInstanceViewModel.dart
lib\viewModel\TypeOfDanceViewModel.dart
linux\.gitignore
linux\CMakeLists.txt
linux\flutter\CMakeLists.txt
linux\flutter\ephemeral\….
linux\flutter\generated_plugins.cmake
linux\flutter\generated_plugin_registrant.cc
linux\flutter\generated_plugin_registrant.h
linux\main.cc
linux\my_application.cc
linux\my_application.h
macos\.gitignore
macos\Flutter\ephemeral\Flutter-Generated.xcconfig
macos\Flutter\ephemeral\flutter_export_environment.sh
macos\Flutter\Flutter-Debug.xcconfig
macos\Flutter\Flutter-Release.xcconfig
macos\Flutter\GeneratedPluginRegistrant.swift
macos\Runner\AppDelegate.swift
macos\Runner\Assets.xcassets\AppIcon.appiconset\app_icon_1024.png
macos\Runner\Assets.xcassets\AppIcon.appiconset\app_icon_128.png
macos\Runner\Assets.xcassets\AppIcon.appiconset\app_icon_16.png
macos\Runner\Assets.xcassets\AppIcon.appiconset\app_icon_256.png
macos\Runner\Assets.xcassets\AppIcon.appiconset\app_icon_32.png
macos\Runner\Assets.xcassets\AppIcon.appiconset\app_icon_512.png
macos\Runner\Assets.xcassets\AppIcon.appiconset\app_icon_64.png
macos\Runner\Assets.xcassets\AppIcon.appiconset\Contents.json
macos\Runner\Base.lproj\MainMenu.xib
macos\Runner\Configs\AppInfo.xcconfig
macos\Runner\Configs\Debug.xcconfig
macos\Runner\Configs\Release.xcconfig
macos\Runner\Configs\Warnings.xcconfig
macos\Runner\DebugProfile.entitlements
macos\Runner\Info.plist
macos\Runner\MainFlutterWindow.swift
macos\Runner\Release.entitlements
macos\Runner.xcodeproj\project.pbxproj
macos\Runner.xcodeproj\project.xcworkspace\xcshareddata\IDEWorkspaceChecks.plist
macos\Runner.xcodeproj\xcshareddata\xcschemes\Runner.xcscheme
macos\Runner.xcworkspace\contents.xcworkspacedata
macos\Runner.xcworkspace\xcshareddata\IDEWorkspaceChecks.plist
pubspec.lock
pubspec.yaml
README.md
res\img\1.png
res\values\strings_en.arb
web\app.js
web\DanceInstance.html
web\favicon.png
web\festMobile.json
web\icons\Icon-192.png
web\icons\Icon-512.png
web\icons\Icon-maskable-192.png
web\icons\Icon-maskable-512.png
web\manifest.json
web\swMobile.js
web\TypeOfDance.html
windows\.gitignore
windows\CMakeLists.txt
windows\flutter\CMakeLists.txt
windows\flutter\ephemeral …
windows\flutter\generated_plugins.cmake
windows\flutter\generated_plugin_registrant.cc
windows\flutter\generated_plugin_registrant.h
windows\runner\CMakeLists.txt
windows\runner\flutter_window.cpp
windows\runner\flutter_window.h
windows\runner\main.cpp
windows\runner\resource.h
windows\runner\resources\app_icon.ico
windows\runner\runner.exe.manifest
windows\runner\Runner.rc
windows\runner\utils.cpp
windows\runner\utils.h
windows\runner\win32_window.cpp
windows\runner\win32_window.h