skip to main content
10.1145/1869542.1869629acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
tutorial

iPhone application development

Published: 17 October 2010 Publication History

Abstract

Apple's mobile handheld devices have been a huge success; beginning with the launching of the iPhone in 2007 and that has been maintained until present days with the launching of the iPad in 2010. There are now more than 85,000 apps available for the more than 50 million iPhone and iPod touch customers worldwide and over 125,000 developers in Apple's iPhone Developer Program. That is why iPhone is a new and widely extended platform to develop object-oriented applications.
iPhone platform involves several and amazing technologies that makes programming it a cool activity for experienced programmers willing to know the goodness of a mobile device, and a great option for students or novices to learn programming. Both of them will find the power of the iPhone libraries and development tools amazing to quickly start building powerful iPhone apps. We will be using Xcode under Mac OS X as our IDE, and Objective-C and iPhone API as our programming tools to create iPhone applications (from basic to medium level), which finally can be loaded into the iPhone device. We'll start with the classical "Hello World" and continue to develop applications using graphical user interfaces, handling multi-touch and motion detection, communication interfaces, and different media.

Reference

[1]
}}Apple: iPhone Dev Center, 2010. Retrieved August 25, 2010, from Apple Developer -- iPhone Dev Center: http://developer.apple.com/iphone.

Cited By

View all
  • (2014)A Dynamic User Interface for Transit Tracking ApplicationsProceedings of the 2014 Eighth International Conference on Complex, Intelligent and Software Intensive Systems10.1109/CISIS.2014.78(539-542)Online publication date: 2-Jul-2014
  • (2012)Mobile Applications as Tools to Support Embodied LearningInternational Journal of Cyber Behavior, Psychology and Learning10.4018/ijcbpl.20121001012:4(1-16)Online publication date: 1-Oct-2012

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
OOPSLA '10: Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
October 2010
352 pages
ISBN:9781450302401
DOI:10.1145/1869542

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 October 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Xcode
  2. apple technology
  3. iPhone SDK
  4. mobile applications development
  5. objective-C

Qualifiers

  • Tutorial

Conference

SPLASH '10
Sponsor:

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)58
  • Downloads (Last 6 weeks)1
Reflects downloads up to 12 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2014)A Dynamic User Interface for Transit Tracking ApplicationsProceedings of the 2014 Eighth International Conference on Complex, Intelligent and Software Intensive Systems10.1109/CISIS.2014.78(539-542)Online publication date: 2-Jul-2014
  • (2012)Mobile Applications as Tools to Support Embodied LearningInternational Journal of Cyber Behavior, Psychology and Learning10.4018/ijcbpl.20121001012:4(1-16)Online publication date: 1-Oct-2012

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media