Find Jobs
Hire Freelancers

iPhone app project

$250-750 USD

In Progress
Posted over 8 years ago

$250-750 USD

Paid on delivery
"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 [login to view URL] Twitter registration will use the "Log in with Twitter" mechanism to get the user's email [login to view URL] 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.
Project ID: 9358233

About the project

5 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $632 USD for this job
User Avatar
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 experience to help you build out the application you described in a relatively short period of time (two weeks). With that said, I read through the description, and it seems like you have most of the heavy lifting done already. Design and APIs are (in our experience) often the most time consuming parts of a project. I'd love to take a look at some of the designs you have, just to confirm and validate the general idea and picture I have in my head from what you've described. From there, we can confirm the price and timeframe, though I don't really expect them to change. One project we've worked on that has most of the core concepts you're looking for is Say the Same Thing. It's a simple game we worked on in the past, but it uses custom lists, Facebook login, sharing, all sorts of different setting toggles, and a backend REST API. It doesn't touch on some of the graphical elements you're looking for like carousels, but carousels as you described are a pretty native iOS widget, so they can be added and customized pretty easily. I'd love to follow up and have a quick conversation about this project, and feel free to ask any questions - we'll get back to you ASAP. Looking forward to hearing back from you. Thanks, Justin S Bit by Bit Development
$611 USD in 14 days
4.9 (24 reviews)
5.9
5.9
User Avatar
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(PHP)+Social Media Application --Shopping and Dating Application --Chat Apps --Phone control Application using Web Server --Push Notification(SMS) Application using GCM --Music and Video, Photo and Camera Application --Photo and camera app for mobile. --Database management with SQLite, MySQL. --Google Map, GPS, GEO location Service. --Facebook, Twiiter, Google --Integrate REST API, JSON/XML parsing I also have skills in web developing, such as php, ajax, js, etc... I'm very interested in this project and I've rich experiences in this field. I read about your job in detail and understood all. I want to work with you and I can start immediately. You will be received high quality result with very low price. I am looking for your reply. Thank you.
$555 USD in 3 days
5.0 (7 reviews)
4.9
4.9
User Avatar
A proposal has not yet been provided
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Δεν έχει γίνει καμιά πρόταση ακόμα
$666 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Manchester, United Kingdom
5.0
17
Payment method verified
Member since Apr 5, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.