Port our Android app to iPhone

Budget $1500 - $3000 USD
Bids 55
Average Bid $2475

Port our Android app (Java) to iPhone. The application allows the user to take a picture, select their geographical location and enter some data into a form. These pieces of data are then queued and submitted to our back-end server when it is available. Source code to Android app and a video tutorial for the app will be provided upon acceptance of bid.

We are looking for a professional quality port, and will be evaluating bids based upon high-quality past work and a clear reading and understanding of our requirements. While price will play a role in our decision, we are looking for a high-quality app delivered on time and with a professional level of polish – if you can do this, don’t worry if there are cheaper bids than yours!

The port to iPhone should be functionally identical to the Android app, including error messages, general design elements and performance. Detail of all APIs can be provided (and use samples will be in source code provided). The app may use native iOS-style buttons and icons.

The application has these main screens:
• Login/account creation. Validates with our server via HTTP; account creation sends the user to a web page
• Creation screen. Three tabs:
• Photos. Can add from camera; add from folder; delete. Tab shows thumbnails of photos already taken
• Form entry. Form is HTML loaded from an HTTP location and cached in case data is unavailable. Right now, values are read out of the form and passed back to the app using embedded Javascript, but we control the form content and so could modify this method if necessary for iPhone
• Location selection. The user is shown a map with a pushpin in their GPS location – they can select a different location if they wish (just click-to-select, no search). They can zoom in and out of the map and scroll it. Right now we are using Google Maps for this functionality but you may use Bing or Apple Maps as long as functionality is replicated
• Upload screen. When a report is completed, it is queued and an upload is attempted. The upload screen shows pending reports (thumbnail of the first photo, and the date and time of the report) and attempts to upload them. If it fails or the user postpones the upload, it will be attempted again when the app is next loaded

While having the app work in both landscape and portrait mode would be great, we really only need portrait.

The application’s look and feel (buttons; icons; colours; fonts) must mimic the Android app as closely as possible. We can provide original artwork materials where necessary. The app will regularly be used in an offline scenario so please bear in mind that we will be testing extensively around that functionality. The application must run on iPhones 4, 4s, and 5 and iOS5 and iOS6. Ability to run on iPad is not essential but would certainly encourage us to leave a nice tip.

We will be performing exhaustive testing on the application as delivered – please remember to factor bug-fixing into your bid!

Post a Project Like This

This project was awarded to

