apple ipad going where google maps can’t spring 2010joe taylorcs 525

Post on 22-Dec-2015

216 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Apple iPadGoing Where Google Maps Can’t

Spring 2010 Joe Taylor CS 525

Recent Developments

• SDK 3.2 released late March 2010

– iPad Applications

– Universal Applications

• iPad Wi-Fi

– Accelerometer, Compass, Bluetooth

• iPad Wi-Fi + 3G

– Adds GPS & cellular location services

Spring 2010 Joe Taylor CS 525

Development Project

• Create a location aware iPad / iPhone App

• Display UCCS main campus map

• Zoom in / out

• Rotate between portrait and landscape

• Display current location on map and update as device moves around campus

Spring 2010 Joe Taylor CS 525

Spring 2010 Joe Taylor CS 525

iPhone SDK Classes

• UIImage holds image data

• UIImageView displays a UIImage

• UIScrollView holds a UIImageView and manages scrolling and zooming

• CLLocationManager provides location coordinates and accuracy estimates

Spring 2010 Joe Taylor CS 525

Observations• iPad / iPhone dev is simple yet unique

• Portrait to Landscape transitions take effort

• Distinct view classes can be created for iPhone and iPad within an app

• Objective C notation has its own style

imageView = [ [ UIImageView alloc ] initWithImage: [ UIImage imageNamed: @"Map.png" ] ];

• Memory management is required

[ imageView release];

Spring 2010 Joe Taylor CS 525

Spring 2010 Joe Taylor CS 525

top related