Course Duration in Hours
90
90
Swift: The Language of Apple Platforms
Object-Oriented Programming and Swift
Exploring the Swift File Structure
Control statements and loops in Swift
OOPS & Memory management
Working with variables and constants
Alloc, Retain and Pass parameters in function
Managing memory & Auto release pool
Introduction to Xcode
Introduction to xcode and iPhone simulator
Creating and building simple applications
Delegation
Introduction to debugging & Life Cycle
Types of debugging and debugging preferences
Managing program execution
Setting and viewing breakpoints
Tracing the iPhone Application Life Cycle
Understanding Interface Builder
Understanding the Model-View-Controller
How Xcode and Interface Builder Implement MVC
Building Universal Applications
Basic User Input and Output
Using Text Fields, Text Views, and Buttons
Displaying and dismissing of keyboard
Screen Orientations
Using Switches, Segmented Controls and Sliders
Using Image View, Picker View, Web View and Scrolling view
Using Toolbar and Tab Bar
Using Advanced Touches and Gestures
Using activity indicator
Generating Alerts
Using Action Sheets
Using Push Notification
Creating a database
Opening and closing a database
Working with Inserts, updates and deletes
Parse URL (XML and JSON)
Understanding Table Views and Navigation Controllers
Using Custom Table View cell
Implementing File System Storage
Using Task-Specific Background Processing
Completing a Long-Running Background Task
Timer Control
NSThread
NSOperation Queue
Using Task-Specific Background Processing
Playing Media (Audio and Video)
Using the Photo Library and Camera
Real Life Project
Students who are in 2nd or 3rd year of B.E. / B.TECH.
Students from various Technical Universities, who are pursuing B.Tech.
Students who are Pursuing MSc IT / BSc IT.
Students who have passed out / Pursuing of M.Tech / B.Tech / MCA/BCA/Msc IT/ BSc IT or wish to do.
Skill enhancement trainees are also eligible for the training.
Students must have Good analytical and evaluative skills.
Students must have Strong interpersonal and communication skills.
Appenics.io, Vaishalinagar (Jaipur),Jaipur,IN