IOS Development Online Training

IOS Development Online Training

0 STUDENTS ENROLLED

    Introduction

    Become an expert in developing iPhone applications. Keen Technologies IOS Development Training encourages the spirit of competition among developers leading to create good apps.

    Course Content

    1. Simple IPhone Application
    Start with creating an Xcode for IOS development to Declare instance variables, setting up connection to UI and much more.. in this introduction module.

    • Creating an Xcode Project for Iphone
    • Using the IOS Interface Builder
    • Model-View-Controller in IOS
    • Declaring instance variables in IOS
    • Declaring methods
    • Setting connections in IOS to UI Views
    • Setting targets and actions
    • Deploying an Application in IOS
    • IOS Application lifecycle
    • Summary

    2. Objective-C For IOS
    The language used in IOS development is objective C. It is an object oriented language and hence it would be easy for those who have some background in object oriented language programming, how to and when to use categories and extensions while coding. You will also learn how to use the Xcode IDE efficiently.

    • IOS Data Types
    • Objects
    • Instances
    • How to Create an instance in IOS
    • Try Sending messages
    • Destroying an instance
    • Collection
    • NS Array
    • IOS NS Mutable Array
    • NS Dictionary
    • IOS NS Mutable Dictionary
    • Sub-classing an Objective-C Class
    • Instance Variables
    • Accessors and properties
    • What are the various IOS Instance methods
    • Initializers
    • Self, Super, Class methods

    3. Memory Management In IOS Development
    When you have finished working through this guide, you will have the knowledge you need to manage your application’s memory for IOS by explicitly managing the life cycle of objects and freeing them when they are no longer needed.

    • IOS Object ownership
    • Auto release pools in IOS
    • Retain IOS count management

    4. IOS Target & Action Design Pattern
    Target-action is a design pattern in IOS which an object holds the information necessary to send a message to another object when an event occurs. Learn much more.. in IOS training.

    • IOS UI Button/UI Segment Control/UI Switch
    • Setting targets and actions
    • IOS Implementation methods
    • Summary

    5. Delegate Design Pattern In IOS
    Learn delegation in IOS training. It is a mechanism in which one object acts on behalf of, or in coordination with, another object. In this module, you will learn how to implement delegate methods and the different kinds of protocols in IOS.

    • IOS UI Text Filed
    • What are protocols in IOS
    • Implementing delegate methods
    • Summary

    6. IOS Core Location Framework
    The Core Location framework in IOS development lets you determine the current location or heading associated with a device.

    • CL Location & CL Location Manager in IOS
    • “Where am I” application
    • Summary

    7. IOS View Controllers
    View controllers in IOS development are a vital link between an app’s data and its visual appearance. Therefore, view controllers provide the skeletal framework on which you build your apps.

    • IOS Model-View_Controller Design pattern
    • Basics of View Controller
    • IOS Life Cycle of View Controllers
    • Different Types of View Controller in IOS
    • Creation of View Controller
    • Using IOS Interface Builder Programmatically
    • Summary

    8. UI Navigation Controller In IOS
    The IOS UI navigation controller class implements a specialized view controller that manages the navigation of hierarchical content. This navigation interface makes it possible to present your data efficiently and makes it easier for the user to navigate that content.

    • Basics of IOS UI Navigation Controller
    • UI Navigation bar/UI Navigation Item
    • Creation of UI Navigation Controller for IOS
    • Using Interface Builder
    • Programmatically
    • Summary

    9. IOS UI Tab Bar Controller
    Learn the basics of Tab Bar controller, creation of UI Tab Bar controller, interface builder in this module.

    • Basics of UI Tab Bar Controller
    • IOS UI Tab Bar
    • Creation of IOS UI Tab Bar Controller
    • Using Interface Builder
    • Programmatically
    • Summary

    10. UI Table View And UI TableView Controller
    The focus in this module is how to use the IOS UI table view controller class that creates a controller object and manages a table view.

    • Basics of UI Table View
    • Creation of Custom IOS UI Table View
    • IOS UI Table View Cell
    • Creation of UI Table View Controller
    • Using the IOS Interface Builder
    • Programmatically
    • Summary

    11. Advanced IOS UI Table View Cell Programming
    In this module, we demonstrate the concept of UI table view cell Programming in IOS, the basics of UI table view in customizing the UI table.

    • Basics of IOS UI Table View Cell
    • Custom UI Table View in IOS
    • Summary

    12. Advanced UI Table View Programming
    After covering the basics of UI table view, this module will focus over the Editing options available for the UI Table view in IOS.

    • Editing a UI Table View
    • Deleting/Moving/Inserting rows
    • Summary

    13. IOS Camera
    In this tutorial, we are going to learn how to use the built-in camera of the iPhone (or the iPod or iPad, if they have one) to take a photo. Also, we’ll see how to access the internal photo library and allow user to pick a photo.

    • IOS UI Image View
    • IOS Camera
    • IOS Phone Library
    • Summary

    14. Gesture Programming In IOS
    IOS apps recognize combinations of touches and respond to them in ways that are intuitive to users, such as zooming in on content in response to a pinching gesture and scrolling through content in response to a flicking gesture. Learn more about gesture programming in this module.

    • Basics of IOS Touch Events
    • Responding to Touch Events in IOS
    • Moving an Image View based on gestures in IOS
    • Summary

    15. Animation Programming In IOS
    Core Animation is a graphics rendering and animation infrastructure available on IOS. This module will train you on Layer animation, UI view animation and much more.

    • UI View IOS Animation
    • Basics of Layer in IOS
    • IOS Layer Animation
    • Summary

    16. Playing Audio And Video In IOS
    By the end of this module, you will be able to Play audio files and video files over any IOS device.

    • Playing Audio Files in IOS
    • Playing Video files in IOS
    • Audio/Video recording
    • Summary

    17. IOS Notification And Rotation
    Understand Device notifications and custom notifications in IOS development through this module.

    • Notification Center, UID
    • Device Notifications
    • Custom Notifications
    • Summary

    18. Data Storage
    Understand the various types of storages designed into IOS, Core Data and much more in this section:

    • Different types of Storages in IOS
    • IOS NS User Defaults
    • Sqlite
    • Files
    • Core Data in IOS

    19. IOS NS UserDefaults
    The IOS NS-User defaults class provides a programmatic interface for interacting with the defaults system.

    • Storing data in NS User Defaults
    • Access data from IOS User Defaults
    • Summary

    20. Files And App SandBox In IOS
    The sandbox restricts each application so that it can only read its own files, and must get explicit user permission for access to features like location, camera, microphone, etc. Cookies are stored per-app, and sqlite databases are files subject to the sandbox restrictions. Learn much more in IOS developmet.

    • Basics of App SandBox in IOS
    • Writing data to files in IOS
    • Reading Data from files in IOS
    • Summary

    21. IOS Sqlite Programming
    Sqlite can be used in IOS for handling data. It just uses the sqlite queries which make it easier for those who know sql.

    • Basics of DML
    • Integration of Sqlite into Apps in IOS
    • Summary

    22. XML Programming In IOS
    XML is a markup language that allows you to describe the structure of a document’s data entirely in text, using tags that you can arbitrarily define. This document explains how to use XML Parser.

    • Basics of IOS XML Structure
    • XML Parsing in IOS
    • Summary

    23. Threading In IOS
    This module provides an overview of the thread technologies available in IOS along with examples of how to use those technologies in your applications.

    • IOS Basic Thread Programming
    • Create Custom thread to fetch data from URL in IOS
    • Summary

    24. IOS Webservices
    This module explains about the simple RSS reader App, XML parsing and also Integrating with UI.

    • Basics of Webservices
    • Simple IOS RSS Reader App
    • Fetching data from URL in IOS
    • XML Parsing
    • Integrate with UI
    • Summary

    25. Core Data In IOS
    It is actually a framework that lets IOS developers store (or retrieve) data in database in an object-oriented way.

    • Basics of Core Data
    • Store/Retrieve data using IOS core data framework
    • Build Sample IOS app using core data
    • Summary

    26. IOS App Store Basics
    Learn what an App store in IOS is, its complete environment and also learn how to build an App store during IOS training.

    • Overview of Developer/Provisional certificates
    • Prepare IOS App store build
    • Summary

    27. IPad Basics
    This module will focus on the iPad user interface

    • Overview of iPad Application
    • UI Pop-over Controller
    • UI Split View Controller
    • Summary

    28. IOS Map Kit Framework
    The Map Kit framework IOS provides an interface for embedding maps directly into your own windows and views. This framework also provides support for annotating the map, adding overlays, and performing reverse geo-coding lookups to determine place mark information for a given map coordinate.

    • Overview of map kit programming in IOS
    • Where am I App in IOS
    • Summary

    29. Address Book Framework In IOS
    The Address Book technology for IOS provides a way to store people’s contact information and other personal information in a centralized database, and to share this information between applications. This module covers the key concepts of the Address Book technology and explains the basic operations you can perform.

    • Overview of Address Book API in IOS
    • Summary

    30. Simple IPhone Application
    Start with creating an Xcode for IOS development to Declare instance variables, setting up connection to UI and much more.. in this introduction module.

    • Creating an Xcode Project for Iphone
    • Using the IOS Interface Builder
    • Model-View-Controller in IOS
    • Declaring instance variables in IOS
    • Declaring methods
    • Setting connections in IOS to UI Views
    • Setting targets and actions
    • Deploying an Application in IOS
    • IOS Application lifecycle
    • Summary

    31. Objective-C For IOS
    The language used in IOS development is objective C. It is an object oriented language and hence it would be easy for those who have some background in object oriented language programming, how to and when to use categories and extensions while coding. You will also learn how to use the Xcode IDE efficiently.

    • IOS Data Types
    • Objects
    • Instances
    • How to Create an instance in IOS
    • Try Sending messages
    • Destroying an instance
    • Collection
    • NS Array
    • IOS NS Mutable Array
    • NS Dictionary
    • IOS NS Mutable Dictionary
    • Sub-classing an Objective-C Class
    • Instance Variables
    • Accessors and properties
    • What are the various IOS Instance methods
    • Initializers
    • Self, Super, Class methods

    32. Memory Management In IOS Development
    When you have finished working through this guide, you will have the knowledge you need to manage your application’s memory for IOS by explicitly managing the life cycle of objects and freeing them when they are no longer needed.

    • IOS Object ownership
    • Auto release pools in IOS
    • Retain IOS count management

    33. IOS Target & Action Design Pattern
    Target-action is a design pattern in IOS which an object holds the information necessary to send a message to another object when an event occurs. Learn much more.. in IOS training.

    • IOS UI Button/UI Segment Control/UI Switch
    • Setting targets and actions
    • IOS Implementation methods
    • Summary

    34. Delegate Design Pattern In IOS
    Learn delegation in IOS training. It is a mechanism in which one object acts on behalf of, or in coordination with, another object. In this module, you will learn how to implement delegate methods and the different kinds of protocols in IOS.

    • IOS UI Text Filed
    • What are protocols in IOS
    • Implementing delegate methods
    • Summary

    35. IOS Core Location Framework
    The Core Location framework in IOS development lets you determine the current location or heading associated with a device.

    • CL Location & CL Location Manager in IOS
    • “Where am I” application
    • Summary

    36. IOS View Controllers
    View controllers in IOS development are a vital link between an app’s data and its visual appearance. Therefore, view controllers provide the skeletal framework on which you build your apps.

    • IOS Model-View_Controller Design pattern
    • Basics of View Controller
    • IOS Life Cycle of View Controllers
    • Different Types of View Controller in IOS
    • Creation of View Controller
    • Using IOS Interface Builder Programmatically
    • Summary

    37. UI Navigation Controller In IOS
    The IOS UI navigation controller class implements a specialized view controller that manages the navigation of hierarchical content. This navigation interface makes it possible to present your data efficiently and makes it easier for the user to navigate that content.

    • Basics of IOS UI Navigation Controller
    • UI Navigation bar/UI Navigation Item
    • Creation of UI Navigation Controller for IOS
    • Using Interface Builder
    • Programmatically
    • Summary

    38. IOS UI Tab Bar Controller
    Learn the basics of Tab Bar controller, creation of UI Tab Bar controller, interface builder in this module.

    • Basics of UI Tab Bar Controller
    • IOS UI Tab Bar
    • Creation of IOS UI Tab Bar Controller
    • Using Interface Builder
    • Programmatically
    • Summary

    39. UI Table View And UI TableView Controller
    The focus in this module is how to use the IOS UI table view controller class that creates a controller object and manages a table view.

    • Basics of UI Table View
    • Creation of Custom IOS UI Table View
    • IOS UI Table View Cell
    • Creation of UI Table View Controller
    • Using the IOS Interface Builder
    • Programmatically
    • Summary

    40. Advanced IOS UI Table View Cell Programming
    In this module, we demonstrate the concept of UI table view cell Programming in IOS, the basics of UI table view in customizing the UI table.

    • Basics of IOS UI Table View Cell
    • Custom UI Table View in IOS
    • Summary

    41. Advanced UI Table View Programming
    After covering the basics of UI table view, this module will focus over the Editing options available for the UI Table view in IOS.

    • Editing a UI Table View
    • Deleting/Moving/Inserting rows
    • Summary

    42. IOS Camera
    In this tutorial, we are going to learn how to use the built-in camera of the iPhone (or the iPod or iPad, if they have one) to take a photo. Also, we’ll see how to access the internal photo library and allow user to pick a photo.

    • IOS UI Image View
    • IOS Camera
    • IOS Phone Library
    • Summary

    43. Gesture Programming In IOS
    IOS apps recognize combinations of touches and respond to them in ways that are intuitive to users, such as zooming in on content in response to a pinching gesture and scrolling through content in response to a flicking gesture. Learn more about gesture programming in this module.

    • Basics of IOS Touch Events
    • Responding to Touch Events in IOS
    • Moving an Image View based on gestures in IOS
    • Summary

    44. Animation Programming In IOS
    Core Animation is a graphics rendering and animation infrastructure available on IOS. This module will train you on Layer animation, UI view animation and much more.

    • UI View IOS Animation
    • Basics of Layer in IOS
    • IOS Layer Animation
    • Summary

    45. Playing Audio And Video In IOS
    By the end of this module, you will be able to Play audio files and video files over any IOS device.

    • Playing Audio Files in IOS
    • Playing Video files in IOS
    • Audio/Video recording
    • Summary

    46. IOS Notification And Rotation
    Understand Device notifications and custom notifications in IOS development through this module.

    • Notification Center, UID
    • Device Notifications
    • Custom Notifications
    • Summary

    47. Data Storage
    Understand the various types of storages designed into IOS, Core Data and much more in this section:

    • Different types of Storages in IOS
    • IOS NS User Defaults
    • Sqlite
    • Files
    • Core Data in IOS

    48. IOS NS UserDefaults
    The IOS NS-User defaults class provides a programmatic interface for interacting with the defaults system.

    • Storing data in NS User Defaults
    • Access data from IOS User Defaults
    • Summary

    49. Files And App SandBox In IOS
    The sandbox restricts each application so that it can only read its own files, and must get explicit user permission for access to features like location, camera, microphone, etc. Cookies are stored per-app, and sqlite databases are files subject to the sandbox restrictions. Learn much more in IOS developmet.

    • Basics of App SandBox in IOS
    • Writing data to files in IOS
    • Reading Data from files in IOS
    • Summary

    50. IOS Sqlite Programming
    Sqlite can be used in IOS for handling data. It just uses the sqlite queries which make it easier for those who know sql.

    • Basics of DML
    • Integration of Sqlite into Apps in IOS
    • Summary

    51. XML Programming In IOS

    XML is a markup language that allows you to describe the structure of a document’s data entirely in text, using tags that you can arbitrarily define. This document explains how to use XML Parser.

    • Basics of IOS XML Structure
    • XML Parsing in IOS
    • Summary

    52. Threading In IOS
    This module provides an overview of the thread technologies available in IOS along with examples of how to use those technologies in your applications.

    • IOS Basic Thread Programming
    • Create Custom thread to fetch data from URL in IOS
    • Summary

    53. IOS Webservices
    This module explains about the simple RSS reader App, XML parsing and also Integrating with UI.

    • Basics of Webservices
    • Simple IOS RSS Reader App
    • Fetching data from URL in IOS
    • XML Parsing
    • Integrate with UI
    • Summary

    54. Core Data In IOS
    It is actually a framework that lets IOS developers store (or retrieve) data in database in an object-oriented way.

    • Basics of Core Data
    • Store/Retrieve data using IOS core data framework
    • Build Sample IOS app using core data
    • Summary

    55. IOS App Store Basics
    Learn what an App store in IOS is, its complete environment and also learn how to build an App store during IOS training.

    • Overview of Developer/Provisional certificates
    • Prepare IOS App store build
    • Summary

    56. IPad Basics
    This module will focus on the iPad user interface

    • Overview of iPad Application
    • UI Pop-over Controller
    • UI Split View Controller
    • Summary

    57. IOS Map Kit Framework
    The Map Kit framework IOS provides an interface for embedding maps directly into your own windows and views. This framework also provides support for annotating the map, adding overlays, and performing reverse geo-coding lookups to determine place mark information for a given map coordinate.

    • Overview of map kit programming in IOS
    • Where am I App in IOS
    • Summary

    58. Address Book Framework In IOS
    The Address Book technology for IOS provides a way to store people’s contact information and other personal information in a centralized database, and to share this information between applications. This module covers the key concepts of the Address Book technology and explains the basic operations you can perform.

    • Overview of Address Book API in IOS
    • Summary

     

    Write a Review

    Your email address will not be published. Required fields are marked *

    Course Reviews

    N.A

    ratings
    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    PRIVATE COURSE
    • PRIVATE
    • 1 month
    Contact Us

    +1 475-212-0075

    Drop us a query

      Your Details


      * Required

      Job Support

        Your Details


        * Required

        Course Features

        Live Instructor-led Classes

        This isn't canned learning. Its dynamic, its interactive, its effective

        Expert Educators

        Only the best or they're out. We are constantly evaluating our trainers

        24&7 Support

        We never sleep. Need something answered at 3 am? No Problem

        Flexible Schedule

        You don't learn as per our calendar. We work according to yours.

        Customized Training's

        The most part self-managed and adaptable to suit a person's particular adapting technology needs

        Priority Based Training's

        Real-time Scenario based Assignments and Case Studies

        COPYRIGHT © 2020 KEEN IT TECHNOLOGIES PVT.LTD, ALL RIGHTS RESERVED