Build your Own Ios App, Along with guidance withUI/UX.
What you'll learn
Be able to Build any app you want
Learn to work with Apple's latest UI Framework - SwiftUI
Master creating Augmented Reality apps using Apple’s new ARKit
Create apps that use Machine Learning using Apple’s new CoreML
Master app design so you'll know how to wireframe, mockup and prototype your app idea
IOS Development
iOS is a mobile operating system. The iOS user interface is based upon direct manipulation, using multi-touch gestures. Interface control elements consist of sliders, switches, and buttons.
Course Content
iOS History
Revolution in iOS
Playground Introduction
About Swift
Swift versions
Constants and Variables
Type Annotations
Printing Constants and Variables
Comments
Integers
Floating-Point Numbers
Type Safety and Type Inference
Type Conversion
Basic Operators
Tuples
Optionals
Conditional Statements
Optional Binding
Quiz 1:- 30 minutes
String Literals
Multiline String
String Mutability
Concatenation
String Interpolation
Substrings
Comparing Strings
Creating Arrays
Accessing and modifying a array
Array Iteration
Dictionaries
Quiz 2:- 30 minutes
For in loops
While loops
Switch Statement
Where statement
Control Transfer Statement
Defining and calling a function
Function calling and return value
Function with multiple parameters and multiple return values
Function Types
Control Transfer Statement
Closure Expressions
Declaring and initializing a closure
Trailing Closure
Escaping Closures
Quiz 3:- 30 minutes
Enumeration Syntax
Enumeration Raw value
Structure vs classes
Structure vs classes Syntax
Properties
Stored properties
Computed properties
Global and local variables
Quiz 4:- 30 minutes
Base class
Subclassing
Overriding
Extension syntax
Functions
Computed properties
Quiz 5:- 30 minutes
Protocol syntax
Property Requirements
Method Requirements
Delegations
Protocol Conformance
Automatic Reference Counting
Memory Safety
Optional Chaining
Quiz 6:- 30 minutes
Project Structure
App Life Cycle
Storyboard tools basics
Xcassets
UIKit Overview
Views and controls
View controllers
View Controls Life Cycle
Labels
Textview
Textfield
Buttons
ImageViews
Stacks
Scroll View Controllers
What is a Third Party Library?
How to integrate libraries?
Authentication with Facebook & Gmail
Working with TableViewControllers
Working with CollectionViewControllers
Working with PageViewControllers
Working with navigation controllers
Working with Segues
Develop Photo Library
Installing cocoapods
Install Alamofire
Making request using Alamofire
Setting Images with Url
Global Search engine with Flicker Image Integration
Activity Indicator View
Toggle Button
Progress Bar
Seek Bar
Color Chaser Game
UITapGesture
UIPanGesture
iOS Certificates
Provisioning Profile
Permissions in iOS
Info Plist
How to put a app on app store
Github Control
Project Version Control
MVP
Doubt Clearing Section
Pre-Requesties
1. Basic Knowlege of Programming.
2. Should have MAC laptop.
Training Benefits
1. Internship & full-time job offer after training