Tuesday 25 October 2011

Aims and Objectives - First Draft

Aim

~Produce an android application for handling coursework or project deadlines.

Objective / Deliverable

Identify any potential ethical issues surrounding the production of my software product
- Ethical Review

Explore blogs, tutorials, textbooks and reports to build a better idea of what issues a user may encounter when using a mobile application and identify any learnings I can take from these
- Literature Review

Select a suitable methodology for android development that will allow sensible time management across the duration of the project
- A research paper on development methodologies

Identify a suitable testing strategy for android applications
- A review of different testing technologies available to android developers, where possible,using the framwork / software (depending on license costs) and comparing the functionality and ease of use for a new developer...

Produce a relational database for installation on a mobile phone
- An sqlite database setup script, table types, sample data and some outputs

Produce a simple homescreen widget for an android application that reads and displays data
- An installable widget that displays information read from a third party api

Create a user interface for a simple CRUD database on the android platform.
- Screen shots of the UI.


Develop an android application that handles user requirements for completion of a project. This will include multiple tasks, which may depend on earlier tasks being complete. The ability to notify another user via email or text message that a particular task has been completed and be able.
- Source code for the application, commented appropriately
- The classes or scripts necessary to test my software development product.
- A user guide in PDF format explaining the functionality
- Screenshots of the application

No comments:

Post a Comment