Interview Questions and Answers, Frequently Asked Questions (FAQs) and Useful Articles

Home  >> Interview Questions and Answers  >> Mobile Application Development  >> iPhone Development Interview Questions and Answers

iPhone Development Interview Questions and Answers

Introducion to Iphone application Development
In 2007, Apple entered the cellular phone business with the introduction of the iPhone, a multi-touch display cell phone, which also includes the features of iPod.

What is an iPhone app?
An iPhone app is a program that runs on our iPhone/iPod Touch. It enables us to accomplish a certain task. They could be utility apps, games, enterprise apps, entertainment apps, apps to access our bank account etc.

Some popular apps are:

  • Face book-Social networking
  • Doodle Buddy-drawing
  • Pandora Radio-radio on our iPhone
  • Yelp-restaurant reviews

Why iPhone apps are popular?

  • Give our business a whole new way of transacting business for millions of users.
  • iPhones are the market leaders in the smart phone segment.
  • The iPhone has become a great device to surf the internet, play games, interact with social networks and transact business.

Requirements to develop iPhone Apps:

  • Mac OS 10.5/10.6
  • iPhone SDK(Software Development Kit 3.0/4.0)

iPhone SDK consists:

  • IDE to develop iPhone Apps is XCode(This tool is inbuilt in iPhone SDK)
  • Interface Builder-This is used to design GUI of Apps(Inbuilt feature of iPhone SDK)
  • Instruments - This is used to check any memory leaks in our apps(Inbuilt in SDK)
  • Simulator - This is used to test our apps before deploying into real device.

What is iphone reference library?
iPhone reference library is a set of reference documents for iPhone OS . It can be downloaded by subscribing to the iPhone OS Library doc set. Select Help>Documentation from Xcode, and click the subscribe button next to the iPhone OS Library doc set, which appears in the left column.

What is iphone sdk?
iPhone SDK is available with tools and interfaces needed for developing, installing and running custom native applications.
Native applications are built using the iPhone OS’s system frameworks and Objective-C language and run directly on iPhone OS.
Native applications are installed physically on a device and can run in presence or absence of network connection.

What is iphone OS?
iPhone OS runs on iPhone and iPod touch devices.
Hardware devices are managed by iPhone OS and provides the technologies needed for implementing native applications on the phone.
The OS ships with several system applications such as Mail, Safari, Phone, which provide standard services to the user.

What is iPhone?

  • IPhone is a combination of internet and multimedia enabled smart phone developed by Apple Inc.
  • iPhone functions as a camera phone, including text messaging, and visual voice mail
  • iPhone is a portable media player that resembles a video iPod
  • It has user interface that is built around the multi-touch screen including virtual keyboard.
  • App Store , which launched in the mid 2008 has over 1,00,000 applications with functionalities including games, references, GPS navigation, advertising, television shows, films, reference, celebrities.

Basic Iphone interview Questions and answers

Basic Iphone interview Questions and answers
What is iPhone?
What are the features of iphone 3gs?
What is iphone OS?
What is iphone sdk?
What is iphone architecture?
What is iphone reference library?
What are sensors in iphone?
What are the location services?
Describe the functionality of accelerometer of an iphone?
Explain about the applications that can be used with iphone?