iOS Development

Model

Michael L. Collard, Ph.D.

Department of Computer Science, The University of Akron

3460:489 iOS Development Fall 2014

Major Parts of iOS Application

MVC

Pure MVC

Major Design Characteristics

Example: srcML Architecture

<unit xmlns="http://www.sdml.info/srcML/src" xmlns:cpp="http://www.sdml.info/srcML/cpp" language="C++" filename="main.cpp"/>

srcML Design

Why not go further?

iOS Coupling

iOS MVC

For 3460:489