Biosensor Array Mobile Device Interface: Difference between revisions
From Pumping Station One
m add category |
|||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
[[Category:Biosensor Array]] | |||
====== This page is part of the [[Biosensor Array]] Project ====== | ====== This page is part of the [[Biosensor Array]] Project ====== | ||
== Serial Link == | |||
* Bluetooth | |||
== UI Options == | |||
* Processing: good for computer (smartphone?) | |||
* QML: good for computer & Qt-capable smartphones (android & iphone?) | |||
* Titanium Appcelerator: cross-platform mobile (bb/andriod/iphone) & desktop (mac/pc/linux) | |||
== Appcelerator Titanium == | === Appcelerator Titanium === | ||
* Open source & free | * Open source & free | ||
| Line 13: | Line 19: | ||
* Status: Drew has some exposure prior to this project and will investigate further | * Status: Drew has some exposure prior to this project and will investigate further | ||
== Python + Qt == | === Python + Qt === | ||
* Targets: PC, Nokia N900, other meego/maemo devices, other Qt-capable phones/tablets | * Targets: PC, Nokia N900, other meego/maemo devices, other Qt-capable phones/tablets | ||
| Line 19: | Line 25: | ||
** 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 == | === QML === | ||
Drew saw Rajesh Lal, Nokia Meego Engineer, give a talk at Flourish on QML | Drew saw Rajesh Lal, Nokia Meego Engineer, give a talk at Flourish on QML & Javascript for building UIs. | ||
"Fun with QML & Javascript" | "Fun with QML & Javascript" | ||
| Line 27: | Line 33: | ||
I know for our Biosesnor Array we will need to have some type of | I know for our Biosesnor Array we will need to have some type of | ||
interface to display data on a computer and hopefully smartphone. | interface to display data on a computer and hopefully smartphone. The | ||
default computer visualization interface for Arduino projects tends to | default computer visualization interface for Arduino projects tends to | ||
be Processing. | be Processing. I think that would work well on a full blown computer | ||
but not sure about smartphones. \ | but not sure about smartphones. \ | ||
After talking with Rajesh, QML may be a nice alternative as it looks | 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 | to be a easy way to create an app that runs both on a desktop and | ||
smartphones with Qt support. | smartphones with Qt support. I'll have to see if there is any | ||
accessibility for iPhone & Android. | accessibility for iPhone & Android. | ||
| Line 48: | Line 54: | ||
* [http://www.pyside.org/ PySide] | * [http://www.pyside.org/ PySide] | ||
* #pymaemo on chat.freenode.net | * #pymaemo on chat.freenode.net | ||
* Related: [[BiosensorArray - mobile device interface]] | * Related: [[Biosensor Array Mobile Device Interface|BiosensorArray - mobile device interface]] | ||
===== Appcelator Titanium ===== | ===== Appcelator Titanium ===== | ||
| Line 54: | Line 60: | ||
* Cross Platform Mobile SDK | * Cross Platform Mobile SDK | ||
* Website: http://www.appcelerator.com/ | * Website: http://www.appcelerator.com/ | ||
* Related: [[BiosensorArray - mobile device interface]] | * Related: [[Biosensor Array Mobile Device Interface|BiosensorArray - mobile device interface]] | ||