iOS / iPhone App Development Training

iOS / iPhone App Development Training by Qtree Technologies Training Institute in Coimbatore

Beginner 0(0 Ratings) 0 Students enrolled
Created by Qtree Technologies staff Last updated Tue, 12-Apr-2022 English


iOS / iPhone App Development Training free videos and free material uploaded by Qtree Technologies staff .

Syllabus / What will i learn?

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 +

Facebook

Twitter

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




Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

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!

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 78 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :