Book description
If you've got incredible iOS ideas, get this book and bring them to life!
iOS 7 represents the most significant update to Apple's mobile operating system since the first iPhone was released, and even the most seasoned app developers are looking for information on how to take advantage of the latest iOS 7 features in their app designs. That's where iOS App Development For Dummies comes in! Whether you're a programming hobbyist wanting to build an app for fun or a professional developer looking to expand into the iOS market, this book will walk you through the fundamentals of building a universal app that stands out in the iOS crowd.
Walks you through joining Apple's developer program, downloading the latest SDK, and working with Apple's developer tools
Explains the key differences between iPad and iPhone apps and how to use each device's features to your advantage
Shows you how to design your app with the end user in mind and create a fantastic user experience
Covers using nib files, views, view controllers, interface objects, gesture recognizers, and much more
There's no time like now to tap into the power of iOS - start building the next big app today with help from iOS App Development For Dummies!
Table of contents
-
- Introduction
-
Part I: Getting Started
-
Chapter 1: What Makes a Great iOS App
- Figuring Out What Makes a Great iOS App
-
Using the iOS Platform to the Fullest
- Exploiting advantages of the system
- Accessing the Internet
- Knowing the location of the user
- Tracking orientation and motion
- Tracking users’ fingers on the screen
- Playing content
- Accessing information from Apple’s apps
- Copying, cutting, and pasting between apps
- Multitasking, background processing, and notifications
- Living large on the big screen
- Embracing Device Limitations
- Why Develop iOS Apps?
- Developing with Apple’s Expectations in Mind
- Thinking About You, Apps, and Money
- Enter the Cloud
- Developing an App the Right Way Using the Example App in This Book
- What’s Next
- Chapter 2: Getting to Know the SDK
- Chapter 3: The Nuts and Bolts of an Xcode Project
-
Chapter 1: What Makes a Great iOS App
-
Part II: Building RoadTrip
-
Chapter 4: Storyboards and the User Experience
- Introducing the Storyboard
- Defining What You Want an App to Do: The RoadTrip App
- Creating the Application Architecture
- What You Add Where
- Using Frameworks
- Using Design Patterns
- Working with Windows and Views
- View Controllers — the Main Storyboard Players
- What About the Model?
- It’s Not That Neat
- Taking a Look at Other Frameworks
- Understanding the MVC in the Project
- Chapter 5: Creating the RoadTrip User Interface
- Chapter 6: The Runtime, Managing Memory, and Using Properties
- Chapter 7: Working with the Source Editor
-
Chapter 4: Storyboards and the User Experience
-
Part III: Getting Your Feet Wet: Basic Functionality
- Chapter 8: It’s (Finally) Time to Code
- Chapter 9: Adding Outlets and Actions to Your RoadTrip Code
- Chapter 10: Adding Animation and Sound to Your App
-
Part IV: The Model and the App Structure
- Chapter 11: The Trip Model
- Chapter 12: Implementing the Master View Controller
- Chapter 13: Working with Split View Controllers and the Master View
- Chapter 14: Finishing the Basic App Structure
-
Part V: Adding the App Content
- Chapter 15: How’s the Weather? Working with Web Views
- Chapter 16: Displaying Events Using a Page View Controller
- Chapter 17: Finding Your Way
- Chapter 18: Geocoding
- Chapter 19: Finding a Location
- Chapter 20: Selecting a Destination
- Part VI: The Part of Tens
- About the Author
- Cheat Sheet
- More Dummies Products
Product information
- Title: iOS App Development For Dummies
- Author(s):
- Release date: April 2014
- Publisher(s): For Dummies
- ISBN: 9781118871058
You might also like
book
Swift 5 for Absolute Beginners: Learn to Develop Apps for iOS
Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become …
video
Learning To Build iOS Apps
In this Learning To Build iOS Apps training course, expert author Michael Lehman will teach you …
book
Android Application Development All-in-One For Dummies, 3rd Edition
Conquer the world of Android app development Android has taken over the mobile and TV markets …
book
UI Design for iOS App Development: Using SwiftUI
Design is a challenge for most developers. Without a background or training in user interface skills, …