University Course
m |
danielwilms (Talk | contribs) |
||
Line 83: | Line 83: | ||
=== Qt docs === | === Qt docs === | ||
+ | [http://www.forum.nokia.com/Tools_Docs_and_Code/Documentation/Maemo.xhtml Qt & Maemo examples, Forum Nokia] | ||
+ | |||
[http://doc.trolltech.com/ Trolltech official Qt docs.] | [http://doc.trolltech.com/ Trolltech official Qt docs.] | ||
Excellent source. Use the version recommended (4.5 or 4.6) on the course. | Excellent source. Use the version recommended (4.5 or 4.6) on the course. | ||
+ | |||
+ | [[Packaging_a_Qt_application | Qt packaging guide]] | ||
[http://cartan.cas.suffolk.edu/oopdocbook/opensource/ Design Patterns with Qt4] | [http://cartan.cas.suffolk.edu/oopdocbook/opensource/ Design Patterns with Qt4] |
Revision as of 14:51, 10 February 2010
This page is under construction!
An intensive university course for two weeks in which to get familiar with Qt programming on Maemo and the tools used for that.
Contents |
Preparations
- How to set up a garage account and project
- Think of a simple app that can be coded in about a week (doesn't matter if there is already an app out there that does what you think is cool, it's supposed to be a learning experience for you)
- Form small 3 person teams
- Use garage for project tracking
Course format
- Small teams for the projects, preferably about 3 people per team
- Run in a SCRUM way - but this is up to the teams
- Sprints last for about three days
- Course mentors visit as possible and needed in the afternoons
Schedule
Week 1.
Monday | Tuesday | Wednesday | Thursday | Friday | |
Morning | What is Maemo?
What is Qt? | Setting up continued. | |||
Afternoon | Getting the tools.
Setting up. | Sprint review |
Week 2.
Monday | Tuesday | Wednesday | Thursday | Friday | |
Morning | Last minute polish | ||||
Afternoon | Sprint review | Sprint review | Packaging applications | Project review |
Useful links
Getting the tools
Choose either MADDE or full SDK
- Decision - use MADDE
Qt docs
Qt & Maemo examples, Forum Nokia
Trolltech official Qt docs. Excellent source. Use the version recommended (4.5 or 4.6) on the course.
Getting help
- Irc channel #maemo or freenode.net
- Maemo-developers mailing list on maemo.org
- Course mentors directly by IM
Afterwards
Continue the project if you think it's fun.
Publishing on extras.