iOS Development

iOS, a platform used by hundred of millions of people every day. With the learning in this field one can land into a dream job of iOS development or can create an interactive application. This learning makes you to bridge the gap between physical and virtual. Participants will learn to leverage common hardware features on the iPhone and iPad, including the microphone and camera, while also learning what it takes to build engaging and interactive user experiences.

Prerequisites:-

Can access computer system and make use of internet to perform search over Google.

 

Need to Prepare?

Prior programming experience is not required.

 

 Tools Expected:-

  1. Mac OS X 10.8 0r 10.9.3 / Windows 8.1 / 8 / 7
  2. Both are 64 bit (Mac / windows)
  3. System RAM minimum 2GB with Mac / 4GB With Windows
  4. Mac Processor A8 or Intel Core i3, i5
  5. Windows Intel i3 4th gen , i5 ,i7
  6. Smart phone with Internet
  7. Notebook and Pen

 

Tools Provided (for the session):-

DVD with software development tools.

 

Concepts:-

VMware, Swift, XCode, Layout Structure

 

Summary:-

This workshop will address about the concepts about how to write iPhone / iPad Applications with the SDK .One will learn how to develop, and debug your programs using the Xcode development tool.

 

Project:-

  • Basic Application in Xcode (Hello World)
  • Basic Designing of layout Application
  • Creating a Navigation-based Application
  • Animation or images Application
  • Camera based Application
  • Media or Web Application

 

Commitment:-

  • 2 Days (7 hours each including 1-hour lunch break)

 

Agenda:-

 

Day 1

Session 1-  (03:30 hrs)
Introduction
  • History of iPhone
  • IPhone OS Frameworks
  • What is a Framework?
  • Overview of iPhone SDK Frameworks
  • What is Swift?
  • iPhone Application Development
  • What is Xcode?
  • VMware installation
  • Software (Xcode) installation

 

Session 2- (02:30 hrs)
Introduction of GUI
  • Objective C Compatibility with swift
  • Property list, View
  • Swift and foundation frameworks
  • iPhone Protocols and Delegation
  • Multiple MVCs in iPhone
  • View Controller lifecycle
  • Scroll View and Multithreading
  • Screen Geometry
  • The iPhone and iPad Coordinate System
  • The frame, bounds, center, and origin
  • Supporting Structures and Functions

 

Session Recap
 
Day 2
Session 1- (03:30 hrs)
Image and Media
  • App IDs & Device IDs
  • Provisioning Profiles
  • XCode’s Organizer Window
  • View Animation Application
  • Dynamic Animation and Core Motion
  • Application Lifecycle
  • Camera Application
  • Internationalization and settings 

 

Session 2- (02:30 hrs)
  • Understanding a View-Based Application
  • Manipulating Views: Moving and Hiding
  • UI Image View – Working with Images
  • Project Discussion
Session Recap
 
Zonal Round of SkillThon
  • Competition
  • Certificate distribution and acknowledgement
 

Charges:

INR 1500 (GST exclusive) Per Participation