Menu
  • LOGIN
  • No products in the cart.

iOS Application Development with SWIFT Training Description

Swift is Apple’s new programming language introduced in iOS 8 SDK and Xcode 6. In this iOS Application Development with SWIFT course, students will learn to create iOS Application Development with the help of Swift. Swift is a new programming language for iOS and OS X apps that build on the best of C and Objective, without the constraints of C Compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier more flexible and more fun.

 

iOS Application Development with SWIFT Course Learning Outcomes;

  • Setting Up Your Project in Xcode.
  • Picking Value from UI Picker View.
  • Implementing Range Pickers with UI Sliders.
  • Detecting and Reacting to Collisions between UI Components.
  • Animating UI Components with a Push.
  • Handling events in collection views.
  • Providing Header and Footer in a collection view.
  • Sorting Data in Core Data.
  • Implementing Relationships in Core Data.
  • Observing Changes to Records in a cloud kit.
  • Retrieving user information from cloud kit.
  • Deleting Existing Values in the Keychain.
  • Sharing Keychain data Between Multiple Apps.

 

Apple iOS Application Development with SWIFT Training – Suggested Audience

This training is aimed at professionals who want to build applications for iPhone, iPad, or iPod touch. Suggested attendees are:

  • App Developers
  • Software Developers
  • Android Developers
  • iOS Developers

 

iOS Application Development Training – Prerequisites

Basics of Swift Programming.

 

iOS Application Development with Swift In-house/Corporate Group Training

Available for a group size of more than 4-5. For commercials please send us an email with group size to hello@pincorps.com

Course Curriculum

1. Swift  
Introduction to Swift   Details 00:00:00
Introduction to Playground   Details 00:00:00
Variables and Constants   Details 00:00:00
Optional & Forced Unwrapping   Details 00:00:00
Class and Objects  Playing with Methods Details 00:00:00
2. Introduction to iOS Application Development  
Introduction of iOS   Details 00:00:00
What’s different about coding for iOS? Details 00:00:00
3. iOS Stack and Setting development Environment  
A top down tour of the layers Details 00:00:00
About UIKIT, Cocoa Touch   Details 00:00:00
Setting up your project in XCODE Details 00:00:00
4. Getting Familiar with XCODE (IDE)
The XCODE workspace window   Details 00:00:00
The Toolbar   Details 00:00:00
The Navigator View   Details 00:00:00
Project Navigator   Details 00:00:00
Symbol Navigator   Details 00:00:00
Search Navigator   Details 00:00:00
Debug Navigator  Break- Point Navigator   Details 00:00:00
Log Navigator   Details 00:00:00
The Jump Bar   Details 00:00:00
The Utility Pane   Details 00:00:00
Closer look to Project Details 00:00:00
5. MVC and User Interfaces  
View Controller   Details 00:00:00
Outlets and Actions   Details 00:00:00
Button and Action Methods   Details 00:00:00
Image View and Text Fields   Details 00:00:00
Closing Keypad  Slider and Label  Tags Details 00:00:00
Checkbox and Radio  Details 00:00:00
Alert Controller  Details 00:00:00
Switches and Segment Controls  Details 00:00:00
Web View  Details 00:00:00
More UI Components  Details 00:00:00
6. Auto rotation, Auto-sizing  Mechanics of Autorotation  
Points, Pixels and Retina display  Autorotation Approaches   Details 00:00:00
View Orientation   Details 00:00:00
Auto sizing with different apple devices   Details 00:00:00
7. Multi view Application  Architecture of Multi View Application  
Root controller   Details 00:00:00
Navigation Controller   Details 00:00:00
Tab Bar Controller   Details 00:00:00
Segues  Details 00:00:00
8. Working with Pickers  
Date Picker   Details 00:00:00
Single Component picker   Details 00:00:00
Multi-Component picker   Details 00:00:00
Custom picker with images   Details 00:00:00
Delegates and Data sources  Details 00:00:00
9. Table view with Navigation Controllers  
Working with Table View   Details 00:00:00
Working with Table View Controller   Details 00:00:00
Grouped and Indexed Section   Details 00:00:00
Header and Footer   Details 00:00:00
Custom Table View   Details 00:00:00
Connecting View controller with Table View Controller  Details 00:00:00
10. Basic Data Persistence  
Store data in file   Details 00:00:00
Core Data   Details 00:00:00
SQLite Databases   Details 00:00:00
Accessing remote database (Web Services)  Details 00:00:00
11. Grand Central Dispatch 
Overview of Grand Central Dispatch  Slow worker   Details 00:00:00
GCD: Playing with queues   Details 00:00:00
Background processing  Details 00:00:00
12. Gestures  
Taps Gesture   Details 00:00:00
Pinch Gesture   Details 00:00:00
Rotation Gesture   Details 00:00:00
Swipe Gesture   Details 00:00:00
Pan Gesture   Details 00:00:00
Screen Edges Pan Gesture   Details 00:00:00
Long Press Gesture  Details 00:00:00
13. Working with Maps  
iOS Core Location Framework   Details 00:00:00
iOS Map Kit Framework   Details 00:00:00
The Location Manager   Details 00:00:00
Getting Location Updates   Details 00:00:00
Visualizing your movement on a map   Details 00:00:00
Annotation   Details 00:00:00
Latitude & Longitude  Details 00:00:00
14. Camera, Photo Library, Collection Image Picker Controllers  
Camera and Library   Details 00:00:00
UI Collection  Details 00:00:00
15. Multimedia   
Playing video using URL   Details 00:00:00
Playing video using resource   Details 00:00:00
Working with Audio  Details 00:00:00
16. Localization  
Localization Architecture   Details 00:00:00
Localize application  Details 00:00:00
17. Deploy your application  
Overview on deployment of application Generating Certificate Request  Provision Profile   Details 00:00:00
App ID Creation   Details 00:00:00
Deploy Application Details 00:00:00

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

X