IOS Development Course

Training Course Details are as Below

    IOS
  • The Mobile App Paradigm.
  • Introduction to Xcode.
  • Main characteristics of mobile apps.
  • Differences between mobile apps and desktop apps.
  • How iOS is tailored to a mobile platform.
  • IOS main components and services.
  • Model-View-Controller Design Paradigm
  • The Mobile App Paradigm.
  • Review of Intro to MVC.
  • UIView and UIWindow classes.
  • View Hierarchy.
  • Transparency.
  • Memory Management.
  • Coordinate Space.
  • Custom Views: Creating a subclass of UIView, Drawing with Core Graphics.
  • Controllers: View Controller Initialization, View Life Cycle, Controllers of Controllers.
  • Intro to Objective-C
  • Coordinate Space.
  • Obj-C vs. C++ vs. C#.
  • Objects.
  • Dynamic Typing and Binding.
  • Classes.
  • Foundation Basics: collections, enumeration.
  • Memory Management Basics.
  • Advanced Objective-C
  • Protocols.
  • Views (View Life Cycle)
  • Views.
  • Custom Views
  • Custom Views.
  • Controllers, Controllers of Controllers
  • Controllers.
  • Controllers of Controllers.
  • Handling Gestures
  • Recognizing and Handling Gestures: pinch, pan, zoom, swipe, and tap.
  • Content Display
  • UIImageView, UIWebView, UIScrollView, UITableView and UITableViewController.
  • Persistent Storage
  • Property Lists and their limitations.
  • Archiving Objects.
  • Storing on the filesystem.
  • SQLite.
  • Core Data Framework.
  • Using @propertys to access information.
  • Xcode Generated Code for @property access.
  • Querying data.
  • Displaying Core Data data in Table Views.
  • Fetch Request.
  • Core Data Table View Controller.
  • Blocks and Multithreading
  • What is a block.
  • Block Syntax.
  • Context and Scope.
  • Memory Management in Blocks.
  • Declaring variables to hold blocks.
  • Shorthand in block definitions.
  • Usages of Blocks.
  • Grand Central Dispatch API.
  • Creating and Releasing Queues.
  • Putting blocks in queues.
  • Getting the current or main queue.
  • Advanced Service
  • Textual content: UITextView.
  • Keyboard control.
  • Alerts & Timers.
  • Core Media: audio, still photos and video.
  • Core Motion: accelerometer and gyro in apps.
  • Uploading to the App Store
  • Uploading to the app store

Our Expert Trainers are ready to teach you call 9516086800

Want Demo Class ?... First Fill Enquiry Form ?

Want demo class, you should fill the enquiry form. Just only your name, and mobile no. is required.

Top