iPhone/iOS App Development Training Course by SLA Consultants Noida Training Institute in Noida,
iPhone/iOS App Development Training Course free videos and free material uploaded by SLA Consultants staff .
iOS Training Course
Introduction to iOS Development
Introducing iOS
iOS SDK
Xcode
Interface Builder
iOS APIs
The iOS Simulato
Objective-C: Basic Data Types and Object Creation
The Main Function
NSString Literal & NSLog and Dlog statements
Primitive Data Types
Foundation Classes Overview
Object Creation & Messaging Overview
Object Creation: alloc / init/new
bject Creation: Factory Methods
Objective-C: Common Foundation Classes
Difference between mutable and immutable objects
Strings: NSString & NSMutableString
Collections: Arrays, Dictionaries, Sets and Literals
Wrappers: NSNumber
Difference between shallow copy and Deep copy
JSON
Objective-C: Custom Classes
Custom Class Overview
Header Files
Import and the @class Directive
Inheritance and NSObject
Method Declarations
Implementation Files
Method Definitions
Self and Super
Automatic Reference Counting (ARC)
Properties
Overriding NSObject Methods
Access Control
KVC Pattern
KVO Pattern
Difference between nil and Nil
Difference between nil and [unbundle mainbudle]
Memory Management Concepts (ARC and Non ARC) Sample iOS Basics – Sample Project Creation and understanding existing Apps
Architecture of an App (The Main Run Loop)
Creating a Project
UIApplication and the App Delegate
UIKit Framework: Views and Controls
Storyboards and Scenes
Build Actions (Run, Test, Profile, Analyze, Archive)
Debugging & Profiling
Frameworks
E-Commerce app work through
Categories and Protocols
Assignment on creating categories and custom protocols
thread concept in objective c
View Controllers: Connections and Flow
View Controller Overview
Life Cycle Methods
Storyboard Segues and Unwind Segues
Programmatic Segues
IB Outlet and IB Outlet Collection
IB Action
View Controllers: Common Controllers
Navigation Controllers
Tab Bar Controllers
Objective-C: Protocols
Table View Controllers: Static
Table View: Pull to Refresh (UIRefreshControl)
Table View Controllers: Prototype
iPad Layouts
Universal Apps & Multiple Targets
Split View Controllers
Popovers
Views
Image Views
Web Views
Map Views
Autolayout
Device Rotation
Interface Builder Constraints
NS Layout Constraints
Handling User Input
Alert Views
Text Fields & Views, Keyboards, and “First Responders”
Objective-C: Selectors
Gestures (Pinch, Pan, Swipe, etc.)
Localization
concept of localization
Notifications: Local and Push notifications
Types of Notifications
Size classes Usage
Network and Server communication
Assignments: GCD, NSOperations and Blocks
Camera , Bluetooth wifi related samples
Media Frameworks : Audio and Video Sample app
Paypal integration and push notifications XCTestCases -iOS TDD
Assignments: Set up XCTestcase Framework
Writing Unit Test cases for Login
Mock Objects creation and Unit test cases writing
Business logics in LoginScreen with XC test case
Performance Test with XC test case
Instruments
Xcode instrumentation and other (memory, profiling, code Coverage Tool provided by Xcode7)
Device Provisioning & Distribution
Digital Signatures and Assets
Development Build: Deploying to Your Own Device
Overview of the Provisioning Portal
Development and Distribution Certificates
Approved Devices
App IDs
Provisioning Profiles
Targets, Configurations, and Schemes
Ad Hoc Build: Archiving and Distributing
Public Build: iTunes App Store
iOS is a mobile operating system developed by Apple and used in iPhone, iPad and iPod. It is one of the most widely used operating systems in the world as millions of people use Apple products and mobile devices. And since iOS has such a tremendous audience, many business organizations all over the world are targeting iOS users by developing IOS applications of their products and services. And for that reason, there is a huge demand for skilled professionals who can develop iOS applications with full efficiency and rapidly. If you are also looking to become an iOS app developer, then you better attend a quality and the latest iPhone/iOS Training Course from the reputed iPhone/iOS Training Institute. SLA Consultants India offers the finest Training in iOS App Development in Delhi NCR, Noida & region who provide intense and rigorous training which helps them to become a professional in a matter of months.
Write a public review