iOS Developer Course:

Module 1 - Introduction & OOPS
  • Development Environment
  • Xcode -Usage
  • Creating sample application
  • Objective -c - Variables and constant
  • Loops & Control statements
  • Arrays and pointers
Module 2 - Memory Management & Interface Builder
  • Auto release pool & Managing memory
  • Interface builder -Document window tool
  • Outlets and actions
  • Kinds of debugging
  • Managing and controlling program execution flow
  • Setting and viewing breakpoints and investigation
Module 3 - Cocoa touch and MVC
  • Properties, Protocols and Categories in
  • Cocoa classes
  • Basic Interaction
  • Understanding MVC architecture
  • Delegation
Module 4 - Controls, Gestures & Keyboard handling
  • Advance Controls in iphone
  • Segmented Controls
  • Views and view hierarchy
  • Working with Gesture and swipe - UITouch ,UI Responder
  • Customizing input types
  • Displaying, dismissing of keyboard
  • Orientations of screen
Module 5 - File handling and basic data persistence
  • Property list types and objects
  • Property list serialization
  • Creating and modifying of data using pList
Module 6 - Persistence & URL loading
  • File handling in iOS
  • Using SQLlite
  • Persistence using property list.
  • Understanding the use of Accelerometer
  • url loading system
  • Working on url loading system
Module 7 - Core services
  • Using Address book, Maps
  • Safari, mail, and other standard applications
1 Introduction To Objective-C, Data Types and Variables
  • int data type
  • char data type
  • float data type
  • double data type
  • id data type
  • bool data type
  • objective c data type qualifiers
2 Objective-C Flow Control with if and else
  • Using the if Statement
  • Using if ... else .. Statements
  • Using if ... else if .. Statements
  • double data type
  • id data type
  • bool data type
  • objective c data type qualifiers
3 Operators
  • What is an Expression?
  • The Basic Assignment Operator
  • Objective-C Arithmetic Operators
  • increment and Decrement Operators
  • Comparison Operators
  • Boolean Logical Operators
  • The Ternary Operator
  • Bitwise Operators
  • Bitwise AND
  • Bitwise OR/li>
  • Bitwise XOR
  • Bitwise Left Shift
  • Bitwise Right Shift
4 Objective-C Looping with do and while Statements
  • The Objective-C while Loop
  • Objective-C do ... while loops
  • Breaking from Loops
  • The continue Statement
  • id data type
  • bool data type
  • objective c data type qualifiers
5 Objective-C Looping - The for Statement
  • Why Use Loops?
  • Objective-C Loop Variable Scope
  • Creating an Infinite for Loop
  • Breaking Out of a for Loop
  • Nested for Loops
  • Breaking from Nested Loops
  • Continuing for Loops
6 An Overview of Objective-C Object Oriented Programming
  • What is an Object?
  • What is a Class?
  • Declaring an Objective-C Class Interface
  • Adding Instance Variables to a Class
  • Define Class Methods
  • Declaring an Objective-C Class Implementation
  • Declaring, Initializing and Releasing a Class Instance
  • Calling Methods and Accessing Instance Data
  • Creating the Program Section
  • Bringing it all Together
7 NSSTRING
  • NSSTRING class
  • Getting the Length of a String
  • Copying a String
  • Searching for a Substring
  • Replacing Parts of a String
  • String Search and Replace
  • Deleting Sections of a String
  • Extracting a Subsection of a String
  • Inserting Text into a String
8 NSArray
Mutable and Immutable Arrays
  • Creating an Array Object
  • Finding out the Number of Elements in an Array
  • Accessing the Elements of an Array Object
  • Accessing Array Elements using Fast Enumeration
  • Adding Elements to an Array Object
  • Inserting Elements into an Array
  • Deleting Elements from an Array Object
  • Sorting Array Objects
  • Inserting Text into a String
9 Objective-C Dictionary Objects
  • What are Dictionary Objects?
  • Creating Dictionary Objects
  • Initializing and Adding Entries to a Dictionary Object
  • Getting an Entry Count
  • What are Dictionary Objects?
  • Accessing Dictionary Entries

Got any queries? Talk to the counselor

Ph: +91-9886096424 / 080-46441086
Email: university@siliconindia.com
Join a Course Now

Contact counselors

Call us now:
+91-9886096424
080-46441086

Email us:

university@siliconindia.com