Find Jobs
Hire Freelancers

Develop Reddit-like iPhone App

$30-250 USD

In Progress
Posted almost 8 years ago

$30-250 USD

Paid on delivery
OVERVIEW: This project will develop an iPhone app for browsing news article. The app will have one Main View (image 1) and a slide out menu (image 2). The Main View contains a main toolbar and displays a subview that contains a list of link information. TOOLBAR: The Toolbar contains a title bar, search field, and menu bar. The title bar contains a top-left menu button (hamburger) that slides out the menu, a centered label for the App’s name, a centered label for the sub-title, and a share button that popups up a menu (image 3). When the user presses the search field, the onscreen keyboard should pop up and be able to dismiss/hide the keyboard. The app does not need to perform any searches at the [login to view URL] menu bar has 4 buttons (Home, History, Trending, and Favorites). Pressing each button will change the list subview, where each subview will be populated with a different list of link information. Pressing each menu bar button will also change the background of the buttons appropriately and update the subtitle on the title bar to indicate which subview is displayed. SLIDE-OUT MENU: The slide out menu will have a search field and list options with text names and icons. Similar to the search field on the toolbar, the keyboard should be displayed but no search actually should be supported at this time. The slide out menu will also have categories with elements, where if the category item is pressed, the “folder” toggles between collapse and expand (for example, the Account category in image 2 will hide/show Messages, submitted, comments, etc). The slide out menu should appear when the user presses the top left menu on the Main View. The menu should be dismissed if the user presses the menu button again or swipes the menu from right-to-left. MAIN LIST VIEW: To populate each list element, a Link object/struct will need to be created to store link information. The Link struct will contain a linkid, title, datetime, source, thumbnail image url, and an image storage variable (where the app downloads the image and stores it in this variable). Each subview will have its own array of links to populate the lists elements with, therefore, there will be an array for Home, an array for History, etc. For development, hardcode these arrays with manually created link objects because this app will not pull data from the internet but the images must be downloaded from the internet on app-startup. Each list will have pull down refresh and “infinite scrolling”. The pull down action refreshes the list by first displaying a spinner that indicates that the page is refreshing, clears the current subview’s list, repopulates it with elements from its appropriate array, and hides the refreshing spinner. Infinite scrolling appends 5 more links to the current’s displayed list by displaying a spinner while it finds more links to append, adds the new elements to the list, and then hides the spinner. Besides downloading link images, the app will not need to connect to the internet. All of the app’s components should scale and arrange appropriately in size based on the device it is running on (iPhone 5 – iPhone6 plus). All work will be done in 3 milestones, where each milestone will deliver updated Swift and project files. Updates with files and status are to be given every 3 days of development. Compensation will only be released upon completion and satisfaction of each milestone. Milestone 1: Toolbar and Slideout Menu Milestone 2: Main List View Milestone 3: Refinement – cleaning up and small placement changes.
Project ID: 10400854

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 $6,245 USD for this job
User Avatar
Hello, Enclosed you will find an indicative time/cost estimation for your project, which relies on your short description. The detailed description of the project and it's final scope would allow us to provide a final and precise time/cost estimation. We would be glad to provide you with our finalized offer as soon as we have received more information. Currently we envision your future system consisting of the following modules: - iPhone application - web-based API to connect application to the server side - web-based admin area for secure data management Our tailored to your needs custom-made admin area allows management of your system and content at professional level, without IT-skills. Life-time Bug-free warranty is a part of our standard service. We would be glad to answer your questions and provide required assistance. Best Regards, Andrei Dev Experts
$29,411 USD in 70 days
5.0 (63 reviews)
8.3
8.3
User Avatar
Hello, I have 5 years of experienced on mobile application and development web services I have gone through your project requirement specification and as per my previous experience with this I am capable to do this project. I have developed the Ecommerce App ,Marketplace App,TAXI apps, google map , Event App, Jab Potal App, Restaurant App, ,Dating App, Social chat with video calling and other apps with clients need . I would approach your project by starting with wireframes and getting the design completed, before starting the actual development phase. Regarding your project if you have any reference or if you have already created a doc then please share with me so I can check and proceed in right momentum As concern for my skills please take a look on my past work .We have already created more than 100 Apps and around so far . We are highly qualified for this project and would love to speak with you further about taking this project on. Please share more details to check and discuss . Looking forward with more details Thanks Technorizen
$1,100 USD in 2 days
4.4 (179 reviews)
8.6
8.6
User Avatar
Hi, I'm a professional native iOS and android developer, most recently working as the developer for a mass market app in the UK & Ireland with 35,000 active users. I understand you want to build a complete UI for an app that will later be plugged into something else. I could turn this around for the end of the week, however I'd be developing it in obj-c rather than swift. I believe I have a good understanding of what it is you want to achieve, however image1 and image2 are not uploaded to your project page. Correct me if the following isn't accurate; 1. The main view of the application is a list of news articles that the user can click on to open. Along the bottom of the screen is a menu bar the user can tap to view different lists; Home, History, Trending, and Favorites. Each list will be a hardcoded array of Article/Link items for this version of the application. 2. There are two search bars, one under the title bar that will later perform a search on the current list of articles, and one in the side menu for filtering menu items. 3. I'm assuming that the items in the menu ultimately show different lists of articles too that the user can add to their Home/Favorites. Like subscribing to a subreddit on reddit? 4. You want app assets to properly scale for the 3 different iOS resolutions. Hope to discuss your project further. I could start tomorrow (Wednesday, Thursday, Friday). Thanks, Jonny
$200 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Orlando, United States
5.0
17
Payment method verified
Member since May 13, 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.