Solved

Directions for developing on IOS/iPAD

Posted on 2013-11-16
5
530 Views
Last Modified: 2013-11-27
Which are the options for developing on iPad?

Story: An IOS application was being developed for the iPad but the developer left and there is a hard time finding another one. The application being developed is still at its beginnings. Adobe Flex has great tools for developing great UX so we thought whether this is the way to go and deploy the Flex application on iPad. We have some developers on Flex. Also there are other libraries to write cross platform code which compile to IOS (eg: http://xamarin.com/).

I would like some insights from experts which are experienced with IOS and iPad as developers or consultants and do know about Flex and other options.

We need to choose how to develop in the next years so this is an important decision.
0
Comment
Question by:AndreiMacarie
  • 3
5 Comments
 
LVL 14

Expert Comment

by:binaryevo
ID: 39654801
Personally I would access your user base to determine if you want to go mobile or web.  You can create a pretty impressive html5 experience for iOS through the web.  With that being said, if you have the need for an actual app, I always go native.  I have seen one too many applications that compile into objective c and the output is absolutely horrible.  So if your going native, my professional opinion is to find an iOS developer but, if you can do web, then you have a great deal of web developers out there eager to help.
0
 

Author Comment

by:AndreiMacarie
ID: 39655027
Thank you for your response - binaryevo.
Regarding HTML5 it seems that upgrading to IOS7 brings a lot of major bugs.
Do you know any resources regarding of how to deploy HTML5 on IOS?
Also I'm a .NET developer (also ASP.NET MVC) so HTML5 should be great.
Also do you have any intel regarding creating applications on Flex targeting IOS/iPad?
Is out there a comparison between native code, HTML5 and Flex (or other options)?
0
 
LVL 12

Accepted Solution

by:
satsumo earned 167 total points
ID: 39655383
It mostly depends on what kind of app you are talking about. Native and HTML5 have different constraints. I'm an iOS developer who works natively, I wouldn't say it was the best answer for every app. Most apps don't need that kind of power and access to the device. If you don't have access to the kind of programmers who work natively its a moot point anyway.

There are many other systems you might consider (PhoneGap is popular) but like most people I think HTML5 is going to become the predominant abstraction in the next few years. Of course there will always be things you can do natively that aren't possible with HTML (things like augmented reality), but if you don't need those things then it doesn't matter. There should be plenty of work without that.
0
 
LVL 14

Assisted Solution

by:binaryevo
binaryevo earned 333 total points
ID: 39668656
You wouldn't deploy the HTML 5 on iOS you would deploy it to the web and access it via a browser on iOS.  If you wanted to create a wrapper application just for iOS App Store presence then you could do that using any of the methods below:

native
generated via corona sdk or appcelerator or xamarin
0
 
LVL 14

Assisted Solution

by:binaryevo
binaryevo earned 333 total points
ID: 39668658
Your best option for being an .net guy is xamarin.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Suggested Solutions

iPad in the Business – Quick Start Part 1 Getting Started with Active Sync Mail Many people seem to have issues connecting their iOS device to their company Exchange Server and this article covers the steps for Active Sync configuration as wel…
There is a security feature on iOS devices that is nearly impenetrable when it has been activated.  This article will provide some possible solutions as well as necessary steps to take to ensure you do not end up with a locked device.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now