Solved

Directions for developing on IOS/iPAD

Posted on 2013-11-16
5
543 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever wanted to watch videos in your computer from the bed without the need of standing up and shutting down the computer?  Is your computers operating system Windows XP, Windows Vista or Windows 7?  Do you own a iOS device? If all the answers were y…
The release of the iPhone 6 and the iPhone 6 Plus was extremely successful for Apple. However when iOS 8.1 was introduced, many iPhone users complained of quick battery drainage. Without even knowing, you may be unnecessarily using up your battery p…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
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.

911 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

22 Experts available now in Live!

Get 1:1 Help Now