1 / 7

Apple iPad

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.

bluma
Télécharger la présentation

Apple iPad

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Apple iPad Going Where Google Maps Can’t Joe Taylor CS 525

  2. 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

  3. 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

  4. Joe Taylor CS 525

  5. 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

  6. 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

  7. Joe Taylor CS 525

More Related