GSoC 2009/Project ideas

Line 19: Line 19:
| ''Barcode scanner'' || ''Use the webcam in the ITT devices to scan barcodes of products, in order to compare prices/features, read product reviews,etc. See [http://compare-everywhere.com/ compare everywhere] and [https://garage.maemo.org/projects/maemo-barcode/ maemo barcode]'' || ''C/C++ or Python'' || ''Medium'' || ''vdvsx'' ||  ||
| ''Barcode scanner'' || ''Use the webcam in the ITT devices to scan barcodes of products, in order to compare prices/features, read product reviews,etc. See [http://compare-everywhere.com/ compare everywhere] and [https://garage.maemo.org/projects/maemo-barcode/ maemo barcode]'' || ''C/C++ or Python'' || ''Medium'' || ''vdvsx'' ||  ||
|-style="background:Orange"
|-style="background:Orange"
-
| ''Contacts Import/export'' || ''Import/export contacts to the ITT from various sources, like Thunderbird, Outlook, Gmail, Symbian Phones, etc. See [[Task:PIM]]'' || ''C/C++ or Python''  || ''Medium'' || ''vdvsx'' || ||
+
| ''Contacts Import/export'' || ''Import/export contacts to the ITT from various sources, like Thunderbird, Outlook, Gmail, Symbian Phones, etc. See [[Task:PIM]] and [http://www.google.com/mobile/default/sync.html Google Sync]'' || ''C/C++,Python or others''  || ''Medium'' || ''vdvsx'' || ||
|-style="background:Orange"
|-style="background:Orange"
| ''Google Latitude client'' || ''Port/make a Google Latitude client to the ITT. See [http://www.google.com/latitude]'' || ''C/C++,Python or others''  || ''Easy'' || ''vdvsx'' || ||
| ''Google Latitude client'' || ''Port/make a Google Latitude client to the ITT. See [http://www.google.com/latitude]'' || ''C/C++,Python or others''  || ''Easy'' || ''vdvsx'' || ||
|}
|}

Revision as of 12:29, 14 February 2009

Maemo provides a framework for developing applications for mobile devices, as well as porting existing applications in the Linux world. A lot has been done already, look at the projects available at garage.maemo.org to get an idea of what already exists, in order to come up with your brand new ideas. They can be a new functionality added to a consolidated application, a first prototype for a promising new applications exploring new functionality, or a small but killing application bringing the unexpected. We recommend you to propose small challenges developed with good performance instead of big plans impossible to concrete in 3 months. You can be really useful adding a cool new module to be used by other applications or setting a first stone in a project to attract new attention.

Add your project ideas in the table bellow.

If you are a accepted mentor and wants to mentoring one of the possible projects, add you name to the table with your maemo.org nickname (eg. Valério Valério (vdvsx)).

Note: Everybody can add ideas to the list, no need to be a mentor or a student. Don't try to guess if your idea will be implemented in Fremantle or not, just add it to the list. Nokia will give some clues in the end in order to avoid duplicated work.

Final proposal Study of alternatives needed Draft proposal
Title Abstract/Description Skills Difficulty (Easy/Medium/Hard) Reporter Possible Mentor(s) Comments
Barcode scanner Use the webcam in the ITT devices to scan barcodes of products, in order to compare prices/features, read product reviews,etc. See compare everywhere and maemo barcode C/C++ or Python Medium vdvsx
Contacts Import/export Import/export contacts to the ITT from various sources, like Thunderbird, Outlook, Gmail, Symbian Phones, etc. See Task:PIM and Google Sync C/C++,Python or others Medium vdvsx
Google Latitude client Port/make a Google Latitude client to the ITT. See [1] C/C++,Python or others Easy vdvsx