Rock your resolutions. Take the Dummies challenge and you could WIN $1,000! Get Started.

Mobile App Development Basics

Sorted by:  

Access the Internet with iOS Device

An iOS device can access websites and servers on the Internet through Wi-Fi or optional 3G or 4G services. This Internet access gives you the capability to create apps that can provide real-time information [more…]

Track Location and Motion with iOS Location Services

You can develop an iOS 6 app that can determine the device’s current location or even be notified when that location changes, using iOS location services. As people move, it may make sense for your app [more…]

Access Information from Apple’s Apps

Your iOS app can access the user’s information in the Contacts app and display that information in a different way or use it as information in your application. For example, a user could enter the name [more…]

iOS 6 App Development: Multitasking, Background Processing, and Notifications

Although iOS doesn’t have true multitasking, it has instant-on task switching that reduces application startup and makes it easier to continue right where you left off. For certain kinds of applications [more…]

Develop iOS 6 Apps for iPad’s Big Screen

When developing mobile apps for iOS 6, keep in mind that the iPad display offers enough space to show a laptop-style application (which is one reason why web pages look so great). [more…]

iOS 6 App Development: Device Limitations of iPhone and iPad

Along with all the great features of the iPhone and iPad, they also have some limitations. The key to successful app development — and to not making yourself too crazy — is to understand those limitations [more…]

Design Apps for Fingers on iPad, iPhone, and iPod Touch

Although the Multi-Touch interface of iOS 6 is a feature of the iPad, iPhone, and iPod touch, it brings with it some limitations. First of all, fingers aren’t as precise as a mouse pointer, which makes [more…]

Balance Memory and Battery Life in iOS 6 App Development

As an app designer developing mobile apps for iOS 6, you have several balancing acts to keep in mind, including the inherent limitations of memory and battery power: [more…]

Develop iOS Apps with Apple’s Expectations in Mind

Just as the iPhone and iPad can extend the reach of the user, the device possibilities and the development environment can extend your reach as a developer. To make sure that you’re reaching in the right [more…]

Design iOS 6 Apps for the Right Devise: iPad or iPhone

The iPad, of course, has an older albeit smaller brother — the iPhone. In one corner, you have a light, small, mobile device that you can take with you — one that almost disappears as it becomes part of [more…]

Develop iOS 6 Apps That Use iCloud

Apple, of course, created a great deal of excitement when it announced iCloud. However, iCloud is more than just an integral part of the built-in applications; it can also be used by developers to implement [more…]

Develop iOS Apps Using the SDK

The iOS Software Development Kit (SDK) provides support for developing iOS applications and includes the complete set of Xcode tools, compilers, and frameworks for creating applications for iOS and Mac [more…]

Using Xcode to Develop an App

To develop an iPhone, iPod touch, or iPad app, you have to work within the context of an Xcode project. Xcode supports the following activities that are parts of developing your application: [more…]

The Workspace Areas of Xcode

Command central for Xcode is the Workspace window, where you’ll do all the things you need to do to develop your app. The Workspace is divided into four [more…]

How to Uninstall Apps and Reset Your Device

You uninstall applications on the Simulator the same way you do on the iPad, except you use your mouse instead of your finger. Follow these steps: [more…]

Navigator Area Navigators in Xcode

The Navigator area of Xcode contains a host of navigators that organize the tasks and components you use within your Xcode project. You use a Navigator selector bar to select the navigator you need. This [more…]

Editor Area Content Editors in Xcode

The Editor area of Xcode has a number of editors you use to edit specific content. Content editors are context based, meaning that the selection you make in a Navigator or Editor [more…]

Utility Area of Xcode

The Utility area of Xcode has two panes: the Inspector pane and the Library pane. You can expand either pane to hide the other. When working within the Inspector pane, you click a button in the Inspector [more…]

The Toolbar and Tab Bar in Xcode

The toolbar in Xcode (shown in the figure) includes Workspace-level tools for managing and running schemes(instructions on how to build your application), viewing the progress of [more…]

Overview of the Organizer Window in Xcode

The Organizer window in Xcode (shown in the figure) enables you to do the supplemental tasks associated with development, such as accessing documentation and managing devices, archives, and project-related [more…]

How to Create a Practice Project in Xcode

Because developing an iPhone and/or an iPad app requires you to work in an Xcode project, you should create one. You can build a practice app called RoadTrip [more…]

Explore Your Project in Xcode

To develop an iOS app, you have to work within the context of an Xcode project, very much like the one shown in this figure. This is, in effect, Command Central for developing your app; it displays and [more…]

Overview of the Project Editor in Xcode

You have to work within the context of an Xcode project to develop an iOS app. Having your project selected in the Navigator area’s Project navigator (as shown in the figure) sets a couple of balls rolling [more…]

Overview of the Project Navigator in Xcode

You have to work within the context of an Xcode project to develop an iOS app. After you have created your project in Xcode, the Xcode workspace displays the Project navigator. [more…]

How to Set Your Xcode Preferences

You have to work within the context of an Xcode project to develop an iOS app. Xcode gives you options galore. You probably won’t change any of them until you have a bit more programming experience under [more…]


Sign Up for RSS Feeds

Computers & Software
Rock your resolutions. Take the Dummies challenge and you could WIN $1,000! Get Started.