Online Test Banks
Score higher
See Online Test Banks
eLearning
Learning anything is easy
Browse Online Courses
Mobile Apps
Learning on the go
Explore Mobile Apps
Dummies Store
Shop for books and more
Start Shopping

How to Create the iOS Application Architecture

The application architecture is where you will begin with your iOS app development. At a basic level, most apps are made up of the same basic components. Most apps are made up of the following:

  • Models: Model objects encapsulate the logic and content (data) of the app.

  • Views: Data content is useless if your user never sees it. Views are the windows to your content — the pathway to the user experience — and it's up to you to decide what information to display and how to display it. Part of the decision will involve what kind of view best serves your content. (Xcode offers you a number of different ways to display both information and navigation choices.)

  • View controllers: View controllers manage the user experience. They connect the views that present the user experience with the models that provide the necessary content. View controllers also manage the way the user navigates the app.

The MVC (Model-View-Controller) model is pretty much the basis for all iOS app development projects. The trick here is to come up with just the right views, view controllers, and model objects to get your project off the ground.

  • Add a Comment
  • Print
  • Share
blog comments powered by Disqus
Advertisement

Inside Dummies.com

Dummies.com Sweepstakes

Win $500. Easy.