Biosensor Array Mobile Device Interface: Difference between revisions
moved Development Environment References here |
No edit summary |
||
| Line 18: | Line 18: | ||
* Status: Bill has been setting up dev environment & Drew plans to as well | * Status: Bill has been setting up dev environment & Drew plans to as well | ||
** Note: Titanium covers the bulk of smartphone users, but Drew & Bill have N900s so also want to pursue this option to some extent | ** Note: Titanium covers the bulk of smartphone users, but Drew & Bill have N900s so also want to pursue this option to some extent | ||
== QML == | |||
Drew saw Rajesh Lal, Nokia Meego Engineer, give a talk at Flourish on QML & Javascript for building UIs. | |||
"Fun with QML & Javascript" | |||
http://www.slideshare.net/rajeshlal/fun-with-qml-javascript-on-meego | |||
I know for our Biosesnor Array we will need to have some type of | |||
interface to display data on a computer and hopefully smartphone. The | |||
default computer visualization interface for Arduino projects tends to | |||
be Processing. I think that would work well on a full blown computer | |||
but not sure about smartphones. \ | |||
After talking with Rajesh, QML may be a nice alternative as it looks | |||
to be a easy way to create an app that runs both on a desktop and | |||
smartphones with Qt support. I'll have to see if there is any | |||
accessibility for iPhone & Android. | |||
To recap the interface options, I'm thinking of so far: | |||
Processing: good for computer (smartphone?) | |||
== Development Environment References == | == Development Environment References == | ||
Revision as of 11:16, 3 April 2011
This page is part of the Biosensor Array Project
Ideally, we want to provide a mobile phone interface to the biosensor array. The smartphone would connect via bluetooth.
Appcelerator Titanium
- Open source & free
- Cross Platform SDK
- Generates native apps for Android, iPhone, Blackberry
- Website: http://www.appcelerator.com/
- Status: Drew has some exposure prior to this project and will investigate further
Python + Qt
- Targets: PC, Nokia N900, other meego/maemo devices, other Qt-capable phones/tablets
- Status: Bill has been setting up dev environment & Drew plans to as well
- Note: Titanium covers the bulk of smartphone users, but Drew & Bill have N900s so also want to pursue this option to some extent
QML
Drew saw Rajesh Lal, Nokia Meego Engineer, give a talk at Flourish on QML & Javascript for building UIs.
"Fun with QML & Javascript" http://www.slideshare.net/rajeshlal/fun-with-qml-javascript-on-meego
I know for our Biosesnor Array we will need to have some type of interface to display data on a computer and hopefully smartphone. The default computer visualization interface for Arduino projects tends to be Processing. I think that would work well on a full blown computer but not sure about smartphones. \
After talking with Rajesh, QML may be a nice alternative as it looks to be a easy way to create an app that runs both on a desktop and smartphones with Qt support. I'll have to see if there is any accessibility for iPhone & Android. To recap the interface options, I'm thinking of so far: Processing: good for computer (smartphone?)
Development Environment References
Maemo N900 Python
- Maemo development
- Maemo 5 developer guide
- N900 developer tutorial
- PyMaemo
- PyMaemo UI tutorial
- PySide
- #pymaemo on chat.freenode.net
- Related: BiosensorArray - mobile device interface
Appcelator Titanium
- Cross Platform Mobile SDK
- Website: http://www.appcelerator.com/
- Related: BiosensorArray - mobile device interface