iOS - become a professional mobile developer

Build game and 2 advanced apps with Educativo!
3.8 (3 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.
201 students enrolled
Take This Course
  • Lectures 32
  • Length 6.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2014 English

Course Description


Learn by doing!

iOS - professional mobile developer is the continuation of our basic course. During this training you will create 3 advanced applications, that you can extend according your ideas!

1. Task Manager

You will programm from scratch the application to manage your tasks. Our trainer will show you step-by-step, how change it to usefull shopping list app.

2. Picasa Galery

This application will show you how to manage images in cloud, how to use filters to change pics. You will create with ease user interface in Storyboard!

3. Stargate Battle

The last application, that you will create using Cocos 2d framework is Stargate Battle. Trainer will demonstrate, how you can use it to create a proffesional game working on iPhones and iPads. You will learn how to build and add spaceship, how to shoot to enemies, how you can change game levels.

Gain higher level of programming

Don't waste your time, become proffesional mobile developer and create advanced applications, that will succeed in AppStore!

Start your training today with Educativo!

What are the requirements?

  • basics of Objective - C
  • XCode (Free from Apple App Store)

What am I going to get from this course?

  • use CoreGraphic framework for advanced drawing
  • learn advanced table's options in Tableview
  • use CoreData framework for database storage and their modification
  • create a user interface in Storyboard
  • analysis of application lifecycle in iOS
  • use the GDATA library to download files from the cloud
  • use CoreImage framework to management filters modifying images
  • use face detector for automatic image corrections
  • adapt the application to iOS 7 requirements
  • proper use of multitasking, including the principles of running apps on the background
  • take advantage from potential of Cocos 2d
  • add support for file ARC operation
  • create the illusion of moving objects with animations on the screen
  • add support for the accelerometer to control your object in game

Who is the target audience?

  • iOS developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Picasa Gallery Application
Storyboard Introduction
Storyboard - additional notes
5 pages
CoreImage part 1
CoreImage - additional notes
20 pages
Coreimage part2
Multitasking - additional notes
6 pages
Deployment - additional notes
7 pages
Deployment part 2
GDATA Library
Correcting the GDATA application
Picasa Gallery project file
1 page
Section 2: Task Manager Application
Creating Task Manager part 1
Creating Task Manager part 2
Coredata part 1
CoreData - additional notes
17 pages
Coredata part 2
Coredata part 3
Coregraphics TableView part 2
CoreGraphics - additional notes
21 pages
Coregraphics TableView part 1
TableView - additional notes
9 pages
TaskManager project file
1 page
TaskManager project file - after changes
1 page
Section 3: Stargate Battle Game
Cocos 2d Introduction
Cocos 2d - additional notes
28 pages
Creating game part 1
Creating game part 2
Creating game part 3
Stargate Battle project file
1 page

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Educativo Trainings, New e-learning quality

Educativo is a company that specialize in creating IT trainings. Our team is composed of professional trainers:

- iOS and Android developers,

- Windows Server administrators,

- Linux administrators.

Our specialists made sure your learning experience will be full of practical examples and highest quality. Every theoretical module also contains practical usage, which have been designed to complete together with the trainer.

The main idea that we stick to is preparing our customers to gain practical knowledge of the fastest growing industry in the world – IT. This is why our courses are made to give you a real push you closer to getting a job of the future – become a mobile application developer for iOS, Android, Windows Phone platform or system administrator.

Instructor Biography

IT Security Academy, IT Security Certified Professional

IT Security Academy is a company that associates IT Security Professionals. Now we are proud to share our knowledge online. Certified experts (MCSE:MS, CISSP, CEH) have created courses from Beginner to Advanced level. Our goal is to provide the highest quality materials you’ve ever seen online and prepare you not only for passing certification exams, but teach you pratical skills.

Ready to start learning?
Take This Course