Learn iPad Development and Advanced iOS Programming
4.9 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,010 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn iPad Development and Advanced iOS Programming to your Wishlist.

Add to Wishlist

Learn iPad Development and Advanced iOS Programming

Master advance iOS concepts like OpenGLES, GCD, Motion Sensors and Animation
4.9 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,010 students enrolled
Last updated 9/2013
English
Current price: $10 Original price: $40 Discount: 75% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • To Learn iPad Programming
  • To study and understand advance objective C concepts
  • To learn APIs like Motion Sensors and Location Sensors
  • To master openGL-ES
View Curriculum
Requirements
  • A Mac Computer
Description

The course is for advance programmers who already know the basic iOS programming. It is the most advance iOS course on the web and we cover the most difficult of the APIs by picking concepts hidden in the iOS development manuals. We have work hard to create lectures which break down the seemingly complex topics in easy to understand modules and can be easily assimilated by the student. In this unique offering we bring together both the iPad Development and the other iOS APIs together in a course and after completing it there will be nothing you cannot develop on iOS. You will start with advance concepts of Objective C and it will be followed by sections on NSOperation, Grand Central Dispatch, Motion Sensors, Animation and OpenGL ES. If you are new to iOS you can try our beginners course here

https://www.udemy.com/learn-ios-programming-from-scratch/

Those who are already know the basic concepts can get started with the real deal.

Enjoy!!

> Eduonix Official Website

> Eduonix Blog

> Like Us on Facebook

> Twitter

Who is the target audience?
  • Anyone with basic knowledge of iOS Programming
Students Who Viewed This Course Also Viewed
Curriculum For This Course
45 Lectures
07:06:44
+
Objective C - Advance Concepts
8 Lectures 01:09:50

Introduction to our Course

Preview 08:43

A review discussion on Struct in Objective C

Preview 09:29

A Demo example of Structs

Structs Demo
10:05

Struct Properties Demo
07:51

Blocks Discussion
09:11

Example of Blocks in Action

Blocks Demo
11:23

Demo Showing Blocking of the main thread.

UIBlocking Demo
04:01

Simple Threading in Action

Simple Threading Demo
09:07
+
Grand Central Dispatch and NSOperation
8 Lectures 01:10:49

Introduction to Grand Central Dispatch

GCD Discussion
15:51

A dispatch test Demo

Dispatch Test
09:04

Synchronizing between threads

Mutex
07:45

Introduction to NSOperation

NSOperation
07:46

Introduction to NSOperation Queue

NSOperation Queue - Discussion
11:02

Demonstration of NSOperation

NSOperation - Demo
06:45

Example of NSOperation Queue

NSOperation Queue - Demo
06:50

Demonstration of Block Operation

Block Operation
05:46
+
Motion and Sensors
6 Lectures 50:41

Program to detect a shake in iOS

Shake Demo
06:19

Discussion on Core Motion API

Core Motion Discussion
10:34

Demo of CoreMotion

Core Motion Demo 1
07:31

Core Motion - The Push Approach

Core Motion Demo 2
07:50

Core Location - The Standard service

Core Location - Standard Service
13:46

Core Location - Continued

Core Location - The significant service change
04:41
+
Animation
12 Lectures 01:47:39

Basic View Animation Demo

Basic View Animation
09:02

UIKIT Discussion

UIKit Animation Discussion
10:17

Block Animation Demo

UIKit Animation Demo 1
04:52

UIKit - Simple Transforms

UIKit Animation Demo 2
09:20

Animation through 360 degrees

UIKit Animation Demo 3
08:24

Introduction to Core Animation

Core Animation Discussion
13:33

Core Animation Demo

CA Demo 1
05:06

Core Animation Demo - Explicit Animation

CA Demo 2
08:42

Key Frame Animation - Demo

CA Demo 3
09:18

Introduction to Core Animation - Transforms

CA Transform Discussion
15:22

CoreAnimation Transforms

CA Transform Demo 1
08:00

Another example of Core Animation Transforms

CA Transform Demo 2
05:43
+
OpenGL-ES
11 Lectures 02:07:45

Introduction to OpenGL

Open GLES Discussion 1
06:24

A Simple example for GLES

GLES Demo 1
13:15

A discussion on OpenGLES - Shaders

Open GLES Shaders
17:41

Compiling and Linking Shaders

GLES Demo 2
13:52

Rending Vertices in OpenGL

GLES Demo 3
15:18

Understanding Aspect ratio and Translation

Open GLES Translation
08:10

Simple Translation

GLES Demo 4
09:18

Understanding Matrix Transformation in OpenGL

Open GLES Matrix Transformation
11:04

Some Matrix facilities

GLES Demo 5
08:20

The Model View Projection matrix

GLES Demo 6
11:13

The Course Summary

Summary
13:10
About the Instructor
Eduonix Learning Solutions
4.3 Average rating
43,677 Reviews
744,638 Students
181 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Eduonix-Tech .
4.3 Average rating
41,823 Reviews
722,509 Students
144 Courses