Creating a Mobile App

Sorted by:  

iPhone Application Design Checklist

iPhone applications are complex, and it’s important to keep your eye on both the style and the function of your product. When you inspect your application, check these aspects: [more…]

Metadata Checklist for Creating iPhone Applications

For an iPhone application to function, it needs to check all the boxes for metadata. Follow these rules to make your metadata functional and helpful: [more…]

Localization Checklist for Creating iPhone Applications

An iPhone application may be designed in one country and distributed in many. For maximum sales, you need to consider the language and cultural preferences of every country where you hope to make sales [more…]

Setting Up a Nib for your iPhone or iPad

Nib files end in .xib and are used in Interface Builder to construct the screens of your game application for your iPhone or iPad.

To start building a nib file, double-click it in Xcode to open the file [more…]

How to Create an Xcode Project for an iPad App

To develop an iPad app (or an app for the iPhone or any other Mac device), you work in what's called an Xcode project. So, time to fire your own Xcode project up. [more…]

How to Customize Xcode for Your iPad App

Xcode gives you options galore when it comes to creating an iPad app; you probably won't customize much of Xcode until you have a bit more programming experience under your belt, but a few customization [more…]

How to Use Frameworks in Your iPad App

A framework offers common code that provides generic functionality. The iPhone OS for the iPad provides a set of frameworks for incorporating technologies, services, and features into your apps. For example [more…]

How to Control the View in Your iPad App

When creating your iPad app, you need to include code that controls the view in that app. The following example iPad app is designed to display words scrolling down the screen. After opening the [more…]

How to Set Up User Preference Settings in Your iPad App

You can set preferences for iPad applications, which are application-specific settings used to configure the behavior or appearance of your iPad app. You can create and save preference settings in your [more…]

How to Add Outlets to a Modal View Controller in Your iPad App

Before using Interface Builder to create the elements for the Modal view of your iPad app, you should first put outlets in your app's code that will connect your methods to the Interface Builder interface [more…]

How to Add Methods to a Modal View Controller in Your iPad App

If your iPad app has a Modal view, you need to add methods to the SettingsViewController.m(implementation) file. These methods manage the iPad app's Modal view and perform any user-input actions. [more…]

Commonly Used Code in Android Application Development

"My app needs a broadcast receiver. Can someone remind me how I can code a broadcast receiver? And while you're at it, how does an activity return a result? Oh, heck. Where can I find all that stuff quickly [more…]

Common Android Game Development Tasks

In the process of developing Android games, you'll perform a few common tasks over and over. If these tasks aren't already automatic for you, keep them handy. [more…]

Add a Modal View to your iOS App

Modal views on the iPhone and iPad are great for those situations when you want the user (or the user wants) to do something outside the application flow. Rather than use a Navigation controller with a [more…]

Implementing a Table View in Your iOS App

The functionality in the DestinationController is in the Table view. You’ve probably worked with Table views before — but those used static cells. Now it’s time to branch out on your own and understand [more…]

Understanding iOS Animation

Fortunately, most of what you need to do as far as iOS animation is concerned is already built into the framework. Some view properties can be animated [more…]

Animating a View on Your iOS App

Whenever you assign a new value to certain view properties (such as the frame and center properties), the view is immediately redrawn and the change is immediately visible on the screen. [more…]

Understanding Geocoding on the iPad

Converting an address to a set of map coordinates is called forward geocoding, while converting from a set of coordinates to an address is called reverse geocoding. [more…]

iOS App Development: Understand State Transitions

The UIApplication object provides the application-wide control and coordination for an iOS application. It is responsible for handling the initial routing of incoming user events [more…]

Ten Ways to Be a Happy Developer

In iOS app development, those little things you knew you were supposed to do, but didn't, will catch up with you early and often, so learn to pay attention to from the very start in app development. Here [more…]

Working with Audio in iOS Apps

Specifically there are two different ways iOS has for implementing audio. One is an instance of the AVAudioPlayer class—called, appropriately enough, an [more…]

How to Download the Reachability Sample

Apple provides a sample application called Reachability that shows how to determine whether you have an Internet connection for your iOS app (as well as quite a bit of additional network information). [more…]

How to Download the Reachability Sample with ARC Code

Apple's Reachability sample application for iOS apps has been recently updated to use ARC. Here is how you use both ARC and non-ARC files in your project. [more…]

Working in the Debug Area and Debug Navigator

When you create apps for iOS 6 using Xcode 4, Apple has made it easier to write code with fewer bugs, as well as use the debugger to track down bugs you do have. [more…]

How to Reduce Bugs with Xcode 4

Although some iOS developers think that writing code is where they spend the vast majority of their time when they're developing an app, debugging is actually right up there as a very close second. [more…]

Sign Up for RSS Feeds

Computers & Software