As a developer should have knowledge about the tools used for developing Apps in iOS.I have introduced some basic concept regarding Xcode. Xcode is an integrated development environment (IDE) containing a suite of software development tools developed by Apple for developing software for OS X and iOS.
and yes, you can only run it on a Mac computer. Maybe i should mention you can write C, C++, and objective C programs with Xcode
Xcode is mainly a development environment in which you would write your program's (or game's) code.
You would use a language such as C++, Objective-C or Java. Xcode does have interface-builders for laying out Application windows (such as which buttons go in the "File" and "Help" menus which are at the top of most programs), but almost everything else must be written in code
First released in 2003, the latest stable release is version 5.1 and is available via the Mac App Store free of charge for Mac OS X Lion, OS X Mountain Lion and OS X Mavericks users
The Xcode suite also includes most of Apple's developer documentation, and built-in Interface Builder, an application used to construct graphical user interfaces.
1.What are the differences between Cocoa and Cocoa Touch?
2.What is Xcode ?
3.What is the use of plist ?
4.What is .ipa in iOS ?
5.What is .xib in iOS ?
6.What are required delegates and data sources for Table View?
7.What are required delegates and data sources for Table View?