Find Jobs
Hire Freelancers

Build iPhone app

min $50 USD / hour

Cancelled
Posted almost 7 years ago

min $50 USD / hour

We need to build an iOS app. Simple photo sharing app. The API that the app is going to use is already built and tested; the UX spec is ready, basic UI, just needs to be implemented. Details: iPhone app, name of the app: "LemonDrop" Requires: Location services (while using the app) Access to Camera Roll UX: It is a one screen app. See attached mock of UX with explanation of user interaction. The screen is divided into two equal parts, top part for Dropped Photos, bottom part displays phone's Camera Roll photos. API calls: 1. "create_user" 2. "set_location" 3. "upload_photo" 4. "get_photo_sets" 5. "delete_photo" See below for explanation of each API call (these will be available over HTTPS) 1. "create_user" [login to view URL] This creates a user token, used in subsequent api calls. This call needs to be called only once per lifespan of user. The token is stored on user's phone. If user removes the app from their phone the token is gone and new token is fetched next time user downloads and opens the app. Sample result from this call: {"result":"success","data":"d039a338a1f656ea724d425a80d12d16a63ca3fa9f7f9e878d0338b136558d6de1deefa65106130bf7bc134f4be04dd58081e1f4c95cb11ccfb1039a4fc12b59"} extracted token: d039a338a1f656ea724d425a80d12d16a63ca3fa9f7f9e878d0338b136558d6de1deefa65106130bf7bc134f4be04dd58081e1f4c95cb11ccfb1039a4fc12b59 (You will see this token is then used in the following api calls) Each time, on the app start, we make at least one call to set location of user: 2. "set_location" [login to view URL]{%22lat%22:%22-74.00549%22,%22lon%22:%2240.71099%22,%22token%22:%22d039a338a1f656ea724d425a80d12d16a63ca3fa9f7f9e878d0338b136558d6de1deefa65106130bf7bc134f4be04dd58081e1f4c95cb11ccfb1039a4fc12b59%22} In order to upload photo (when user drags photo from Camera Roll to Dropped Photos) the app makes a call to this end point: 3. "upload_photo" [login to view URL] and passed in "token" and "lat" "lon" just like the set_location one, and POSTs the uploaded photo in "userfile" upload variable. Send full size photo with JPG compression at 80%. This call is used to populate top part of the screen (Dropped Photos): 4. "get_photo_sets" [login to view URL]{%22lat%22:%22-74.00549%22,%22lon%22:%2240.71099%22,%22token%22:%22d039a338a1f656ea724d425a80d12d16a63ca3fa9f7f9e878d0338b136558d6de1deefa65106130bf7bc134f4be04dd58081e1f4c95cb11ccfb1039a4fc12b59%22} (There is one photo set with two photos in there now). User can drag photos from Dropped Photos to save them in phone's Camera Roll. 5. "delete_photo" [login to view URL]{%22id%22:%2220a75717f25ed08ac4c6363a94b25c8eb9655d440f%22,%22token%22:%22d039a338a1f656ea724d425a80d12d16a63ca3fa9f7f9e878d0338b136558d6de1deefa65106130bf7bc134f4be04dd58081e1f4c95cb11ccfb1039a4fc12b59%22}
Project ID: 14645602

About the project

10 proposals
Remote project
Active 7 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
10 freelancers are bidding on average $53 USD/hour for this job
User Avatar
How are you today? I have checked your project description in carefully. I am sure i can do your project within your timeline and budget. I am a full time iOS developer with 5+ good experience I can start your project from now on if we meet agreement. Please contact me for discussion, i am always ready to discuss about your project. If you select me , i will promise these points. - Daily Updating about the project. - Will keep deadline and high quality delivery. - Responsive app store submission guidance. - Bug free warranty If you are still hesitating to select me, please check my profile and reviews and ratings. https://www.freelancer.com/u/zhandong0217.html Hope to work with you for a long term. Regards.
$58 USD in 40 days
5.0 (110 reviews)
8.4
8.4
User Avatar
Hi there, Will you provide the UI ? I could not see the create user screen . Please do let me know . Kind regards
$50 USD in 40 days
4.8 (141 reviews)
8.7
8.7
User Avatar
Hey there, I’m a frontend / backend developer. I can virtually build any app/site with any of the most complex functions you’ve envisioned. Do message me to discuss your project in greater detail!
$58 USD in 40 days
5.0 (18 reviews)
8.0
8.0
User Avatar
A proposal has not yet been provided
$57 USD in 30 days
5.0 (71 reviews)
8.1
8.1
User Avatar
Dear Hiring Manager , I have seen your requriement you are looking to make a photo sharing app i saw the API and I can use your created api I have worked on Photo sharing app with geolocation features ,
$55 USD in 40 days
4.4 (196 reviews)
8.9
8.9

About the client

Flag of UNITED STATES
New York, United States
5.0
4
Payment method verified
Member since Mar 2, 2016

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.