![]() |
|
|
Tools for iPhone Development |
Post Reply
|
| Author | |
Jijo
Admin Group
Joined: 31 Dec 05 Location: United Kingdom Posts: 495 |
Quote Reply
Topic: Tools for iPhone DevelopmentPosted: 12 Jan 09 at 11:57pm |
|
Tools for iPhone Development Xcode is a matured development environment and is used in Mac OS development for more than 2 decades. The Xcode for iPhone comes with templates which helps to start iPhone application development in a very limited time. Four stages of iPhone development 1. iPhone Management Any iPhone that we need to use for development must be specially provisioned as a development device. This is done by the Xcode organiser. Organiser also helps to manage the software and firmware loaded in the device. A new version of iPhone OS can be installed easily to a device with the help of iPhone organiser. It can also be used to view logging information, crash logs of an application from iPhone console. Organizer also allows to take screen shots of applications on your iPhone. So we can conclude that iPhone Organizer is basically a device management tool.
2. Coding Xcode supports snapshots, which captures the complete state of the project and will keep track of all the changes. This can be used to find difference between a previous version of file with current version. Snapshots will be taken when major changes like refactoring is done. It also SCM (Source code management) support. It can be bind to CVS, subversion or perforce. Xcode allows to browse, checkout your repository. This helps you to stay in Xcode for all the version control needs. Xcode has a research assistant which helps as to view documentation of Api's. Xcode comes with built in documentation which can be viewed from help menu. Xcode keeps this documentation uptodate with automatic update. Interface builder in Xcode is a powerfull tool for graphical designing of interfaces. 3. Building and Debugging iPhone simulator is used to run your application on desktop, on an environment equavalent to the real device. Building the application for iPhone and installing it on a device is a simple task with Xcode. You can even run the application on real device and debug it, this is called on device debugging which is a great functionality of Xcode. This will help the developers to debug their application on a real device. Datatips, break points and debug console all are available with on device debugging which makes our job much easier. 4. Analysing iPhone Applications
|
|
![]() |
|
Post Reply
|
| Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |