Pretendulator

Differences between revisions 2 and 7 (spanning 5 versions)
Revision 2 as of 2007-11-27 03:23:33
Size: 782
Editor: 14
Comment: Add summary and limitations
Revision 7 as of 2008-08-06 16:21:07
Size: 1617
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
Document what steps are needed to get a development or test environment set up for Ubuntu Mobile, and cover what limitations there are. Document what steps are needed to get a development or test environment set up for Ubuntu Mobile, and cover what limitations there are for the two different methods -- both hardware and software.
Line 14: Line 14:
When working for another platform, a development and test environment are required. Ubuntu Mobile needs to provide this to make it easier for developers.
Line 17: Line 18:
Fred is a developer who has just had his brother, George show him his new MID. Fred likes the look of the platform, and wants to port his FredsFunnyMail program to running on it.

Harry is a free software developer who has heard about Ubuntu Mobile, and would like to try it out. Having no money to buy hardware, he uses the software approach to try it out.
Line 20: Line 24:
Document to reasonable level the two solutions of getting and installing a development or test environment, along with the limitations of each of them.
Line 23: Line 28:
This will be implemented as a set of wiki pages underneath wiki.ubuntu.com/MobileAndEmbedded/DevelopmentEnvironmentDocs, with /HardwareSolution and /SoftwareSolution hanging below it.
Line 24: Line 30:
== Limitations == == Testing ==
Line 26: Line 32:
 * No touch screen while developing.
 * DPI problems:
   * High DPI gets the size right but distroys the look and feel
   * Low DPI the look and feel right but the size is huge.
Follow the steps for each page, and verify that it is easy to follow, and each step does the right thing.

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

Document what steps are needed to get a development or test environment set up for Ubuntu Mobile, and cover what limitations there are for the two different methods -- both hardware and software.

Rationale

When working for another platform, a development and test environment are required. Ubuntu Mobile needs to provide this to make it easier for developers.

Use Cases

Fred is a developer who has just had his brother, George show him his new MID. Fred likes the look of the platform, and wants to port his FredsFunnyMail program to running on it.

Harry is a free software developer who has heard about Ubuntu Mobile, and would like to try it out. Having no money to buy hardware, he uses the software approach to try it out.

Design

Document to reasonable level the two solutions of getting and installing a development or test environment, along with the limitations of each of them.

Implementation

This will be implemented as a set of wiki pages underneath wiki.ubuntu.com/MobileAndEmbedded/DevelopmentEnvironmentDocs, with /HardwareSolution and /SoftwareSolution hanging below it.

Testing

Follow the steps for each page, and verify that it is easy to follow, and each step does the right thing.


CategorySpec

MobileAndEmbedded/Pretendulator (last edited 2008-08-06 16:21:07 by localhost)