Sunday, June 24, 2012

Current status of Apertium on Mobile project

Phases/milestones with dates

DONE
TO BE DONE

Time Task
May 21 - May 28 Planning and SRS development
  • User case diagram  -> 15hrs
  • Structural and database diagram  ->15hrs 
May 29 - Jun 26 Implementation
  • Data structure -> 20hrs
  • Creating library -> 25hrs
  • Porting into Android -> 40hrs
  • Mechanism to manage language pairs  -> 35hrs
June 27 Deliver subversion and discuss architecture and ideas with mentor
June 28- July 8 Adding basic intent of share and clipboard -> 35hrs
July 9 Midterm submission
July 9 - July 20 Adding sum advance feature like language specific keypad widgets. -> 60hrs
July 21 - Aug 7 Testing
  • Running apk on device -> 15hrs 
  • Catching and fixing bugs -> 15hrs
  • Improvement and optimization
Aug 7 - Aug 10 Documentation -> 20hrs
Aug 10 - Aug 23 Finalize the code
Aug 24 Submission

Actual work planning!

  • Thing has been done before the allocated time.
  • Few more task have been added, as some issues like security arise
  • More time for improving the structure of code as to help in further development 
Time Task
March 31 Planning and SRS development [view]
  • Structural and database diagram
Jun 9 Implementation [view]
  • Data structure
  • Created library
  • Ported into Android
  • Added sum advance feature like language specific widgets.
June 20 Implementation [view] Mechanism to manage language pairs, Now user can download language package from SVN directly. But at present temporarily SVN link will be used
June 23 Added basic intent of share and clipboard [view]
June 24-July 8 Consuming the development done on Embeddable lttoolbox-java
  • API for extracting Language pair title, cache.
  • Discussion on adding security layer on pairs.
July 9 Midterm submission
July 10 - July 20 Adding security layer

  • Making language pair secure
  • Detection if language pair change by some other app
  • Making classloader secure
July 21 - Aug 7 Testing
  • Running apk on device -> 15hrs 
  • Catching and fixing bugs -> 15hrs 
  • Improvement and optimization
Aug 7 - Aug 10 Documentation -> 20hrs
Aug 10 - Aug 23 Finalize the code
Aug 24 Submission

No comments:

Post a Comment