About the Freelancer

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • inflecticatech Profile Picture


    Noida,  India

    Inflectica has been offering reliable and cost effective offshore IT outsourcing options to its clientele world-wide. We combine proven software development methodologies and a deep understanding of business processes to provide high-quality services that range from commercial-grade product design & development, custom application development, QA & testing services to consultancy in software architecture and technical design. These services are complemented by after-sales support and maintenance. We works extensively with consulting companies and businesses in the U.S., Europe an d has the technical and management expertise to execute sophisticated IT projects. Most of the projects we undertake entail a fair amount of business analysis effort in addition software engineering and development activities. We are major service providers for Mobile Technologies.

    Drupal, Advertising, UML Design, and Technical Writing

  • akhatri86 Profile Picture


    Ahmadabad,  India

    We are an Ahmedabad (India) based leading Web Applications, Customized Applications, Mobile Application, SEO, SEM, Testing, etc services provider company. We have very good expertise of working on .Net, C#, MVC, WPF, WCF, Cloud, Scrum, SharePoint, PHP, Wordpress, Drupal, Magento, Joomla, Android, Iphone, IOS, Blackberry, etc.

    ASP, .NET, Website Design, and Internet Marketing

  • mobileappsint Profile Picture


    Wilmington,  United States

    We've been developing apps for over 4 years for iOS & Android. We've developed for some of the worlds top brands and agencies ranging from Coca Cola, Kellogg, Jackson Hewitt, Marriott Hotels, to medium and small agencies across the world. We also work a lot with social networks, GPS/Geo-Location based apps, etc. Looking forward to taking on some really cool and innovative projects.

    PHP, C Programming, Java, and Javascript

  • robugo Profile Picture


    Porto,  Portugal

    Small Company focused in mobile Apps (iOS & Android)

    PHP, C Programming, Java, and Javascript

  • techcity Profile Picture


    Karachi,  Pakistan

    We specialize in: ► iPhone Applications ► iPAD Applications ► Android Applications ► Facebook Applications ► Backoffice CMS for app content management ► Website Design and Development ► Online Branding using Search Engine Optimization, PPC, and Social Media

    ASP, Javascript, XML, and .NET

  • mobileexp Profile Picture


    Gurgaon,  India

    We are expert in Mobile Development and Microsoft technologies and have experience of over 10 years. We are certified by Microsoft and ISO 9001. In total, we work in five core technical areas: 1. Microsoft - Classic ASP, .Net - C#, ASP, VB; Sharepoint, Silverlight 2. Java - coreJava, Struts, Spring, J2EE 3. PHP - MVC, CakePHP, Zend, Smarty, Open source CMS and e-commerce 4. Delphi - coreDeplhi, XE 5. Mobile/Tablet - Android, iOS, Titanium Quality and security are the utmost concerns for us being a CMMI level-3, ISO 9001 accredited firm

    PHP, ASP, Java, and .NET

  • KhrystynaM Profile Picture


    Ivano-Frankivsk,  Ukraine

    [bvblogic] company provides professional teams of web-developers to accomplish complex projects and empower your key business processes. The company has more than 10 years of experience in IT-outsourcing market.

    Java, Javascript, XML, and Website Design

  • daffodilsoftware Profile Picture


    Gurgaon,  India

    Awarded by Deloitte as one of the 50 Fastest growing Software Companies in India and one of the 500 fastest growing companies in Asia Pacific, Daffodil possess more than 15 years of industry expertise with highly motivated workforce, delivering extensive range of consulting and technology outsourcing services to its clients in more than 32 countries. We provide customized solutions and services around Web, Mobile and Cloud technologies. Headquartered in India, Daffodil was founded by forward-thinking professionals and we have global offices located in USA, Europe, Middle East and India. Partnership alliances with: Acquia (Drupal), Joyent (Node.js), Microsoft, IBM, MongoDB and Google Tools & Technologies Mobile Platform Technologies iOS, Android, Blackberry and Windows mobile Cross-platform Mobile technologies PhoneGap, Ionic, Xamarin and Titanium frameworks Content Management Systems Drupal, Joomla, Wordpress, DotNetNuke, Umbraco, Concrete5 and others Frameworks Zend, CakePHP, Symfony2, CodeIgniter, Laravel, Yii, .Net eCommerce Solutions Magento EE/ CE, OpenCart, ASP.netStoreFront, NopCommerce Server Side Script PHP, ASP.net, Node.js, Java, Ruby on Rails Web Technologies Microsoft .Net, PHP framework, Java EE, Node JS, Ruby on Rails Databases MongoDB, MS SQL Server, MySQL, Oracle, DynamoDB, PostGreSQL, SQLite Client Side Script XHTML,JavaScript, AJAX, Angularjs, jQuery, XML Enterprise Software Technologies MS Sharepoint 2010/2013 GUI Design CSS3, HTML5, AJAX, Branding, Responsive Design

    Java, Javascript, .NET, and Website Design

  • ForeignTree Profile Picture


    Karachi,  Pakistan

    FTS team provides services for the following. iPhone apps iPad apps Android apps Windows Phone apps Website solutions (PHP/MYSQL) Graphics design Logo design Flyer Banner FTS has been delivering the high quality clean code apps for the past few years. For video/pictorial demos are ready to demonstrate, you may ask us for itunes or play store links for the apps we have developed so far for our valuable business partners/customers. Contact us for more details specific to your project. Thanks FTS team

    PHP, C Programming, Graphic Design, and Banner Design

  • fusioninformatic Profile Picture


    Ahmedabad,  India

    Based in India, Fusion Informatics is the premiere technology solutions provider for professional website design, web application development, custom software solutions and mobile application development services. Fusion Informatics offers offshore outsourcing development to software development companies and website development firms abroad at reasonable price with superior quality. We are an ISO 9001:2008 Certified and QUALITY MARK AWARD Winning Company. Fusion Informatics is a technologically concentrated business aimed at providing customers cutting edge technology solutions in many areas.

    PHP, Javascript, XML, and .NET