Labs/Joey/phoneSchema: Difference between revisions

From MozillaWiki
< Labs‎ | Joey
Jump to navigation Jump to search
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
==Proposed Fields==
==Futured / Proposed Fields==


*device name
*device name
Line 9: Line 9:
*Screen Size (x,y)
*Screen Size (x,y)
**In terms of pixes, how big the viewable area of the screen is.
**In terms of pixes, how big the viewable area of the screen is.
*Color depth
**How many colors the screen supports


*Touch screen
*Touch screen
Line 21: Line 24:
*Java
*Java
**What version of Java is installed
**What version of Java is installed
*Java PUSH
**Whether the device supports WAP PUSH to Java apps
*Java platform API
**whether we can count on the Java app to open browser and other apps
*Java Personal Profile
**whether the Java app has access to the native address book (e.g., send a map to a contact's location to mobile)


*MMS
*MMS
**Does this phone support MMS
**Does this phone support MMS


*Network Type (GPRS, EDGE, G3)
*Network Type (GPRS, EDGE, Wifi, 3G)
**What type of network does the user have access to
**What type of network does the user have access to (perhaps this should be in the operators table)
 
*Video resolution (x, y)
** video resolution is different from screen
 
*Java video resolution (x, y)
** video resolution in Java might be even smaller
 
*Full screen video
** whether the device supports full screen video playback
 
*Streaming support
** whether the device supports streaming
 
*Java Streaming support
** whether the MMAPI supports streaming
 
*Max file download size
** file download size is limited on some devices
 
*Support MP3
** Does the device play MP3 or do we have to convert to wav?
 
*Java Support MP3
** Does the MMAPI play MP3 files?
 
*Java PIM support
** Does it allow access to the phone book from Java apps? (e.g., can I share phone numbers?)
 
*Bluetooth
** Does the device support Bluetooth file sharing?
 
*Java Bluetooth
** Is the Bluetooth module accessible in Java?

Latest revision as of 05:34, 20 June 2007

Futured / Proposed Fields

  • device name
    • The name of the device. Should be unique. For example TMobile Dash, HTC S620.
  • has camera
    • Boolean. Does this device have a camera on it.
  • Screen Size (x,y)
    • In terms of pixes, how big the viewable area of the screen is.
  • Color depth
    • How many colors the screen supports
  • Touch screen
    • Does this device have a touch screen or does it not.
  • Full Keyboard
    • Does this device have a full keyboard
  • video player extension
    • What extension should we send down when sending video for download.
  • Java
    • What version of Java is installed
  • Java PUSH
    • Whether the device supports WAP PUSH to Java apps
  • Java platform API
    • whether we can count on the Java app to open browser and other apps
  • Java Personal Profile
    • whether the Java app has access to the native address book (e.g., send a map to a contact's location to mobile)
  • MMS
    • Does this phone support MMS
  • Network Type (GPRS, EDGE, Wifi, 3G)
    • What type of network does the user have access to (perhaps this should be in the operators table)
  • Video resolution (x, y)
    • video resolution is different from screen
  • Java video resolution (x, y)
    • video resolution in Java might be even smaller
  • Full screen video
    • whether the device supports full screen video playback
  • Streaming support
    • whether the device supports streaming
  • Java Streaming support
    • whether the MMAPI supports streaming
  • Max file download size
    • file download size is limited on some devices
  • Support MP3
    • Does the device play MP3 or do we have to convert to wav?
  • Java Support MP3
    • Does the MMAPI play MP3 files?
  • Java PIM support
    • Does it allow access to the phone book from Java apps? (e.g., can I share phone numbers?)
  • Bluetooth
    • Does the device support Bluetooth file sharing?
  • Java Bluetooth
    • Is the Bluetooth module accessible in Java?