Quick Enquiry Form

×

    IOS Course Syllabus

    IOS Training Syllabus

    iOS apps have been prominent for quite some time. They have a well-formed user interface and thus leads to user-friendliness. Learn everything related to iOS app development from SLA Institute and benefit from the well-defined iOS course syllabus.

    Introduction to Development MAC OS, IDE – XCODE, Interface Builder

    • Mac versions –Features
    • iOS versions -Features
    • Introduction to Xcode tool and Compilers

    Introduction to Objective-C

    • Creating Objective C classes and Methods
    • Creating Properties and methods
    • OOPS in Objective C
    • Inheritance, Polymorphism, Dynamic Typing, Dynamic Binding
    • Arrays,set,Dictionaries
    • Categories and protocols
    • Application Lifecycle
    • Xib, StoryBoard and Interface builder
    • Creating and building simple applications
    • UIState Preservation
    • View application sandbox and CrashLogs of Application
    Cocoa Design patterns
    • What is MVC?
    • Model, View and Controller Classes
    • Delegate and Datasource
    • Singleton Pattern
    • Observer pattern
    • Target-Action
    • Cocoa coding standards
    Memory Management
    • Introduction (alloc init, retain Release )
    • Auto release pool
    Objective – C ARC
    • Migrating your application to ARC
    • Basic Interaction with UIControls
    • Button,label,Textfields
    • switch,slider,progress bar
    • Alerts ∧ Action sheet
    • Table views
    • Scrollview, Web view, maps
    • SearchBar, popovers
    • Picker, Date picker, Imageview, Image picker controller
    • Gestures, Mouse events
    • Mail, Message, Phone call
    Orientation and iPhone sensors
    • The iPhone Accelerometer
    • Detecting shakes
    • Determining orientation
    • Responding to the accelerometer
    WorkingWithTableView
    • UITableViewController
    • Working with multiple TableViews
    • UITableViewCell
    • TableView practices
    • CustomCell creation.
    Multi -View Applications
    • view to view (Present model view controller )
    • Navigation controller
    • Tabbar controller
    • Pageview controller
    • Split view controller
    CoreGraphics and QuartzCore
    • UIKit and view lifeCycle
    • Draw lines and transforms.
    • Alpha ,Opaque ,hidden
    • Create PDF files
    • Merge Images
    • SplashView and Basic animation
    • Adding Views with animation
    Maps SDK
    • Introduction to MapKit Framework
    • Showing a simple Map
    • Update User Location
    • Background location updates of the user.
    REST and SOAP services, XML and JSON Parsing
    • Asynchronous and synchronous request
    • Soap service
    • Rest service
    • XML and JSON Parsing
    • KeyValue coding and Nested JSON objects
    • Error handling
    • Lazy loading
    Multitasking in iOS
    • NSThread and management of multiple threads
    • Synchronous and Asynchronous
    • Introduction to NSTimers
    • GCD in iOS
    • NSOperation and NSOperationQueue
    Database Persistence
    • User Defaults
    • Plist
    • SQLite
    • Core Data
    Media interaction
    • audio player
    • MediaPlayer
    • MPMovie player
    Notifications
    • Local notifications
    • App-level Notifications
    • Push Notifications
    Social Network Integration
    • FaceBook
    • Twitter
    • Google +
    Testing And Deployment
    • Debugging application in the device.
    • iOS5,iOS6,iOS7 features and differences
    • App Store Submission
    Conclusion

    The iOS app has a powerful brand value, and the customer experience is enhanced. Gain from the training from SLA Institute and learn the thorough iOS course syllabus.

    For Online & Offline Training

    Have Queries? Ask our Experts

    +91 88707 67784 Available 24x7 for your queries

    Quick Enquiry Form

      python-training-in-chennai

      100% Placement Support

      Live Online & Classroom
      Python Programming

      Discover your best career by learning on-demand Python Programming

      data-science-training-in-chennai

      Real Time Hands-on Training

      Live Online & Classroom
      Data Science Training

      Our training course will give you the required skills..

      machine learning in chennai

      Learn From Industry Experts

      Live Online & Classroom
      Machine Learning Training

      Machine learning is one of the buzzwords recently and this can be attributed…

      rpa-training-in-chennai

      No Cost EMI Option

      Live Online & Classroom
      RPA Training

      Discover your best career by learning on-demand RPA technology…

      software-testing-in-chennai

      Value-Based Certification

      Live Online & Classroom
      Software Testing Course

      Want to get career-oriented Software Testing Training in Chennai Then think about SLA Institute…

      java-training-in-chennai

      Lifetime Career Guidance

      Live Online & Classroom
      Java Training

      Our training course will give you the required skills to be one of the best picks by the IT employers…

      selenium-training-in-chennai

      Flexible Learning Hours

      Live Online & Classroom
      Selenium Testing

      Our training course will give you the required skills to be one of the best picks by the IT employers…

      dotnet-training-in-chennai

      Convenient Training Modes

      Live Online & Classroom
      Dot Net Training

      Discover the great opportunities in Dot Net by practicing on real-life implementation strategies for delivering…

      ccna-training-in-chennai

      Convenient Training Modes

      Live Online & Classroom
      CCNA Training

      The CCNA certification helps you in becoming a sound, well-equipped network engineer…

      php-course-in-chennai

      Advanced Course Curriculum

      Live Online & Classroom
      PHP Training

      Being a language for general purposes, PHP can develop both static and dynamic websites…

      full-stack-developer-training

      Experiential Full Stack Course

      Live Online & Classroom
      Full Stack Development

      Learn Full Stack Developer course from SLA Institute…

      1
      Softlogic-Academy