ApplicationsOverview
7845
Comment:
|
7708
Polish off -jre and -helix
|
Deletions are marked like this. | Additions are marked like this. |
Line 121: | Line 121: |
* Overview: What is this activity about and why are we doing it? * Goal/Deliverables: What do we plan to achieve and what actual things will be released/deployed? * Full spec: Include if there is one, if not replace this text with "none". * Depends on: what does this mini-spec depend on? If n/a replace this text with "n/a" |
* Overview: Include a Java runtime environment * Goal/Deliverables: Decide on which JRE to provide, between IBM's, Sun's, IcedTea or Blackdown and seed it into ubuntu-mobile * Full spec: None * Depends on: N/A * Time estimate: 0.375 man/month |
Line 126: | Line 127: |
'''We will know we have finished when ...''' - complete this sentence and leave in bold format. | '''We will know we have finished when Java applications run out of the box on UME.''' |
Line 133: | Line 134: |
* Overview: What is this activity about and why are we doing it? * Goal/Deliverables: What do we plan to achieve and what actual things will be released/deployed? * Full spec: Include if there is one, if not replace this text with "none". * Depends on: what does this mini-spec depend on? If n/a replace this text with "n/a" |
* Overview: Provide the Helix backend for Mobile Media Player to utilize, as well as Gstreamer * Goal/Deliverables: Change the helix-player source package to provide the DBUS server * Full spec: None * Depends on: N/A * Time estimate: 0.25 man/month |
Line 138: | Line 140: |
'''We will know we have finished when ...''' - complete this sentence and leave in bold format. | '''We will know we have finished when Mobile Media Player can successfully use both Gstreamer and Helix to play media.''' |
ContentsBRTableOfContents |
Overall Summary
The list of applications bellow will be used as a reference for UME in addition to the core applications described [https://wiki.ubuntu.com/MobileAndEmbedded/MobileApplications here] and should follow the basic guidelines described there. Basic assumptions:
All the time estimates below are based on best efforts to make the application comply with minimum criteria as described [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplicationCriteria here]
All the dependencies also includes the ones defined on [https://wiki.ubuntu.com/MobileAndEmbedded/MobileApplications the general guideline for UME applications]. The "n/a" means that no other dependencies but the general ones are known.
Mini Specs
Anchor(mobile-applications-video-conferencing)
Mobile applications - Video conferencing
mobile-applications-video-conferencing
- Overview: Provide video conference capability to the UME, if the device supports it, adding the resource to the communications set.
- Goal/Deliverables: Having a easy and integrated way to perform video conference calls.
Description: [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplications#head-aa875d9ae41c29d9d54d4e8cb1fa185e565235f1 Video conferencing]
- Depends on: Hardware support on the platform like camera and microphone besides drivers for them.
- Time estimate: 0,75 man/month
We will know we have finished when the user can be able to do video calls seamlessly and effortlessly inside the UME environment.
Anchor(mobile-applications-games)
Mobile applications - Games
- Overview: Provide a set of fun and assorted games to the UME user.
- Goal/Deliverables: Make sure that the user has some casual games that can be used for distraction and fun and, at the same time, can show some of the capabilities of the device.
Description: [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplications#head-c929787f4409648508ad82eb7a9d7eea26a2946b Casual Games].
- Depends on: Most of the current games depend on support for 3D acceleration on the platform.
- Time estimate: 1 to 2 man/month depending on the use of support hardware like hardware buttons, native resolutions, etc.
We will know we have finished when a fun and well integrated set of games is ready to be run on UME
Anchor(mobile-applications-rss-reader)
Mobile applications - RSS Reader
mobile-applications-rss-reader
- Overview: RSS feeds are a powerful way to receive resumed news from several different sources. Having a standalone application handling them is interesting for power-users.
- Goal/Deliverables: Add the capability for reading RSS feeds in an independent application.
Full spec: [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplications#head-074271d6c6b5de6d74c62ffe48b425cdcb319587 RSS reader].
- Depends on: n/a.
- Time estimate: 0,5 man/month
We will know we have finished when a standalone application capable of reading and organize RSS feeds is available on UME.
Anchor(mobile-applications-clock)
Mobile applications - Clock
- Overview: A clock is a very basic feature in all electronic devices of the kind.
- Goal/Deliverables: To have a clock that can be used as a simple applet or as an entry point for a calendar.
Full spec: [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplications#head-efd88f538cd854ef642b7c732fcba5de59520e87 Intel's applet]
- Depends on: Intel.
- Time estimate: n/a
We will know we have finished when the clock applet runs as it should.
Anchor(mobile-applications-calculator)
Mobile applications - Calculator
mobile-applications-calculator
- Overview: Have a handy calculator tha can be used easily.
- Goal/Deliverables: A calculator easy to use with fingers and that can switch to perform simple or more complicated operations like scientific ones.
- Full spec: none
- Depends on: n/a
- Time estimate: 0,25 man/month
We will know we have finished when the calculator can be easily used with fingers like a common pocket one
Anchor(mobile-applications-pim)
Mobile applications - PIM
- Overview: PIM, Personal Information Manager, allows the user to gather and organize meaningful information and it's often composed by agenda, calendar and to-do list.
- Goal/Deliverables: The UME PIM should be able to integrate with the other applications, for instance, when email field of the agenda is clicked, the email application should be launched.
Full spec: [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplications#head-e40728bef1252d8ef77628bfc082f4e38e7e2120 PIM]
- Depends on: EDS integration.
- Time estimate: 2 to 4 man/month depending on if syncing will be added or not.
We will know we have finished when the PIM applications can interface seamlessly with the whole UME, wherever the data is needed.
Anchor(mobile-applications-remote-desktop-client)
Mobile applications - Remote Desktop client
mobile-applications-remote-desktop-client
- Overview: To allow access to windows servers, a RDP client is necessary.
- Goal/Deliverables: Adapt rdesktop to the environment and add a GUI to launch it.
Full spec: [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplications#head-74e88595b8a6f55d6ec9f9629c70ffd45a8b9d74 rdesktop/tsclient]
- Depends on: Interfacing issues. Due to the very nature of the RDP protocol, fingers may be difficult to be used as a mouse replacement. Support for Windows Vista (RDP 6) is non existent yet.
- Time estimate: 1 man/month.
We will know we have finished when one can access and interact Windows Servers directly from UME.
Anchor(mobile-applications-e-book-reader)
Mobile applications - E-book reader
mobile-applications-e-book-reader
- Overview: Reading ebooks is a very common activity for the kind of user the UME targets.
- Goal/Deliverables: Polish the reader interface to be complaint and improve the file selection mechanism.
Full spec: [https://wiki.ubuntu.com/MobileAndEmbedded/UserApplications#head-a37d9f4b896344959f3b392b88f55480187b6522 Ebook reader]
- Depends on: n/a.
- Time estimate: 0,25 man/month.
We will know we have finished when ebooks of several formats can be read easily on UME.
Anchor(mobile-applications-jre)
Mobile applications - Java Runtime Environment
- Overview: Include a Java runtime environment
Goal/Deliverables: Decide on which JRE to provide, between IBM's, Sun's, IcedTea or Blackdown and seed it into ubuntu-mobile
- Full spec: None
- Depends on: N/A
- Time estimate: 0.375 man/month
We will know we have finished when Java applications run out of the box on UME.
Anchor(mobile-applications-helix)
Mobile applications - Helix framework
- Overview: Provide the Helix backend for Mobile Media Player to utilize, as well as Gstreamer
- Goal/Deliverables: Change the helix-player source package to provide the DBUS server
- Full spec: None
- Depends on: N/A
- Time estimate: 0.25 man/month
We will know we have finished when Mobile Media Player can successfully use both Gstreamer and Helix to play media.
MobileAndEmbedded/ApplicationsOverview (last edited 2008-08-06 17:01:34 by localhost)