Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

RobbMAlexander/taskmaster

Open more actions menu

Repository files navigation

TaskMaster

Coded by Robb Alexander, 2022

Change Log

03/21/22 (Lab 26: Beginning TaskMaster)

  • Initial project built

  • Created initial activities per wireframe provided

    • Main activity renamed to MyTasks

    • AddTask activity added

    • MyTasks activity added

  • Added non-functional UI elements

    • Added event listener to submit button on AddTaskActivity
  • Screenshots:

    • Lab 01 Homepage
  • APK created; copy located in project root

03/22/22 (Lab 27: Data in TaskMaster)

  • Added activities:

    • TaskDetail

    • Settings

  • Added intent from MyTasks to TaskDetail

    • Wired into buttons (TaskDetail title conditioned on particular button clicked)
  • Added intent from MyTasks to Settings

    • Wired into button
  • Screenshots:

    • Updated Main screen

    • Conditional Task Tile

  • Updated APK in root

03/23/22 (Lab 28: RecyclerViews for Displaying Lists of Data)

  • Added RecyclerView functionality:

    • MyTasksRecyclerViewAdapter class

    • *fragment_task fragment for

    • Task class created

  • Debug:

    • Fixed main title username display only updating on app restart
  • Screenshots:

    • Home Screen With RecyclerView
  • Updated APK in root

3/24/22 (Lab 29: Room)

  • Added dependencies and annotations for Room database support

    • Refactored Task class as @Entity for database usage
  • TaskDetail activity pulls

  • Screenshots:

    • TaskDetail screen with db-sourced text

3/28/22 (Lab 31: Espresso & Polish)

  • Fixed crash on task selection after Room integration

  • Fixed newly added Tasks only populating main page after app restart

  • Screenshots:

  • Added Espresso tests (note-- 1 Task is hard-coded to allow for some Intention testing after Room feature integration) *

3/29/22 (Lab 32: Amplify and DynamoDB)

  • Removed all previous Room functionality and references

  • Removed existing data models for Task objects

    • Replaced with AWS-generated classes per schema (along with enum for field progress)
  • Added AWS Amplify functionality for database use

3/30/22 (Lab 33: Related Data)

  • Added Team model with one-to-many relationship to Task
    • Updated references to Task and constructors in-app accordingly

4/4/22 (Lab 36: Cognito)

  • Integrated AWS Cognito framework for user authentication.

    • Added related activities: VerifyUser; SignUp; LogIn.

    • Added intents (via button) on main activity to access new auth-related activities.

    • Added Gradle dependencies for Cognito libraries.

  • Added an updated .apk to root directory

4/6/22 (Lab 38: Intent Filters)

  • Added intent-filter to manifest for addition / editing of Task fields from external activities.

  • WIP -- adding file upload functionality to TaskDetail activity

  • Set "Log In" & "Log Out" buttons on main page to use identical layout constraints with mutually exclusive rendering

  • Screenshots: Task Detail

  • Added updated .apk to root directory

4/11/22 (Lab 41: Analytics & Predictions)

  • Integrated Amazon Polly text-to-speech functionality in TaskDetailActivity (currently only for reading task description text)

  • Integrated Amazon Pinpoint functionality for tracking user engagement events on MyTasks activiy (for Add Tasks button press) and in AddTask activity (for task creation)

  • Integrated text interpretation (currently only in sentiment interpretation for task description text in TaskDetailActivity)

  • Screenshots: Task Detail With Speech Button

AWS Console -- Pinpoint data

  • Updated .apk in root directory

4/12/22 (Lab 42: AdMob)

  • Integrated Google AdMob functionality: Added banner ad to bottom of main MyTasksActivity; added rewarded ad button to main MyTasksActivity

  • Screenshots: MyTasksActivity with displayed test ad

  • Updated .apk in root directory

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.