Hello Ali,
Thanks for your work on this. I've had a bit of a play - app looks good on surface. Agree with JR, styling could be nicer. Also, perhaps providing an iphone theme that is consistent with the app theming - so this can be selected at a site, category, course or user level. The 'other' iPhone project will give you some good theming ideas.
http://iphone.moodle.com.au
Upon testing, I was unable to submit an assignment file or attach file to discussion forum. See attachment here. I've added a bug issue over at your support site. It's good to see you've setup a support system. Do you intend to document the app?
On another note, is the mTouch app a 'sign of the times' with respect to Moodle contributed code? This is the first time I've had to directly pay for a third-party Moodle plugin. This follows the Joomla model where non-core developers have freedom to commercialise their extensions and the community has a choice to stick to core or pay for quality extensions. In fact, the quality of third-party development, support and documentation is obvious over at Joomla, particularly with the commercial extensions.
I totally respect the fact that all developers deserve to be paid for their time, contributions. On the same token, I recognise Moodle's business model (ie Trust and Partners) is somewhat different to Joomla. Excuse me if I've overlooked something in all this. What do other people think, know?
Cheers,
Chad