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...
Otros Autores: | , |
---|---|
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.