Development:iPhone App Development Process
You need to have a HQ cvs account for developing the Moodle App.
== Set up your environment
Clone the app
The first thing you need is to retrieve the code from Git:
git clone ssh://yourusername@git.moodle.org/git/moodlehq.git ./your_working_folder
Install Xcode
Go on http://developer.apple.com/technologies/tools/whats-new.html and download xcode
Setup your iPhone for real testing
Go on https://developer.apple.com/ios/manage/overview/index.action and follow the instruction. You should be able to launch Xcode4, open the Moodle project and run it on your iPhone device.
Start developing, resolve a tracker issue !
Assign an issue to you and resolve it. If there is no specification for the issue and it concerns some news functionality, you must write some functional and technical specifications before coding in Moodledocs. It is really recommended to add Mockups.
Everytime you resolve a tracker issue, you must push your code into master. So other people can access it, test it, detect issue.