iPhone Application Development

The Apple iPhone is a great device that supports a host of features and applications.

Ads

Tutorials   
NSMutableArray example Comparing the various Open Source Java iOS Tools Top 10 Health Applications for iPhone Maximizing the iPhone 3G Experience, Getting the Most Out of iPhone 3G What is iPhone iPhone News and Updates Installing iPhone SDK What is iPhone SDK? iPhone Tutorials iPhone Programming tutorials and examples Access Modifiers and Garbage Collection Objective C Constructors Objective-C keywords iPhone Class and Method declaration and definitions Message Expressions and comments Andrew Stone Designs Twitter Applications Purchase iPhone Without Contract Apple iPhone in China Finally Apple Unlocks the Bluetooth Features on iPhone iPhone 3.0 SDK Mac launches Cha-Ching feature in iPhone Using iPhone for the Nintendo Wii iPhone 3.0 is finally here! Blackboard Inc. Develops Seamless Learning for iPhone Users iPhone News Reliability of iPhone 3G iPhone 3G Comparison Flash on iPhone 3G Maximize Your iPhone 3G Experience The iPhone as a Business Phone iPhone 3G Buying Guide Top iPhone 3G Downloads Sites Tips and Guide iPhone 3G as a Gaming Device iPhone's Missing Features iPhone 3G vs iPhone 2G iPhone Cost and Pricing iPhone Troubleshooting Guide iPhone Application Store Submission and Acceptance Process iPhone Security and Safety Tips iPhone 3G FAQ Best iPhone Accessories and Attachments All iPhone Tips and Tricks iPhone Development in 2009 iPhone Application Development iPhone Advantages and Disadvantages Objective C Objective-c Dealloc Objective-c memory management: retain and release Dynamic Types in Objective-C
Ads

iPhone Application Development

     

The Apple iPhone is a great device that supports a host of features and applications. iPhone Applications or iPhone web apps can be developed using a variety of tools like Apple's free iPhone SDK development tool or a number of other iPhone Custom Software Application Development tools like iPhoney, Ajaxian page, David Cann's iPhone Simulator or Firebug. The important aspect to note about iPhone's custom application development is that your application interface has to well organized and completely focussed on the user's needs because of the relatively smaller screen size vis-à-vis a PC.

iPhone SDK Application Development Tool:

Apple offers a fully functional and freely downloadable iPhone Application Development tool that provides the complete repository of development instruments including Xcode, DashCode and Simulator. For the uninitiated the Xcode provides an Integrated Development Environment (IDE) to create and handle all iPhone projects, build, run, edit and debug source files in an iPhone simulator or device. The DashCode bundled with the iPhone SDK enables web widget creation for the iPhone Safari OS. The Simulator does what it should, enabling developers to test their iPhone application without an iPhone. The simulator supports both resident and web application development. The iPhone SDK Instruments enables application code tracing and profiling.

The iPhone SDK can be used to develop the following apps:

  • Weather
  • Sports
  • News
  • Games
  • Calculate
  • Travel
  • Social Networking
  • Entertainment
  • Search Tools
  • Utilities

Other iPhone Apps Development options:

Apart from the great iPhone SDK Development tool there are other reliable options for developing user friendly and stable iPhone apps. You can use your standard development tools like the Visual Studio and ASP.NET since their output is standard HTML, which is greatly desired by the iPhone.

While we are discussing the iPhone application dev options it should be noted that the iPhone does not support any 3 rd party plug-ins or downloads. Hence some significant iPhone options are left out like Adobe Flash, which is not supported, as well as Microsoft's Silverlight, another great dev tool. Still Apple has done us a favour by including PDF support and most JavaScript events. Also owing to absence of any mouse you cannot create any drag and drop events.

State-of-the-art technologies like AJAX can be utilised for designing iPhone specific apps. These technologies allow you to take advantage of CSS styles that are supported by the iPhone Safari web browser. You can create webkit styles to portray rounded corners, coloured buttons and shadows to avoid use of high bandwidth images.

Advertisements

Ads
Share on Google+Share on Google+

iPhone Application Development

Posted on: January 24, 2009 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Advertisements

 

Discuss: iPhone Application Development   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:0

Ads

 

Ads