Pensacola, Florida – This newest ebook by White and Chudzynski available as an iBook for the iPad from Apple’s iTunes Store, for Kindle from Amazon, and for the Nook from Barnes and Noble. This book is intended to get new iOS developers started creating apps of their own for the App Store using iOS 5. The basic concepts needed to get started developing apps are presented within the context of five App development projects that include new features in Xcode 4.2 and the iOS 5 SDK. The authors make extensive use of screenshots throughout the development of the projects presented in the iBook chapters so that readers are easily able to understand new concepts and successfully develop the apps described. The Ebook is priced at only $5.99.
Book covers the following concepts:
* History of iPhone/iPad programming
* Features and characteristics of the iPhone and the iPad
* Developing apps for the iPhone and the iPad
* The Objective-C programming language
* Overview of projects in this book
* Deploying apps
Project 1: Temperature Converter
* Adding iOS user interface elements: buttons, labels, text Fields, and events
* Delegation patterns
* Making connections from the user interface to the code
* Adding custom code to implement an application
Project 2: Photo Puzzle
* Designing an app
* Building a user interface and making connections
* Using different screen orientations
* Handling touch events to move elements on the screen
* Basics of Core Graphics
* Building simple animations using UIView class methods
* Using a Model View Controller
Project 3: Show Me App
* MapKit Framework
* Core Location Framework
* Displaying User Location
Project 4: Treats! App
* Creating multi view applications
* Saving data using NSUserDefaults
* Using timers
* Touch Events
* Pickers on example of UIPickerView
* Setting the User Interface orientation programmatically
* Transitioning between multiple views in an app
Project 5: Flash Cards App
* Navigation Controllers
The authors have developed many apps that are available for download from the iTunes App Store, and it is their belief that learning to develop apps within the context of projects will provide a satisfying and rewarding learning experience. Readers are encouraged to review relevant resources provided at Apple’s developer website to deepen their understanding of the concepts integrated into each project.
Laura J. White is an Assistant Professor in the Computer Science Department, and Program Director for Software Engineering at the University of West Florida. She has been teaching at the University of West Florida since 1993. Laura earned a B.S. in Computer Engineering from the University of New Mexico in 1984 and a M.S. in Computer Science from the Naval Postgraduate School in 1989, and a Ph.D. in Instructional Design for Online Learning at Capella University in 2006. She is a retired Surface Warfare Officer from the U.S. Navy. Laura has coauthored a book chapter, written numerous conference and journal publications. Laura J. White has developed several apps available for download from Apple’s App Store.
Janusz Chudzynski is a Software Engineer and iPhone Programmer for the Academic Technology Center at the University of West Florida, where he is continually engaged in the development of innovative applications using various technologies in the support of learning and research in learning. Janusz earned a M.S. in Computer Science at the University of West Florida, and a M.S. in Management and Marketing with a minor in Information Systems from Warsaw University Technology in 2006. He received an Apple Scholarship to attend the Worldwide Developers Conference (WWDC) in 2009. This conference is the most important programming event for the Apple Company. Janusz has also taught several iPhone Programming courses for the University of West Florida. Janusz Chudzynski has developed several apps available for download from Apple’s App Store.
ePressPlus publishes high quality online publications for programmers, software engineers, and others starting their adventure with programming. Copyright (C) 2012 Janusz Chudzynski and Laura J. White. All Rights Reserved. Apple, the Apple logo, iPhone, iPod and iPad are registered trademarks of Apple Inc. in the U.S. and/or other countries.