iOS / iPhone App Development Training by Qtree Technologies Training Institute in Coimbatore
iOS / iPhone App Development Training free videos and free material uploaded by Qtree Technologies staff .
Intro into App development and Mac environment
What is iOS?
iOS Architecture
Application life cycle
Mac Operating System
Xcode 9.x IDE
OOP's and POP Concepts
Programming : Objective C ( 12-15 days)
Data Type and Variables and Constant
Data type Modifiers ,Operators and Expression
Control Flow and Conditional Statement
Methods
Classes
Foundation Framework and Initialization
Selectors
Properties and Synthesis
Category and Extension
Protocols
Pre Processors ,Enum and Struct
Blocks
Exception and Error Handling
Memory Management (MRR and ARC)
Programming : Swift 4.0 ( 15 days)
Swift Standard Library Intro and Basic Operators
Int , Float ,Double , Characters and Strings
Data Collection - Array , Dictionary and Set
Control Flow and Conditional Statements
Functions
Enumeration, Struct and Classes
Properties and Methods
SubScripting
Inheritance , Initialization and DeInit
Protocols
Extensions
Optional Chaining
Closures
Type Casting And Nested Types
Access Control
Error Handling
Memory Management - ARC
Bridge Headers – using Swift in Obj C project and Vice Versa
UI Design And App Development :Xcode (30 - 40 days)
IOS App Architecture
iOS App Technology Stack
Introduction to types of Mobile Applications
iPhone / iPad (Universal configuration)
Application Life Cycle
View Life Cycle and HandOver
iOS App Design Evolution
Programmetical
Xib/Nib
Storyboards--(Scene & Segue)
UIKit intro and UIElements
UIViews and UIControls — (All)
UIGestureRecognizers
CALayer in UIKit
Animations and Transitions in UIKit
Design Patterns
MVC DesignPattern
Singleton DesignPattern
Target Action Design Pattern
ObserverDesignPattern
Delegate Design Pattern
View Controllers
Container ViewControllers and NavigationController
Tableview&TableViewController
TabbarController
CollectionViewController
UIImagePickerController
Search and Alert Controller
PopOver and UIPopoverPresentationController
UIActivityViewController — media sharing
File Handling
Create , Modify ,Update and Move files within App
Creation of PDFs, and Storing in the App
Download and Uploading Media from Server
Transfer Files between Apps & Gallery
Data Persistence
User Default
Property List - plist
Sqlite — sqlite3 dy/lib
CoreData F/w
Web Services
Intro to Client and Server Communication - WSDL, HTTP etc.
Data modeling for Client Side
XML
SOAP
JSON
REST Architecture and RESTful APIs
Multithreading
Thread
Operation &OperationQueue
GCD F/w — Dispatch_queues
CallBack Handling
Advanced Frameworks
Contacts F/w
Photos Library F/w
Maps — Map Kit (Apple)
Google Maps F/w
AVFoundation F/w
Social F/w
Social Login Integration
Google +
Networking
URLs , URIs and URLRequest
URLSession
MultiTasking with URLSessionTasks
AFNetworking F/w
Advanced Features
UserNotifications: Push -Local Notifications
Messaging
Localization and Internationalization
Touches ,Gestures& Animations
Camera Handling
Audio and Video Integration
App Extensions
AirDrop
Cocoa pods
CALayer
Firebase (Google - BackEnd service) *
Advanced Design Features
AutoLayout — Tooling and Coding
StackViews — Tooling and Coding
Testing and Deployment of the App
Instrument
XCTest
Overview of the Process
Deploying to a device
Create a distribution file – IPA
App Store preparation
Submission Process
Best iOS Training in Coimbatore at Qtree technologies. Qtree Technologies is the best iOS iPhone App Development training in Coimbatore. Best IOS training in Coimbatore provide the basics of iOS application development practice to design and learn its implementation from the interface of enterprises.To Know more about ios training Courses in coimbatore. Enroll Today!
Write a public review