Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To Do - Active Objectives #5

Open
11 of 23 tasks
ZakaHaceCosas opened this issue Aug 13, 2024 · 0 comments
Open
11 of 23 tasks

To Do - Active Objectives #5

ZakaHaceCosas opened this issue Aug 13, 2024 · 0 comments
Assignees
Labels
roadmap Tracking issues for planned features.
Milestone

Comments

@ZakaHaceCosas
Copy link
Owner

ZakaHaceCosas commented Aug 13, 2024

Active objectives

Tip

What they are: Think of apps like Leap Home Workout, where you can start physical exercising sessions, being the app an "assistant" that helps you during the process. Well, that thing is called an "active objective" in PersonaPlus.

To Do:

  • Creation
  • Sessions
    • Basic functionality
      • Timer
      • Rests
      • Finishing
        • Give up
    • Advanced functionality
      • Basic help (a text wall, lol)
      • Quality help (with images and context-aware info (like not giving the same advice to a 13 year old user than to a 57 year old one)
      • Full sessions
        • Obtaining data
          • Measure burnt calories 1
          • Measure specific data (eg. total kilometers of a running session)
        • Data saving
        • Stats / insights 1
      • Trivial features
        • A music player (music built in to the app)
        • Sound effects 2
        • Chained sessions / Micro sessions 3
  • Editing
  • Removing
  • Having an assistant to create them 4

Footnotes

  1. By CoreLibrary 2

  2. Important, as you might not be looking at your phone while doing stuff.

  3. The app I used as an example before (Leap) works in a different way than ours, where each session is a lot of "micro" exercises of usually no more than 30 seconds, unlike PersonaPlus where an active objective is a single exercise that can last from a few seconds to more than an hour. The long term idea is to be able to choose between macro sessions (current ones) and micro sessions (the ones I just described) - being micro sessions "chained" sessions of different short-duration exercises.

  4. Assistant != AI.

@ZakaHaceCosas ZakaHaceCosas self-assigned this Aug 13, 2024
@ZakaHaceCosas ZakaHaceCosas converted this from a draft issue Aug 13, 2024
@ZakaHaceCosas ZakaHaceCosas added the info Informative issues about things like known errors, planned stuff. label Aug 13, 2024
@ZakaHaceCosas ZakaHaceCosas pinned this issue Aug 13, 2024
@ZakaHaceCosas ZakaHaceCosas changed the title Por hacer - Objetivos activos Por hacer - Objetivos activos y sesiones Aug 13, 2024
@ZakaHaceCosas ZakaHaceCosas added roadmap Tracking issues for planned features. and removed info Informative issues about things like known errors, planned stuff. labels Aug 13, 2024
@ZakaHaceCosas ZakaHaceCosas unpinned this issue Aug 13, 2024
@ZakaHaceCosas ZakaHaceCosas added this to the ALPHA milestone Aug 16, 2024
@ZakaHaceCosas ZakaHaceCosas changed the title Por hacer - Objetivos activos y sesiones To Do - Active Objectives Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap Tracking issues for planned features.
Projects
Status: WIP
Development

No branches or pull requests

1 participant