Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu

Dance Counter – Flutter App

Dance Counter - Flutter App

$4.99

Categories: Apps, Flutter Apps Tag: Flutter Apps
  • Description

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

  1. 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.
  2. 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.
  3. Statistics page – with pie charts, calendar view and other similar and improved user interfaces.

Technical Details

The app strives to use minimal external dependencies. It is organized in BLoC like structure, but without using any of the popular state management solutions. Instead this app uses the build-in ChangeNotifier, to accomplish separation of the state from the UI. I’ve writtem more about it here https://programtom.com/dev/2024/10/17/minimal-flutter-code-to-extract-state-from-statefulwidget/ The result is having

  • common
    • data sources
    • extensions
    • models
    • repositories
    • services
    • ui components
  • and screens for list and add/edit.

Data Store

For the purpose of PoC – the app uses Shared Preferences as a Data Storage.

 

Related products

  • GPT - Spring Boot Micro Service

    GPT – Spring Boot Micro Service

    $49.90
    Add to cart
  • IndexedDB Flutter Folders And Notes

    IndexedDB Folder & Notes Web Page – Flutter Web – Source Code

    $8.00
    Add to cart
  • База Данни с Изтичащи Документи

    База Данни с Изтичащи Документи – изходен код

    $9.99
    Add to cart
  • Flutter App Builder

    PoC Flutter App Builder – Vaadin Spring Boot App

    $8.99
    Add to cart

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (84)
    • Flutter Apps (24)
    • GPT (4)
    • Java (38)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (35)
    • Utils (15)
    • Vaadin 24+ (27)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Post Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)