Course Outline:

iPhone Operating System or iOS is an Operating System developed by Apple for its Mobile devices. Popularity of iPhone as an application development platform can be judged from the Number of Applications that exist at Apple App store.

There are over 500,000iPhone applications at the App store. One of the Main reasons for its popularity is the strong Developer Community behind iPhone.

This 1-day workshop is meant for Programmers who want to start Developing Applications for the iPhone platform. This course will start with the very basics and go on to advanced levels with a strong emphasis on practical learning by the way of examples, demos and lab exercises.

This course will cover the various iPhone APIs (media, UI, storage, etc.) that are available with the iOS.

Course Contents:

1. Software Development Methodology - AGILE

2. Getting into the App world

3. MVC Architecture

4. Best Practices

5. App lifecycle

6. Real Time App development

  • Data Types
  • Variables
  • Optionals
  • Constants
  • Loops
  • Collections
  • Functions
  • Classes

7. Creating your App Design

8. UI Elements

9. Introduction to Database concepts

10. Realm Database

11. JSON Web Services

12. Source Control Concepts

13. Dependency Management - Cocoapods

14. Signing Identities and Certificates

15. Identifiers, Devices, and Profiles

16. App Deployment through App Store Connect

Teaching Instructor:

Mr.Manoj Ellappan,

Lead Software Engineer,
SPAN Technology Services Private Limited.

Who can Attend:

  • It's a basic level workshop so there are no prerequisites. Anyone interested, can join this workshop. However basic C Programming Concepts & OOP Concept knowledge will be an added advantage.

Duration and Venue:

October 27th Saturday (10.00 AM - 2.00 PM)

Paruv Digital Services,
Zenith Building,
International Tech Park, CSIR Road,
Taramani, Chennai - 600 113.

Workshop Fee:

The Workshop Fee will be 300 for Students.

The Workshop Fee will be 500 for Professionals.

Accomodation:

Not Applicable