Apple Watch App - Quiz Taking

Completado Publicado May 4, 2015 Pagado a la entrega
Completado Pagado a la entrega

This is an app to let people that multiple choice tests.

- All data to receive and send to will be done via JSON to an already existing api and pre-set parameters for sending and receiving (we currently have a iOS, Android and Windows phone app running using the same api using “phonegap”)

- Authentication is needed to load the app so the user must be able to add a username/password and get it authenticated before using the app. This should be saved after the first time so they don’t need to do it each time

- Project screenshots are concept not to scale or color just to convey what we are trying to do in simple terms.

- The following are all the pages involved:

- #1 – User must authenticate themselves to access the watch app

- #2 – User presented with a list of coursers attached to their account. Shows course name, click name to load next screen.

- #3 – User sees a list separated by category of each quiz they can take. This page can be long so it will scroll up/down. They click a quiz name to load the quiz. Not shown on the mockup but there needs to be a back button to get back to the course listing page)

- #4 – This is the actual quiz now starting with question #1. It will show the question and the answers (2-4 possible answers, only 1 answer is correct that just means you may have true/false answers or 3 or 4 other choices so it needs to account for 2-4 answers showing). The user selects an answer and it sends them to question #2 and so forth until they select the last question. Once they select the last question load the results

- #5 – This is a simple score screen giving them their percentage correct with the # correct out of # total questions. They will also have buttons to either retake the same quiz or go back which will send them to the quiz listing page.

The project manager for this wrote the API’s being used and will work with you directly so it should be a little easier talking more technical terms. He doesn’t know swift/iOS dev and is mainly codes in php, web languages mysql etc. We would like the source code for this project so our developer can package it and be able to make any small changes after the project as necessary as also learn from the code (so please use English in any code comments) Depending on success of completed project there are few features and improvements we plan to add later too, right now we just want to get an simple watch app up. This watch app is actually a small piece of our main iOS app however it was completely written using phonegap. I am not familiar enough to know if we could launch the watch app off of main iOS app and use the authentication that’s already built in (it uses javascript and local storage in the web view to authenticate as is how phonegap apps work) or if it has to be a stand-alone watch app that is something else we can discuss.

Uploading example mockups and example JSON that you would be receiving from the API.

This needs to also working using the latest xcode and swift versions. I am running brand new copy of the xcode/swift as of 5/1/15 so when I compile the source code it needs to work in this new version. I know I was playing around with learning swift and a lot of the examples didn't fully work in the latest swift/xcode because of changes they made so please make sure you use the latest updated to complete this. Thanks.

Apple Watch iPhone Desarrollo de apps móviles Swift WatchKit

Nº del proyecto: #7608740

Sobre el proyecto

11 propuestas Proyecto remoto Activo May 6, 2015

Adjudicado a:

mingzhen28

Hello, Sir. [login to view URL] Here is my personal web site link. Please see "SwipeBible", "youPass", "SwipeSpeare" and this url [login to view URL] Más

$500 USD en 10 días
(12 comentarios)
5.5

11 freelancers están ofertando un promedio de $829 por este trabajo

wancheng

Hello Thanks for your good project. I have checked your job description carefully and I am sure that I can complete this job perfectly. As you know from my profile, i have full skill and ability for this job. Plea Más

$1578 USD en 20 días
(39 comentarios)
7.9
andrewtb89

A proposal has not yet been provided

$1052 USD en 10 días
(11 comentarios)
5.2
carbonsoft

A proposal has not yet been provided

$750 USD en 20 días
(7 comentarios)
3.5