Creating a Mobile App

Sorted by:  

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…]

Working with Object Graphs in Storyboarding

You can use storyboarding to begin your iOS application development in Xcode4. As you create your storyboard, you create an object graph that is then archived when you save the file. When you load the [more…]

Using Frameworks in iOS App Development

One thing that makes iOS software development so appealing is the richness of the tools and frameworks provided in the iOS Software Development Kit (SDK). In this regard, the frameworks are especially [more…]

Using Design Patterns in iOS App Development

When it comes to iOS app development, the framework is designed around certain programming paradigms, also known as design patterns. The design pattern is a model that your own code must be consistent [more…]

The Model-View-Controller (MVC) Design Pattern

The iOS frameworks are object oriented. An easy way to understand what that really means is to think about a team working in an office. The work that needs to get done is divided up and assigned to individual [more…]

How to Make Gestures on the iOS Simulator

When you run your app on the iOS Simulator, you have to use different actions to simulate the gestures you would normally use. On the real device, a gesture is something you do with your fingers to make [more…]

Working with Windows and Views in iPad Apps

iPad apps have a single window, so you won’t find additional document windows for displaying content. When your application is running — even though other apps may be hibernating or running in the background [more…]

Create the Table View in Your iOS App

Although powerful, Table views in iPhone and iPad apps are surprisingly easy to work with. To create a Table view, you follow only four — count ’em, four — steps, in the following order: [more…]

Develop Your iOS Application with Storyboarding

As you develop your iPhone or iPad application, you use Interface Builder to graphically add user interface elements to each one of your views in the storyboard [more…]

Container Views for iOS Apps

Container views are a technical (Apple) term for content views that do more than just lie there on the screen and display your controls and other content. The [more…]

Text and Web Views in iOS Apps

Text and Web views provide a way to display formatted text in your iPhone or iPad application. The UITextView class supports the display and editing of multiple lines of text in a scrollable area. The [more…]

Different Kinds of Views You Use in iOS Apps

Frameworks for iOS apps supply the classes you have to work with in your application — classes like UIView, UIViewController, UIControl, and a whole lot more. The [more…]

View Controllers — the Main Storyboard Players

The storyboard of your iOS app is the white board, so to speak, on which you lay out the flow of the elements, or design pattern, of your application. This example application developed called RoadTrip [more…]

View Controllers in iPad Apps

When you create and storyboard apps for iOS 6, view controllers will be the heart and soul of your storyboard. View controllers are typically the objects that serve as delegates and data sources for Table [more…]


Sign Up for RSS Feeds

Computers & Software