In Progress

iPhone app project

"Things I Like" App

Simple app to create a list of things and share it with friends.

A REST API will be provided. This project is for Objective-C iOS Development ONLY, not web development. API calls will use JSON data.

Graphics to be provided, other screens should rely on native iOS user interface elements.

- Splash Screen

User sees two buttons on screen - 'Create List' & 'View Lists'

Tapping one of the buttons takes the user to a new screen

- Create List "How To"

Shows three images displayed using a 'carousel' that allows the user

to swipe through each image. Three circle

indicators at the bottom of the show which of the three images is

currently active. The user can also tap sections of the image to

progress to the next image

- Register

First-time users must register via Facebook, Twitter or Email.

Facebook registration will use the "Facebook Login for iOS"

mechanism to get the user's email

[url removed, login to view]

Twitter registration will use the "Log in with Twitter"

mechanism to get the user's email

[url removed, login to view]

Email registration will enable the user to enter their

email address and a password.

Registration will result in the user's email (and password

for Email Registration) being sent to the API. Once validated

the API will return a 'success' response and the user may continue.

The POST /register API will be used for registrations.

Error messages should be displayed as appropriate

- Dashboard

Following registration the user is taken to the Dashboard

which shows their list using a standard scrollable

list view. Each item shows a small thumbnail image,

a name, a price (currency) and a button to 'View'

The list of items will be retrieved from the GET /items API. The API

will return an array of items, each with:

name

description

small image URL

large image URL

item URL

Using a toggle button the user can change

the main dashboard view from the 'list view' into a 'one at a time'

view to see items one at a time, and the

user can swipe through each item. In 'one at a time' view

the information will be the same as the 'list view' but

the image will be bigger.

Using a filter button the user can open

a filter option which will enable the list of things to be filtered

based on the 'price' of the item.

Tapping an item or the 'view' button will take the user to the

URL in a Web View associated with the item.

Using a 'share' button the user goes to the Share screen.

- Share

When sharing a list, the user can choose to share via one of the

following methods:

email

SMS

facebook

twitter

These options will use iOS native sharing to share a URL

for their list with friends and will use a predetermined

sharing message text.

- View Lists "How To"

Shows three images using a 'carousel' that

allows the user to swipe through each image.

3 circle indicators at the bottom of the show which of the three images is

currently active. The user can also tap sections of the image to

progress to the next image, and on the final image a 'get started'

button will take the user to the Register or View Lists screen

- View Lists

This screen will enable a user to find a friend's list. They will

be given a search form to search by:

name

email

telephone number

The information provided will be sent to the GET /users API to get a

list of users. Tapping a user will show their list in the Dashboard view.

- My Profile

This screen will enable a user to manage their profile.

Users can edit and save a variety of text fields, including:

name

gender

date of birth

telephone number

Users can also add a profile image from their photo library

Users can also turn ON/OFF their list privacy setting.

All information will be send to the POST /profile API.

Skills: iPhone, Mobile App Development, Objective C

See more: web dev for mobile, web development registration form, web development price list, iphone, mobile phone, objective c, web development kit, web development in developers list, view my message, twitter login registration, twitter developers api, simple mobile phone number change, simple mobile number change, search facebook login, search facebook developers, price of app, photo edit graphics, objective c web development, objective c rest api, objective c project

About the Employer:
( 15 reviews ) Manchester, United Kingdom

Project ID: #9358233

Awarded to:

rajakpriyanka259

Dear client I had a chance to go through your app requirement and I understand that you want to create an app. I have 5 year experience in Ios and [login to view URL] the highest quality work for my clients is my main g More

$555 USD in 10 days
(10 Reviews)
4.1

6 freelancers are bidding on average $610 for this job

wangrui8080

Hello, Sir. Nice to meet you and How are you? I have read your job description extremely carefully and I have been applied for your job with my skill and relevant experiences. You can find compatibility More

$526 USD in 10 days
(31 Reviews)
8.1
zhunyingli

Dear Sir, Happy New Year! I am working on Web, iPhone, iPad and Android. I have large team of that skills with designer. I ensure to give a best quality work, please check one time our profile it's show our talent More

$526 USD in 10 days
(106 Reviews)
7.9
topmobile999

Hello, Sir. Nice to meet you and How are you? Your job is really very interested to me and I am sure that I am very qualified for your job with my skill and relevant experiences. I have enough experiences in d More

$526 USD in 10 days
(31 Reviews)
7.4
phonedroidapps

Dear Hiring Manager, Hope you are having great health & wealth with superiority..!!! We have gone through your initial requirements. We have very good expertise in this field and confident to provide you best qua More

$773 USD in 30 days
(5 Reviews)
6.2
bbbDevelopment

Hey there, Bit by Bit Development is a small mobile development shop based in Canada. We've been working with mobile applications since the very first iPhone was released. We're confident that we have the skills and More

$611 USD in 14 days
(23 Reviews)
5.1
peterham1227

Hello, I am a android & iOS expert with 6 years of experience. I have developed Android and iOS applications such as below. For Android and iPhone --Bluetooth/Wifi Application --GPS+Google Map+Web Server(P More

$555 USD in 3 days
(5 Reviews)
4.1
zhandong0217

Dear, client! I am a common software developer who loves work. I have read your project description and its very clear to me. I have just very few questions which I want you to please clarify me I have a strong w More

$500 USD in 7 days
(6 Reviews)
4.0
cc2782009

A proposal has not yet been provided

$555 USD in 10 days
(0 Reviews)
0.0
jorgetsi

Δεν έχει γίνει καμιά πρόταση ακόμα

$666 USD in 3 days
(0 Reviews)
0.0