Labs/PrismFeature: Difference between revisions
< Labs
Jump to navigation
Jump to search
(New page: = The Split = Prism will be broken into two projects JS APIs (code name Reach?), and the "turn this page into a desktop app" (Appify?). * [Labs/Appify] * [Labs/Reach]) |
No edit summary |
||
Line 3: | Line 3: | ||
Prism will be broken into two projects JS APIs (code name Reach?), and the "turn this page into a desktop app" (Appify?). | Prism will be broken into two projects JS APIs (code name Reach?), and the "turn this page into a desktop app" (Appify?). | ||
* | = JS API (Reach) = | ||
* | |||
== Use Cases == | |||
All require being able to be used when offline. | |||
== Flickr Uploader == | |||
* '''Offline use''' | |||
* '''Drag and drop file handling''' | |||
* '''Generic XHTTP for communication''' | |||
== Zoho Docs == | |||
* '''File association''' | |||
* '''File access''' | |||
* '''Persistent storage''' | |||
* Offline use | |||
* Drag and drop file handling | |||
* Generic XHTTP for communication | |||
== Task Manager/TO-DO List == | |||
* '''Listen for system-level keystrokes -- i.e., global heyhook''' | |||
* '''Display + animate windows (transparent and shaped)''' | |||
* '''Run at startup''' | |||
* Offline use | |||
* Generic XHTTP for communication | |||
* Persistent storage | |||
== A Cross Platform Growl == | |||
* '''Daemon tasks''' | |||
* '''Listen on a port for IPC''' | |||
* '''Install an icon in the menu bar/dock/quick tray/etc.''' | |||
* '''Access to system services (like Text To Speech)''' | |||
* Offline use | |||
* Display + animate windows (transparent and shaped) | |||
* Persistent storage | |||
== Twitter/Social Feed Client == | |||
* '''Device access (Audio, Camera/Video, GPS)''' | |||
* All of the above | |||
== Adium/Chat Program == | |||
* '''Ability to interoperate with various chat protocols''' | |||
* All of the above | |||
== Ubiquity == | |||
* '''Access to the clipboard, and ability to issue copy and paste''' | |||
* All of the above |
Revision as of 09:03, 10 December 2008
The Split
Prism will be broken into two projects JS APIs (code name Reach?), and the "turn this page into a desktop app" (Appify?).
JS API (Reach)
Use Cases
All require being able to be used when offline.
Flickr Uploader
- Offline use
- Drag and drop file handling
- Generic XHTTP for communication
Zoho Docs
- File association
- File access
- Persistent storage
- Offline use
- Drag and drop file handling
- Generic XHTTP for communication
Task Manager/TO-DO List
- Listen for system-level keystrokes -- i.e., global heyhook
- Display + animate windows (transparent and shaped)
- Run at startup
- Offline use
- Generic XHTTP for communication
- Persistent storage
A Cross Platform Growl
- Daemon tasks
- Listen on a port for IPC
- Install an icon in the menu bar/dock/quick tray/etc.
- Access to system services (like Text To Speech)
- Offline use
- Display + animate windows (transparent and shaped)
- Persistent storage
Twitter/Social Feed Client
- Device access (Audio, Camera/Video, GPS)
- All of the above
Adium/Chat Program
- Ability to interoperate with various chat protocols
- All of the above
Ubiquity
- Access to the clipboard, and ability to issue copy and paste
- All of the above