iOS Development Mobile Provider Application

wakecabbagepatchΛογισμικό & κατασκευή λογ/κού

18 Νοε 2013 (πριν από 3 χρόνια και 10 μήνες)

260 εμφανίσεις

iOS

Development


Mobile Provider Application

Code Camp 2012

iOS

Development Outline


iOS

Development Requirements


Overview of Provider
Application


XCode

IDE Overview


Primer on Objective C


Setting up the Project


Overview of MVC Pattern


UI Controls


Publishing

© 2012 University of Phoenix, Inc. All rights reserved.”

iOS

Development Requirements



Apple's
iOS

Software Development Kit (SDK
)


A

computer that can run the
SDK


A

basic understanding of object
-
oriented programming
languages like
Objective
-
C


Apple's
proprietary integrated development
environment


Become
a registered developer.


© 2012 University of Phoenix, Inc. All rights reserved.”


Overview of Provider Application


Create a mobile application that allows users to find a medical
provider.


Access specialties and locations and display them in lookup lists.


Find providers and display them in a list by specialty, location and
last name.


Put provider in a favorites list or remove them


Call provider


Locate
p
rovider in a map


© 2012 University of Phoenix, Inc. All rights reserved.”


XCode

IDE Overview


© 2012 University of Phoenix, Inc. All rights reserved.”


XCode

IDE Overview


Assistant
Editor

Source
Editor

Interface
Builder Built
-
In

iOS

Simulator

Integrated Build System

Compilers

Graphical Debugger

Static Analysis

Organizer




© 2012 University of Phoenix, Inc. All rights reserved.”


Snapshots

Refactoring

Complete
Documentation

Version
Editor

Live
Issues

Fix
-
it

Quick Help









Primer on Objective C



Objects, Classes, and Messaging


Defining a Class


Protocols


Declared Properties


Categories and Extensions


Associative References


Fast Enumeration


Enabling Static Behavior


Selectors


Exception Handling


Threading

© 2012 University of Phoenix, Inc. All rights reserved.”


Setting up the Project


© 2012 University of Phoenix, Inc. All rights reserved.”


Overview of MVC Pattern


© 2012 University of Phoenix, Inc. All rights reserved.”


UI Controls


Navigation
Bar

Toolbar

Tab
Bar

Status
Bar

Icons

Table
View

Keyboards

Picker

© 2012 University of Phoenix, Inc. All rights reserved.”


Action
Sheet

Switches

Segmented
Control

Slider

Notification/Alert

Publishing

© 2012 University of Phoenix, Inc. All rights reserved.”