My Account Log in

1 option

IPhone and iPad apps for absolute beginners / Rory Lewis, Laurence Moroney.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Lewis, Rory, author.
Moroney, Laurence (Independent consultant), author.
Language:
English
Subjects (All):
Application software--Development.
Application software.
Physical Description:
1 online resource (XIV, 332 p. 329 illus.)
Edition:
Fourth edition.
Place of Publication:
New York, New York : Apress, [2013]
Language Note:
English
System Details:
text file
Summary:
This update of an Apress bestseller walks you through creating your first app, with plain English and practical examples using the latest iOS 7 software development platform and more. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad app development, and gives you simple, step-by-step instructions to get you started. Teaches iPhone and iPad apps development in language anyone can understand Provides simple, step-by-step examples that make learning easy, using iOS 7 Offers bonus videos from the author that enable you to follow along—it’s like your own private classroom The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for iPhone apps. Over 1 billion apps were downloaded during the nine months following the launch of the App Store, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next best-selling iPhone app—that’s why you’re reading this now! And with the popularity of the iPad, this demand will just continue to grow.
Contents:
Intro
Contents at a Glance
Contents
About the Authors
About the TechnicalReviewer
Acknowledgments
Chapter 1: Getting Started
Getting a Mac
Getting Xcode
Getting a Store Account
Downloading and Installing Xcode
Running Xcode
The Apple Developer Portal
Summary
Chapter 2: Your First iOS Apps
Creating Your First iPhone App
Xcode and Your Project Files
Using Interface Builder to Create Your "Hello, World" App
Writing the Code for Your Application
Testing the App on the iPhone Emulator
Creating Your First iPad App
Chapter 3: Running Your App on a Device
Signing Up as an Apple Developer
Using the Developer Portal
Deploying to a Device with Xcode
Chapter 4: Your Second iOS App
Creating the Project and Adding a Graphic
Creating the User Interface
Adding the Image View
Adding a Label
Adding a Button
Writing the Code for Your App
Digging the Button Code
Editing Your Code
Pit Stop-Reviewing Some Concepts
Storyboards
Classes
Methods
Header Files
Chapter 5: Going Deeper: Patterns and Delegates
Building an App for Text Input
Create and Design your App
Set Up Your Connections and Write Your Code
Going Deeper into Text Field Behavior
Using Delegates
Setting Up the Delegate
Writing the Delegate Function
Expanding on Delegates
Dismissing the Keyboard
Changing the App to Have More Controls
Chapter 6: Debugging iOS7 Apps
Creating the App
Designing the Magic 8-ball App
Writing the Code
Debugging the App
Handling a Coding Error
Using Breakpoints
Handling Runtime Errors
Handling Compile-time Errors
Chapter 7: Exploring UI Controls
The Segmented Control
UISegmentedControl Example
Building an App with a UISegmentedControl.
The Slider Control
Slider Control Example
Building an App with a Slider
The Switch Control
The Stepper Control
Chapter 8: Picker Controls
Date Input with the Date Picker
Using UIDatePicker in an App
Create the User Interface for the "Date Picker" App
Write the Code for Your "Date Picker" App
Exploring Options on the UIDatePicker
Using the UIPicker Control
Creating a UIPicker App
Creating the Data Source
Setting the Number of Components
Setting the Number of Rows
Setting the Values for Rows and Components
Handling Delegated Events on the UIPicker
Using a Multi-component UIPicker
Adding Another Data Source
Updating the Number of Components
Updating the Number of Rows per Column
Updating the Titles per Row
Catching the Selection
Chapter 9: Using Table Views
Examples of the Table View
Custom Cells in a Table View
Navigation in a Table View
Graphical Subviews for Table View Cells
Controls Within Table View Cells
Your First Table View App
Capturing User Selection
Creating a Multi-Selection Table View
Designing the Interface
Editing the Headers
Creating the Data
Setting the Delegate and Data Source
Setting the Number of Sections
Setting the Number of Rows per Section
Creating the Table Cells
Getting the User's Selection
Running the App
Using Table Views for Navigation
Using a Navigation Controller
Passing Data to a View
Chapter 10: Mapping in iOS
Creating a Mapping App with the Map View
Detecting Map Location
Adding Pins to a Map
Changing the Map Mode
Chapter 11: Web Views and Connections
The Web View Control
Build a Web View App
Designing the App
Outlets, Actions, and Delegate Declarations
Editing the Code.
Managing the UITextFieldDelegate
Creating the Custom CallWeb Method
Coding the Action Methods
Creating an Internet-Connected App
Download an Image from the Web
Chapter 12: iPad Considerations
App Navigation on the iPad
Building an iPad App
Investigating the Storyboard
Chapter 13: Deploying Your App to the App Store
Preparing Your App for Store Deployment
Setting the General Settings
Editing App Identity
Editing App Icons
Creating Settings for Your App on iTunes Connect
Building Your App for Store Distribution
Index.
Notes:
Includes index.
Description based on print version record.
ISBN:
9781430263623
1430263628
OCLC:
1079006053

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account