Difference between revisions of "Phonegap Healthcare Adapter"

From CDOT Wiki
Jump to: navigation, search
(OSX)
(Project Backlog)
Line 41: Line 41:
 
* Bluetooth can work on simulators
 
* Bluetooth can work on simulators
 
* Deploying to devices, requires enrollment in the [https://developer.apple.com/programs/ios/ developer program]
 
* Deploying to devices, requires enrollment in the [https://developer.apple.com/programs/ios/ developer program]
 +
* Understand Objective C
 +
* Understand iOS best practice development
 +
* Understand iOS PhoneGap plugin best practices
 
==== Android ====
 
==== Android ====
 
* Bluetooth does not work on simulators
 
* Bluetooth does not work on simulators
 +
* Understand ADK best practice development
 +
* Understand ADK PhoneGap plugin best practices
 +
=== The Problem ===
 +
* Define the problem this project is solving
 +
=== PhoneGap API ===
 +
* Design a unified API in javascript that will allow the NexJ application to interact with bluetooth devices
 +
* Define a project architecture that facilitates multiple device compatibility
 +
=== Blood Pressure Device ===
 +
==== iOS ====
 +
* Create native bluetooth adapter for this device
 +
==== Android ====
 +
* Create native bluetooth adapter for this device
 +
=== Glucose Device ===
 +
==== iOS ====
 +
* Extend native bluetooth adapter for this device
 +
==== Android ====
 +
* Extend native bluetooth adapter for this device
 +
=== Weight Scale Device ===
 +
==== iOS ====
 +
* Extend native bluetooth adapter for this device
 +
==== Android ====
 +
* Extend native bluetooth adapter for this device
  
 
== Project Repository ==
 
== Project Repository ==

Revision as of 14:17, 3 August 2012


Phonegap Healthcare Adapter for NexJ


Project Goal

Develop an adapter to enable NexJ's Mobile Healthcare solutions to interact with Bluetooth peripherals.


Contributors

Supported Versions

OSX

  • Xcode 4.3 +
  • OSX 10.7 +
  • iOS 4.3 +
  • Bluetooth SPP capable

Android

  • Eclipse 3.6.2 +
  • ADT Latest
  • Java 1.6 +
  • Minimum OS: 2.2
  • Recommended OS: latest
  • Bluetooth SPP capable

Project Status

  • Current Sprint : Investigation

Project Backlog

Investigation

iOS

  • Bluetooth can work on simulators
  • Deploying to devices, requires enrollment in the developer program
  • Understand Objective C
  • Understand iOS best practice development
  • Understand iOS PhoneGap plugin best practices

Android

  • Bluetooth does not work on simulators
  • Understand ADK best practice development
  • Understand ADK PhoneGap plugin best practices

The Problem

  • Define the problem this project is solving

PhoneGap API

  • Design a unified API in javascript that will allow the NexJ application to interact with bluetooth devices
  • Define a project architecture that facilitates multiple device compatibility

Blood Pressure Device

iOS

  • Create native bluetooth adapter for this device

Android

  • Create native bluetooth adapter for this device

Glucose Device

iOS

  • Extend native bluetooth adapter for this device

Android

  • Extend native bluetooth adapter for this device

Weight Scale Device

iOS

  • Extend native bluetooth adapter for this device

Android

  • Extend native bluetooth adapter for this device

Project Repository

Resources