Anonymous

Changes

From Pumping Station One
m
add category
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
   −
Ideally, we want to provide a mobile phone interface to the biosensor array.  The smartphone would connect via 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 & Javascript for building UIs.  
+
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. The  
+
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. I think that would work well on a full blown computer  
+
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. I'll have to see if there is any  
+
smartphones with Qt support. I'll have to see if there is any  
accessibility for iPhone & Android.  
+
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 ==
Line 50: 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 56: 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]]
718

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.