70 likes | 237 Views
Apple iPad. Going Where Google Maps Can’t. 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. CS 525. Development Project.
E N D
Apple iPad Going Where Google Maps Can’t 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 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 Joe Taylor CS 525
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 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]; Joe Taylor CS 525
Joe Taylor CS 525