Skip to content

Mobile Application to use your health and fitness information

Notifications You must be signed in to change notification settings

Arunkarthicknallasami/wearable-fitness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wearable-fitness

Mobile Application to use your health and fitness information.

This would includes the development at least the following components:

  1. A web service (Cloud CRM solution, i.e. SalesForce App Cloud or Microsoft Dynamics CRM) which interface the front-end mobile app with the backend systems
  2. A java-based backend system which process the rule-engine and interface with the oracle database
  3. An authentication & authorization system to provide identity management (using OAuth2.0 authorization framework) and access control to the webservice
  4. Integration with social website (i.e. facebook) with the mobile app (iOS and Android)
  5. fitness device (Apple Watch, Android Wear, or even the iPhone or Android phone itself) pairing with the mobile app (iOS and Android) and life-cycle management (device switching)
  6. fitness data aggregation from fitness device to mobile app (HealthKit SDK on iOS, Google FIT API / Samsung S Health API on Android)
  7. fitness data synchronization (daily sync) with cloud via the restful web service call
  8. background service in mobile app to generate local notification based on the rules pushed by the server-side rule engines
  9. remote push notification in mobile app to support both platform's built-in push framework (Apple APNS, Google GCM), and 3rd party push SDK (Baidu)
  10. bridged notifications, such as new message notifications, are pushed (sync'ed) to the wearable from the connected handheld using standard platform API and require very little or no Wear-specific code. Need special precaution of wearable devices running Tizen OS (Samsung Gear watches) instead of Android Wear OS.

References:

OAuth 2.0

What is Salesforce

Introduction of Salesforce App Cloud Platform

Introduction to Salesforce Environments

Integrating with Force.com Platform

Introduction to Force.com REST API

SOAP API Implementation Consideration

Salesforce Limits Quick Reference Guide

Force.com Sites Limit and Billing

Caching Force.com Sites Pages

Viewing 24-Hour Force.com Sites Usage History

Salesforce Mobile SDK

Salesforce Mobile SDK (news and update)

Salesforce SDK for Android

Disabling TLS 1.0: Preparing Mobile SDK Apps for the Big Change


About

Mobile Application to use your health and fitness information

Resources

Stars

Watchers

Forks

Packages

No packages published