Labs/Joey/phoneSchema

From MozillaWiki
< Labs‎ | Joey
Jump to navigation Jump to search

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?