Find Jobs
Hire Freelancers

Building a Little Iphone app

£5-10 GBP / hour

In corso
Pubblicato circa 9 anni fa

£5-10 GBP / hour

Introduction - The assignment for the Swift part of the Programming III module is structured in 4 tasks that you have to achieve by implementing a solution to a given problem. The solution will have to be implemented in the Swift programming language, as taught in class. For all tasks you will have to use Xcode and create a project in Swift. Create a separate project in the Xcode IDE for each separate solution. Always select the iOS as OS target or your newly created project. Task 1 – to reach a D grade (40%) For this task, you have to implement the rock-paper-scissors game. You have to design the player class and then use Swift to implement the rules in a game class. For this task you do not require any user interface, but must print to standard output the current result of the game, the total score and what the players have chosen at each game play. Task 2 – to reach a C grade (50%) For this task you have to develop code in Swift to create an application that allows the user to draw figures by moving the cursor on the user interface. If the app were installed on a device, this would work with finger strokes. Each line must have the option of different thickness and colour. You will have to demonstrate your solution in the iOS simulator. Task 3 – to reach a B grade (60%) For this task you have to build on Task 2, by adding the possibility to load an image and then draw on the image with lines as in Task 2. In addition, you will have to enable the saving of the edited image (image with user drawings). This will allow a user to load a previously created drawing on to a given image. The idea here is to be able to create edited versions of a picture, for instance by drawing a tree on a landscape or an object, such as a vehicle, on an empty road. Task 4 – to reach an A grade (>70%) For this task, you have to add to Task 3, allowing the implementation of image filters where the lines are drawn. So, for instance, when a line is drawn, it is shown in a colour and thickness of the user choice. The user can then select a filter. When this happens the filter is applied to pixels where the line is, and each new line can have a different filter associated to a line. The idea here is to be able and modify/filter an image at will and at a specific location, at first by drawing where the filter should be applied and then applying a specific filter only where the line was drawn by the user (image filtering tutorials can be easily found on the Internet, for more technical details, you might be interested in looking at this Web site: [login to view URL] ) The assignment is due on the 28th April 2015. Demonstration will occur that very day in class. You are asked to create a zip file for your submission (midnight of the 28th April) with your K number followed by your first and second names. A digital Dropbox will become available the week before submission. A schedule for the presentations will be made available the week before the presentation day
Rif. progetto: 7532868

Info sul progetto

3 proposte
Progetto a distanza
Attivo 9 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
A proposal has not yet been provided
£15 GBP in 3 giorni
5,0 (5 valutazioni)
4,9
4,9
3 freelance hanno fatto un'offerta media di £19 GBP/ora
Avatar dell'utente
HI! In reviewing your project description, I was excited to learn that you are looking for an amazing and reliable mobile app developer to make your idea come to life. And your job really caught my eyes because my experience and expertise are perfect match for your job. With a great passion and strong educational background, I learned to follow the International Standards for Quality Assurance and I always ensure both really fast turn-around and high quality. I'm aiming at building highest quality apps more competitive than others in the market and I offer the most COST-EFFECTIVE solution for this. I would like to discuss further with you on the work and willing to be on same page for better understanding. Best Regards Ding
£36 GBP in 50 giorni
5,0 (4 valutazioni)
5,2
5,2

Info sul cliente

Bandiera: UNITED KINGDOM
london, United Kingdom
5,0
3
Metodo di pagamento verificato
Membro dal mar 18, 2014

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.