IOS

  • The Mobile App Paradigm
  • Introduction to Xcode
  • Main characteristics of mobile apps.
  • Review of Intro to MVC
  • UIView and UIWindow classes
  • View Hierarchy
  • Memory Management
  • Custom Views: Creating a subclass of UIView, Drawing with Core Graphics
  • Controllers: View Controllers
  • Protocols
  • Views (View Life Cycle)
  • Views
  • Custom View
  • Recognizing and Handling Gestures: pinch, pan, zoom, swipe, and tap
  • UIImageView, UIWebView, UIScrollView, UITableView and UITableViewControllers
  • UICollectionVIew,SearchBar
  • Storyboards
  • Adding Scenes
  • Segues
  • Transitions
  • Using in a Tab Bar Application Table Views
  • Static and Dynamic Table Views o Delegates and DataSources
  • Table View Styles
  • Custom Cells Navigation Based Applications
  • UIPickerView and UIDatePicker
  • UIMapKIt
  • Animation Core
  • Notifications
  • Local Notifications
  • Push Notifications
  • SQLite Integration
  • Using SQLite Directly
  • Overview of Core Data