Find Jobs
Hire Freelancers

Building a Little Iphone app

£5-10 GBP / hour

Berlangsung
Dibuat sekitar 9 tahun yang lalu

£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
ID Proyek: 7532868

Tentang proyek

3 proposal
Proyek remot
Aktif 9 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
A proposal has not yet been provided
£15 GBP dalam 3 hari
5,0 (5 ulasan)
4,9
4,9
3 freelancer menawar dengan rata-rata £19 GBP/jam untuk pekerjaan ini
Avatar Pengguna
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 dalam 50 hari
5,0 (4 ulasan)
5,2
5,2

Tentang klien

Bendera UNITED KINGDOM
london, United Kingdom
5,0
3
Memverifikasi Metode pembayaran
Anggota sejak Mar 18, 2014

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.