Iphone application- Small & fun game(repost)

已取消 已发布的 Feb 8, 2012 货到付款
已取消 货到付款

****

### **Overall assignment & deliverable**

**Develop a mobile application, small game, with as deliverable a fully functional iOS application based on the specifications described in this document.

Final bid deadline Thursday Feb 9, [url removed, login to view] GMT.

Final application delivery Feb 15, intermediate versions will have to be delivered during the development process. Bids for several technical solutions can be accepted as long as the application is a native mobile iOS application that will be technically be accepted by respectively Apple.

Please describe the technical solution in your bid.**

## Deliverables

****

# **The Booz Game - native iOS application**

### **Overall assignment & deliverable**

**Develop a mobile application, small game, with as deliverable a fully functional iOS application based on the specifications described in this document.

Final bid deadline Thursday Feb 9, [url removed, login to view] GMT.

Final application delivery Feb 15, intermediate versions will have to be delivered during the development process. Bids for several technical solutions can be accepted as long as the application is a native mobile iOS application that will be technically be accepted by respectively Apple.

Please describe the technical solution in your bid! Please describe in detail what will be delivered at what date!

**

### **Communication**

**All communication concerning this project will be conducted using the VWorker platform to keep a full record of all communication. A single point of contact (project manager) will be assigned at the start of the project.

**

### **Specifications**

**Language: English, single language

OS: iOS v5 and higher

**

### **Development process**

**All development will be conducted using a shared Subversion (SVN) repository. Every major change will be checked-in to SVN together with required comments. At the end of the day a check-in is required for the project manager to support developer, evaluate progress & quality.

**

#### **Phased approach: milestones**

**The project charter will set clear milestones for the project. We've created an architecture which allows the developer to work on each module separately.

Each module will have clear specifications, interfaces, planning and deadlines. The project team will work from one milestone to another. After the delivery of a milestone by the developer, the project team will evaluate the functionality, code and quality before giving approval.

The agile approach described above will mitigate planning, scope and quality risks. Every milestone will consist of a fully functional application including previous milestone results.

**

## **High level module architecture, phasing & priorities![][1]**

**

The image above is the high level architecture of the application that has to be developed. The modules has to be developed and delivered one by one based on the following schedule:**

1. **Game module (screen 4,5) Final delivery Feb 12**

2. **Results module (screen 6) Final delivery Feb 13**

3. **Final version (screen 1 - 7) Final delivery Feb 15**

**

User acceptance testing will be conducted on Feb 14. Final version is expected Feb 15. The final user interface design for the specific modules will be delivered at latest two days before the delivery date.

**

## **User interface & flow**

**In this chapter we describe the required functionalities and screens in more detail. The image below is the overall user flow through the application.

In case of suspension of the application, the game is aborted. Starting the application (either from suspension or clean start-up) will bring the user to the home screen in any case.

On every screen there is an option to abort and return to the home screen (this exceptional flow is not included in the image below).

![][2]

**

##### **1. Loading screen**

### **The loading screen shows the app name and a background image, user has to tap to follow to next screen.**

##### **2. Home screen**

### **Static screen on which the user gets two options: Start test and About us. User has to choose one to continue.**

**

**

##### **3. About us: (shows the following text)**

### **Static content screen with information about the game and credits. The following information will be shown:**

### **Game developed by:**

### **Djon Kleine**

### **Roel van der Duin**

### **Jasperina de Vries**

### **Alida de Cuba**

### **Anneke Geerts**

**[Developer Name]

**

### **Version 1.0**

### **Copyright ? 2012**

### **Back button to the home screen is shown at the bottom of the screen**

****

##### **2. Game 1: Start screen**

### **Static screen with game information. Starting the first game will activate the location service, so we have an accurate location at the end of all games to save with the results.**

### **Header: Responsiveness**

### **Underneath description of the game: Tab as quickly as possible all the beer glasses**

### **At the bottom the START button is shown.**

### **When START is pressed the game starts.**

### **Background image: (will follow later)**

##### **5. Game 1: Game screen**

### **Game 1 is shown to the user, detailed description can be found in the next chapter.**

##### **6. Results

Results is the end score of game 1. The score is saved in the local device database. Based on the score intervals described below a different result image is shown to the user.**

****

### **Header Results beneath one of the four image options(Results Module below) are shown to the user.**

****

### **Result Module**

### **After the three tests the result will be calculated and depending on the score a picture will show telling the person how drunk he or she is.**

### **- When sum of scores is 0-3: display specific view**

### **- When sum of scores is 3-5: display specific view**

### **- When sum of scores is 5-8: display specific view**

### **- When sum of scores is 9-10: display specific view**

**

When the user tabs on the screen, or waits 5 seconds, a button shows up over the screen: Go to home screen.

Detailed description of the game

Overall**

* **One game is played**

* **Before the game a page is shown with the name of the game, short explanation and start button, like described in the screen overview.**

* **In the game 0 to 10 points can be collected**

* **At the end of the game the points are calculated. This will be the final score.**

**

Game 1

**

**Responsiveness**

**

**

**Tap as quickly as possible all the beer glasses**

**START**

**( background image will follow)**

* **Every 1 seconds beer glass image pops up in the screen.**

* **Randomly placed on the screen. Framework starts 25 mm from the sides of the screen.**

* **When the dot is touched: 0,5 points**

* **In total 20 dots pop up**

* **Total game time :1 sec x 20= 20 sec**

* **Image disappears when touched**

* **Phone vibrates for 0,5 sec when touched**

* **Black background screen**

* **Total amount of points = amounts dot is touched * 0,5.**

* **Amounts of points are calculated at the end of the game and used in the results module.**

**

<[url removed, login to view]> (beer glass image)![][3]

**

### **Technical architecture**

**Please describe the proposed architecture & languages in your bid.

A visual design for every screen described further in this document will be delivered in Illustrator format. The application developer is responsible for supporting different resolutions & screen sizes. Only a single resolution will be delivered to the programmer.

**

### **Intellectual property rights and legal**

**1) require complete and fully-functional working program(s) in executable form as well as complete source code of all work done (so that I may modify it in the future).

2) Deliverables must be in ready-to-run condition as follows (depending on the nature of the deliverables):

2b) Any website server-side deliverables must be installed in ready-to-run condition in the employer's environment (unless overridden otherwise by the employer elsewhere in this contract.

2c) If there are any server-side deliverables (intended to only exist in one place in the employer's environment) then they must be installed by the winning worker in ready-to-run condition (unless specified elsewhere by the employer).

2d) All other software (including but not limited to any desktop software or software the employer intends to distribute) must include a software installation package that will install the software in ready-to-run condition on the platform(s) specified in this project (unless specified elsewhere by the employer).

3) Employer will receive exclusive and complete copyrights to all work paid for. All paid for deliverables will be considered 'work made for hire' under U.S. Copyright law.

3b) No part of the deliverable may contain any [copyright restricted 3rd party components][4] (including GPL, GNU, Copyleft, etc.) unless all copyright ramifications are explained AND AGREED TO by the employer on the site per the worker's 'Worker Legal Agreement'.**

安卓 iPhone Mac 操作系统 移动应用开发 PHP 软件构架 软件测试

项目ID: #2709707

关于项目

1个方案 远程项目 活跃的Mar 2, 2012

1 威客就此工作平均出价 $41

omeriqbal2010

See private message.

$40.8 USD 在8天内
(0条评论)
0.0