Saturday, September 26, 2015

RE: Gantt Chart

Feedback:
  1. The activities listed in your Gantt Chart mainly reflect contents of learning two topics: Swift and Xcode rather than the tasks or steps to design a mobile application. 
  2. The key of app design is your central idea. An intensive brainstorming and research (part of your Gantt Chart activities) should be conducted  at the very beginning. (I am not sure whether you have finalized this step during the summer.)
  3. You may want to pick up the basic concepts and skills of Swift and Xcode in a very short period (normally within two weeks, part of your Gantt Chart activities), and, start planning and constructing your user interface (part of your Gantt Chart activities).
  4. At the same time, you should identify the knowledge and programming skills required to finish your app. (Knowledge: For example, if your app needs to take a photo and recognize a traffic sign in the image, you might need to learn how to incorporate OpenCV library into your app, acquire basic image processing knowledge, and learn to use a series of OpenCV functions to perform sign recognition.) (Programming skills: For example, if your app needs to take a photo, you need to acquire the programming skill about controlling the camera on the Android mobile device to acquire an image.)
  5. Once you have identified the major parts of your app, you can start learning and programming each part of your app. These parts (or steps) should reflect on your Gantt Chart as the major parts of your Gantt Chart "activities".
  6.  After finishing your app, you might want to conduct "subject test" (part of your Gantt Chart activities). The visually impaired or blind-folded users will evaluate your app and give feedback. Based on their feedback, you might want to refine or modify your app (part of your Gantt Chart activities). 

No comments:

Post a Comment