IPhone and iPad apps for absolute beginners

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 s...

Descripción completa

Detalles Bibliográficos
Otros Autores: Lewis, Rory, author (author), Moroney, Laurence (Independent consultant), author
Formato: Libro electrónico
Idioma:Inglés
Publicado: New York, New York : Apress [2013]
Edición:Fourth edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629760206719
Tabla de Contenidos:
  • 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
  • Summary
  • Chapter 3: Running Your App on a Device
  • Signing Up as an Apple Developer
  • Using the Developer Portal
  • Deploying to a Device with Xcode
  • Summary
  • 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
  • Summary
  • 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
  • Summary
  • 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
  • Summary
  • 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
  • Summary
  • 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
  • Summary
  • 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
  • Creating the App
  • Using a Navigation Controller
  • Passing Data to a View
  • Summary
  • 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
  • Summary
  • 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
  • Running the App
  • Creating an Internet-Connected App
  • Download an Image from the Web
  • Summary
  • Chapter 12: iPad Considerations
  • App Navigation on the iPad
  • Building an iPad App
  • Investigating the Storyboard
  • Summary
  • 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
  • Summary
  • Index.