Udemy

Professional iOS App Development with Swift

Enroll Now
  • 758 Students
  • Updated 5/2016
4.5
(84 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 2 Minute(s)
Language
English
Taught by
Brian Advent
Rating
4.5
(84 Ratings)
3 views

Course Overview

Professional iOS App Development with Swift

Learn how to build a fully customised iOS app from scratch in 10 steps

In this course you will create a fully customised iOS 9 application called Quotes To Go from start to finish. Quotes to Go was created specifically to work as an example for this course and has already been downloaded from the Appstore by thousands of people around the world. So this is not just a simple demo application. This is a 100% real world app.

This course is for everyone who wants to learn more than the basics of iOS development. After watching this course you will have immersive knowledge about professional iOS development and advanced programming techniques.

Some of the highlights that we we are going to cover are:

  • custom ViewController transitions
  • TableView customisation
  • custom menues
  • CoreData database searches
  • asynchronous programming
  • iCloud integration


Course abstract

After introducing you to the Quotes To Go App, which this course is about, we will have a close look at the design and we will identify key obstacles that we have to face when translating UI design into code. We will move on by learning more about data saving techniques like CoreData and plists. After saving our first quotes we will cover custom ViewController transitions to ensure a great user experience. Displaying all quotes in a beautifully designed TableView will be the next item on our way. We will even use Wikipedia to find images of famous people and use them as author images. We will also perform face detection to ensure that a persons face is always visible. After integrating some basic features like adding, deleting and sharing quotes, we will focus our efforts on one of the app’s highlights, which is generating great looking quote images that can be saved, but also shared on social media, via text, or e-mail. We will conclude this course by integrating the ability to sync data using iCloud.

Course Content

  • 10 section(s)
  • 37 lecture(s)
  • Section 1 Let's get Started
  • Section 2 Development Overview
  • Section 3 Step 1: Storing information using CoreData
  • Section 4 Step 2: Displaying and Saving random Quotes
  • Section 5 Step 3: Custom ViewController transitions
  • Section 6 Step 4: TableView customisation - displaying quotes
  • Section 7 Step 5: Adding and Displaying Quotes
  • Section 8 Step 6: Searching the Database
  • Section 9 Step 7: Custom Tableview Rowactions
  • Section 10 Step 8: Special functions

What You’ll Learn

  • create your own professional apps
  • use CoreData to store complex data
  • search a CoreData database
  • integrate iCloud into your apps
  • customise User Interfaces
  • customise ViewController Transitions
  • customise TableViews
  • perform tasks asynchronously


Reviews

  • В
    Виктор Рылов
    5.0

    Thank!

  • A
    Alan Glasby
    5.0

    Excellent presentation guiding through the development of a professional looking application. You learn a lot taking the course.

  • A
    Ali Elsokary
    1.5

    The instructor doesn't explain what he's doing he's just reading the code as he writes it. Misleading title because the design elements were already in the starter project. he didn't explain how to use the elements the table view these were already in the starter project!!!

  • R
    Roberto MA
    5.0

    Gran curso, gran profesor. Espero poder ver pronto otro curso de esta calidad!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed