Developing for the iPhone OS: App Store vs. web apps

If you're coding for the iPhone or iPad, you have to choose

Distributing internal native apps also requires provisioning all iPhone OS devices within the organization with security certificates indicating that those devices are allowed to run internal apps. While the current iPhone OS doesn't make deploying either the security credentials or the apps themselves as quick and easy as most systems administrators would like, it can be done.

And it's slated to become much simpler with iPhone OS 4.

Another option for enterprise environments that utilize terminal services such as Citrix are iPhone and iPad apps that allow access to virtual desktops and applications. For an organization already using such technology, products like the Citrix Receiver deliver the same level of access as a Mac, PC or other thin client. (Citrix Receiver is free in the App Store and includes demo environments for evaluation purposes.) The small screen size of the iPhone and iPod Touch imposes some limitations, though Citrix and third-party companies provide a range of ways to present data and enterprise apps in a smartphone-oriented format that can also be used with other mobile platforms, including Android, BlackBerry and Windows Mobile.

For many organizations, though, a thin-client approach might work best with the iPad. In fact, most of the medical field use of the iPad so far seems to revolve around Citrix for the ease of integration and compliance with security requirements related to HIPPA. Although the medical field seems to be pioneering these moves, they can easily be applied to a range of businesses seeking easy integration while providing secure

Choosing the best approach

Obviously, the right answer for any individual or company depends on a variety of factors, chief among them the skills available and the ultimate goals for the app(s) they want to produce. For many, the goal of developing a task-oriented app or game will mean developing a native app for the App Store; others who are looking to focus on distribution of content, interoperability with other mobile platforms, and integration with existing systems, will find that a Web app more easily meets their needs.

There is no definitive answer for every person or company looking to provide content, solve a problem, offer entertainment or even make money, but weighing the pros and cons of each approach can shed light on the best avenue for a particular project:

dev_for_iphone_os_graph

Ryan Faas is a freelance writer and technology consultant specializing in Mac and multiplatform network issues. His most recent book is iPhone for Work, published by Apress. You can find more information at www.ryanfaas.com and can e-mail Ryan at ryan@ryanfaas.com.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection

Tags iphone app storeapple ipadiPhone OSiPhoneiPadiphone apps

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Ryan Faas

Computerworld (US)
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Matthew Stivala

HP OfficeJet 250 Mobile Printer

The HP OfficeJet 250 Mobile Printer is a great device that fits perfectly into my fast paced and mobile lifestyle. My first impression of the printer itself was how incredibly compact and sleek the device was.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?