Andrew Calderon Daneih Ismail Carol Klann Indu Pandey COMP 442 Human-Computer Interaction Spring 2013 FitnessSync.

Slides:



Advertisements
Similar presentations
Carolyn Farley. =vb &type=2 =vb &type=2.
Advertisements

Fitness Related Mobile Apps and Gadgets Kristin Wiley Secondary Education Fall 2012.
ICE-TT A UDIOBOOKS & PORTABLE LISTENING DEVICES Pierce County Library System.
WiFile Team DroidDev Krushi Desai Poonam Waral Rushabh Pasad.
Idea Pitch - Android Game Suite WVU CS480 Benjamin Carpenter Jay Greene Ryan Daugherty Jack Dehlin.
1 Mobile Computing Mobile First (formerly Worklight) Copyright 2015 by Janson Industries.
Category I: Tools for the teachers. Timing your students is amazing!
Daniel Danji Matthew Dietz Anupama Divakaruni Julianna Kuhn Rahulkumar Patel Simony Patel.
David Heitman.  This app is free  It is also available on Iphone, Android and Blackberry  Can be used for running, walking, cycling and distance sports.
Android Application Development with Java UPenn CS4HS 2011 Chris Murphy
What is Android? Android is among the most popular operating systems aimed towards mobile devices such as smartphones, and is currently the most widely.
+ An Introduction to Using QR Codes. + What is a QR Code? Abbreviated from “Quick Response” Code It’s a two-dimensional barcode, which makes it powerful!
Your Favorite Apps for Tablets & Smartphones. Your Favorite Tablet & Smartphone Apps Thousands of Apps available Apple Store: ~1,000,000 (400,000 native.
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
How To Activate Your New iPod Mini Print Ready Documentation.
1 Lakshmi Baddam Oren Levy Marc Smith Marvin Howard Georgia Institute of Technology April 28, 2011.
Podcasts. Podcasts are free independently produced programs  Some produced by individuals  Some produced by broadcasters.
Mobile Voice Mate Final Presentation H.T.M. Gamage F.
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
Android and Eclipse Thaddeus Diamond CPSC 112. A Quick Introduction Eclipse is an IDE (Integrated Development Environment Open Source Much more full-featured.
Credits: Apple Computer, Inc.. Overview We’ll learn the basics of iTunes, Apple’s digital music player for your computer. Start by importing music from.
In association with Technion and Qualcomm. Project supervisor: Tatyana Finkel. Technion Israel Institute of Technology.
A VERY USEFUL E-LEARNING TOOL FOR TEACHERS, RESEARCHERS, AND STUDENTS.
Chapter 12: Finale! Publishing Your Android App. Objectives In this chapter, you learn to: Understand Google Play Target various device configurations.
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
1 Lakshmi Baddam Oren Levy Marc Smith Marvin Howard Georgia Institute of Technology March 15, 2011.
{ MUSIC APPS PROJECT BY JERELINE WEAH Digital music 9/17/14.
FINAL PRESENTATION SYDNEY TOUR. Divya Nalla Raja Kandasamy RajaShekar Donti Ren Zhu Sadah Omar Sulaiman
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
BY, CHRISTOPHER CHIOSA Android Applications. Android App Development There are over 80,000 apps on the Google Play Store. The global app economy reached.
Pandora Radio Bus. 111 Matt Kuechler. About Pandora Internet Radio Available only in the U.S. Two types – Free with advertisements – Paid without advertisements.
Chapter 12: Finale! Publishing Your Android App
Mobile Warming: Melting the Barriers to Language Learning with Mobile Devices Marsha Chan Professor at Mission College, California.
Tempo run Ally Zitzman. MOTIVATION Health benefits aren’t always enough to get one moving and out of the door. Having motivation to workout and maintain.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
EVERY CONNECTION has a starting point. NetLibrary eAudiobooks Media Center Overview Nathan Downing Field Implementation Specialist & Training Developer.
YouTunes TAU – Google Technologies for Web Development Noam Soel Omri Sharabi Tamar Weiser Rotem Arnon.
Mobile Device Programming
Creating “Apps” with your students. iPod/iPhone Pro Very clean interface Touch implementation fairly easy to implement Recognized Con Cost  Hardware.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
1 TCSS 360, Spring 2005 Lecture Notes UI Design and Paper Prototyping Relevant Reading: Paper Prototyping C. Snyder.
JPod John Nosek Erick Pember Zachary Radtka Candice Scarborough.
First Venture into the Android World Chapter 1 Part 2.
William Wilson EMC BRIEF DESCRIPTION Spinrilla is a mixtape downloading app that consists of thousands of different tapes. Spinrilla is a mixtape.
 Listen everywhere you go  Available on your smart device or your computer  Bring this app everywhere you go.
Mobile web vs apps compared. Pro's of mobile web Accessible through any browser Doesn't require app download Load page by page Good for SEO Will have.
Goal  To get students and adults more active for a healthier lifestyle and to prove that anyone can achieve a fitness goal if they just stick their minds.
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
Computer Science Reaching Wider Summer School 2012.
1 Automatic Music Style Recognition Arturo Camacho.
Project Description MintTrack is a mobile application built for the Android OS that will help keep track of where a user’s money is being spent via expense.
Couch to 5K App.  Requires iOS 6.0 or later  iphone  ipad  ipod touch Compatibilities.
Integrated Mobile-Friendly Learning Activities to Enhance Your Instruction Presenters: David Reed & Kwelli Sneed.
Transfer Music from iPhone to Computer From:
5 Free Online Video Downloader for Android Google Android is the most popular phone system on the world, and the Android phone screen is becoming bigger.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Digital Audio Basics. Objectives In this class, you will learn about Mp3 players and their accessories The differences between iTunes and Windows Media.
PDF to EPUB Converter ▪ PDF to iPad software facilitates your reading PDF on iPad without any hassle.PDF to iPad ▪ PDF to iTouch EPUB program makes it.
When iPhone users to want to sync songs or pictures to their device, they can take advantage of iTunes and sync the whole playlist or folder to their.
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
ASUEat Android App Benjamin Dummer Brian Clee Christian Zavala-Santos Kyle Huff Dr. Tashakkori’s Spring 2012 STEP Group:
The Basics of Android App Development Sankarshan Mridha Satadal Sengupta.
iPhones and iPads and iTunes, Oh My!
Andrew mortallero, Irene ng January 23, 2014
Development-Introduction
Flipster for Mobile Devices
Java External Libraries & Case Study
Quick mobile workouts anywhere By Johnny Dunn
Presentation transcript:

Andrew Calderon Daneih Ismail Carol Klann Indu Pandey COMP 442 Human-Computer Interaction Spring 2013 FitnessSync

Summary Project Overview Motivation for Project Mobile Device Exercise Categories Demonstration Programming Summary Ideas for Version 2.0

Project Overview Most people listen to music while exercising Use beat of the songs to set their pace Especially helpful for walking or running Can purchase music compilations “Sweating to the Oldies” “Best Power Ballads of 1989” “Your Favorites Sung By Unknowns” What if you want to exercise to your own music?

Project Overview (continued) FitnessSync helps you create an exercise playlist using your own songs Determines the pace of each song (“BPM”) Categorizes each song into workout class Facilitates selection of songs Creates playlist that can be used immediately

Motivation for Project The idea for this project was inspired by several years of fruitless searching on the iTunes app store Had used exercise tapes in the past Tapes contained a good collection of progressively faster songs, but the music wasn’t fun to listen to Wanted to find an app that incorporated user’s music in an exercise program

Mobile Device FitnessSync was originally conceived as an iPhone app Required learning Objective-C programming language Switched to Android because we could program using Java It may be possible to convert the app to iPhone J2ObjC is an open source command line tool that translates Java to Objective-C

Exercise Categories CategoryBeats Per Minute Warm-Up / Cool Down Slow Walking Brisk Walking Power Walking Jogging Running Fast Running beats-per-minute.html

Demonstration

Programming Summary Developed with Java using Eclipse IDE and Android emulator Outline of the program Music is read from the sdcard Program identifies song file name, path and BPM BPM determined using BASS Audio Library See next page for ideas for next version Songs are categorized based on previous chart User selects songs from each category Program plays selected songs

Ideas for Version 2.0 Improve BPM detection Tried to determine BPM using both CadencePro (a stand-alone app) and Echonest (online database of information about songs) For this stage of the project, simply wrote BPM to title of songs Save playlist to a library for later use Improve design Translate program to Objective C and implement on the iPhone

Questions