Tychel For Your Health! Tylor Connely, Chris Pool, Eli Meena.

Slides:



Advertisements
Similar presentations
The User Interface Making life easier for the user.
Advertisements

Neonatal Guidelines User Survey Dr Matt Cawsey, ST4 in Neonates, UHNS.
Sending Newsletters with Wordpress and Subscribe2.
1 Microsoft Access 2002 Tutorial 9 – Automating Tasks With Macros.
Query Manager. QM is a collection of tools you can use to obtain information from the AS/400 database Used to –select, arrange, and analyze information.
Automating Tasks With Macros
Click & Fix: Final Presentation 12/08/10 James Cui Janam Jhaveri Paul Mongold.
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
The Jukebox Orian Paz & Yair Cleper Instructor: Viktor Kulikov Semester: Spring 2009 Final Presentation.
DeVry University Donelle Vance. GRAB - The Cross Platform iPhone, iPad & Android Phone Sharing Application August 2011.
Chipotle Gets an A An iPhone Development Experience RC Johnson Nick Niehoff Kim-Lan Tran Ryan Thomas.
JokerStars: Online Card Playing William Sanville Milestone 4.
Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.
EMPLOYEE WELLNESS PROGRAMS Kayla Warren. The Goal Of Employee Wellness Programs:  Effectively promote health and wellness among staff to encourage awareness.
EBO Overview Part 1 Ingrid Bongers MT(ASCP) MBA eClinicalWorks Certified Trainer.
Database Updates Made Easy In WebFocus Using SQL And HTML Painter Sept 2011 Lender Processing Services 1.
Room Locator App Aabhas Sharma Vinayak Gokhale Yehia Khoja 1 Room Locator App.
You can customize your privacy settings. The privacy page gives you control over who can view your content. At most only your friends, their friends and.
A detailed guide on how to set-up your printing storefront. Please Note: Storefronts are compatible with all browsers, however for optimal use of the admin.
A Billiards Point of Sale Application Christopher Ulmer CS 470 Final Presentation.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Interface Re-Design “My Fitness App” Kristen Kuron Dr. Gibbs, JMA464 Assignment 2.
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
Inti Online Login Page (Lecturer/Student/Administrator View)
Database Applications – Microsoft Access Lesson 2 Modifying a Table and Creating a Form 45 slides in presentation Accessibility check 9/14.
Server-side Scripting Powering the webs favourite services.
Unit B065 – Coding a solution PREP WORK 1)Make sure you keep a work log / diary. Use the table on page 16 of the hand book as a template 2)Keep a bibliography.
Functions of a Database Management System
1 4HPlus – Retrieving Information March Retrieving Information The real value of any information based software is in the data and reports that.
How KeePass password safe can save you time and energy
FireRMS NEMSIS (Part 2) Presented by Laura Small FireRMS Quality Assurance.
MyRx seeks to solve the problem that pharmacists and doctors experience when there is a lack of easy, instant, paperless communication between the two.
INDIANAUNIVERSITYINDIANAUNIVERSITY OneStart page types  Tab – pages across the top, immutable  Section – pages down the left  Subsection – pages under.
Intro & Vision Introduction Limit traffic Reduces emissions Prime the pump for conservation Spread resources Reduce stress –Drive less –Have company –Reduce.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
Getting started First go to the forum and on the page which comes up, select “register”, double click and…(now press space bar for the next screen in this.
Access Forms and Queries. Entering Data in Your Table  You can add data to your table in Datasheet view, by typing in the columns and rows.  This.
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 10 1 Microsoft Office Access 2003 Tutorial 10 – Automating Tasks With Macros.
Introduction to EBSCOhost Tutorial support.ebsco.com.
Phone Apps and Their Uses By: Deividas Vavilovas.
Build a database V: Create forms for a new Access database Overview: A window into your data So far in this series of courses, you’ve built tables, relationships,
January 2006Colby College ITS Setting Up Course Pages.
BY: Alex Quigley Andrew Monaghan Daniel Ozac Eoin McCrann Philip Hamilton.
CPSC 203 Introduction to Computers T97 By Jie (Jeff) Gao.
How to Use Your Committee Workspace. Click Here AFPMB Homepage.
De’Bill Final Project – android app Team Members: Ilya Shamis, Daniel Grinberg, Nirit Lapidot Supervisor: Prof. Moshe Sipper.
Presented Today By, Matt Lorup Wawa associate Store #779.
Make losing or maintaining weight simple!. Calorie Counter – MyFitnessPal makes this possible. Most popular health and fitness app in the world. Has the.
USING PYTHON AND VISUAL PYTHON TO TRACK HEALTH BY, CHASE FORTIER.
Second Pro- Interval Timer ED 377- Artifact 3 Tom Poole Seconds. (2010, January 1). Retrieved November 8, 2014, from
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
Logistics Applications – Repair/Replace Cross Reference List Tutorial AFLCMC/WF Air Force Security Assistance and Cooperation (AFSAC) Directorate AFSAC.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
ASUEat Android App Benjamin Dummer Brian Clee Christian Zavala-Santos Kyle Huff Dr. Tashakkori’s Spring 2012 STEP Group:
Managing a Project User Documentation.
Table spaces.
Data Virtualization Tutorial: XSLT and Streaming Transformations
“CODE IT” CATEGORY BABL [Jinx takes the stage.].
Tutorial Introduction to support.ebsco.com.
Principles of report writing
SchoolFront - Notifications Training
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Introduction to EBSCOhost
App Reviews Alex Flickinger.
Tutorial Introduction to help.ebsco.com.
Presentation transcript:

Tychel For Your Health! Tylor Connely, Chris Pool, Eli Meena

Overview What we wanted to make  Goals, Motivations, Audience, and Scope What we made  Use Cases, and Screen Shots How we accomplished this  Internal Structure, Database, and Plan Generation A look back  Additions and Challenges

What We Wanted To Make Goals, Motivation, Audience, and Scope

Goals An Android application that provides fitness and nutrition plans  Takes the work out your hands  Gives you good recommendations  Customizable  Forms to the users needs  Allow user to alter plans  Clear and simple user interface

Motivations Nutritional and fitness planning isn’t easy but is important Unique idea  Many don’t combine both  Most make you work and require knowledge Project requires a diverse set of skills  Databases, MVC, UI, and Procedural Generation

Audience & Scope Audience:  New to fitness and nutritional planning  Want to be healthier  Not for the experienced or very particular Scope:  Level of information given and retained  Phones make it difficult and painful to enter in a lot  Maybe not as accurate but much easier to use  Possible turn away our target audience

What We Made Use Cases and Screen Shots

Login First screen presented to Only completed once Gather information to feed into generators Can select most common allergies Define how many days a week they would like to workout

Login Sent here once login is complete A workout & meal plan has been created Allows for reviewing plans before accepting them

My Day New default page on start Main page of the app Displays the day’s plans A single entry can be selected  Display description of workout  Display more nutritional information

My Meal/Workout Plan Displays a week’s plan  Similar format to My Day Allows for review of future plans

Settings Option to edit any type of stored information Edit profile will effectively send back to login screen Editing Meal and Workout plans  Send to page like My Day  Can select which item you wish to remove  Add additional entries

How We Accomplished This Internal Structure, Database, and Plan Generation

About the Implementation Languages used:  Java – background logic  XML – formatting  SQL – database queries IDE used:  Started with Eclipse  Moved to Android Studio as support was dropped

Internal Structure Fragments:  Represent each page  XMLs Main Activity  ‘ Parent’ to Fragments  Communication  Other fragments  Database

Database Read in from the asset folder Utilizes SQLite-Asset-Helper Implemented in Database class  Spreads throughout the application  Never accessed by the user Contains 32 tables  23 dedicated to meal plans  8 dedicated to workouts  1 dedicated to user

Generation Intakes user inputs  Calories, allergies, preferred workout days, etc… Uses the inputs to decide  How much food to eat  What days to workout Selects random foods of the desired type

A Look Back Additions and Challenges

Future Additions Tutorial Give incentive to stick to a plan  Goals/Progress  Social media integration Much more exercises and food  Also more information about each Workout mode  Display workout and music player More flexibility Better plan generation

Challenges Quality generation algorithms difficult  Not an approach taken by trainers/nutritionists  Ended up with a naive approach Working with the database  Connecting to it  Reading and displaying database entries  Creating display to showcase plans SQL!!! Ambitious

Q uestions Thanks To: Dr. Gamboa, Jim Ward, Internet, Dr. Bailey & Van Baalen A nswers &