Mentor : Harris Wong
Student : Avinash Parida
Project Blog : http://theaficionadoblog.tk
GitHub repositry : n/a
The goal is to design native mobile app for ATutor Social on smartphones and hand-held devices running on iOS, Android and Blackberry. The application will consume the data available by RESTful web-services via JSON to render its views and perform its functions. Javascript mobile framework (either Jquery Mobile or Sencha Touch) will help to add UI and excellent touch features to the app. The app will be finally ported to various platforms (iOS, Android, Symbian & Blackberry OS) using PhoneGap as the development framework. Further plans to extend the App for Tablet hand held devices aswell.
Project Timeline
-23rd May – 5th June
Prototype HTML5 Mobile-Web App, Sample JSON feed render inside the App, GitHub,
- 6th June -12th June
Mockup and Layouts
- 13th June- 26th June
Prototype OpenSocial Mobile App , OpenSocial JSON-RPC
- 27th June -10th July
ATutor OAuth Implementation
- 10th July- 15th July
Mid-Term Status Report documentation.
- 18th July- 31st July
ATutor Social Core Feature Implementation on the App
- 1st Aug – 7th Aug
Integration Testing
- 8th Aug -15th Aug
Documentation
Tools & Frameworks
Mobile Web Framework : Sencha Touch
Cross-Platform Development Framework : Phonegap
Other Tools : Xcode4, Android SDK, Textmate
Architecture / Layout
http://bit.ly/iWgvGG (all the layouts and wireframes)