Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build Great IOS Apps (Swift)
Rating: 4.0 out of 5(262 ratings)
17,227 students

Build Great IOS Apps (Swift)

Learn quick and fast by Building great iOS apps using swift
Created byHamad Ali
Last updated 6/2016
English

What you'll learn

  • Build great iOS apps
  • Learn Swift
  • Learn UIKit framework
  • Build Twitter clone app
  • Build Instagram clone app
  • Push Notifications
  • Remote Notifications
  • Login in and Sign up View Contoller
  • Design great app
  • Autolayout and size classing
  • in-App Purchased

Course content

5 sections31 lectures3h 48m total length
  • UIAlertView4:25

    UIAlertView is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UIAlertView to display error massage or notify users about information inside you app

  • UIButton7:04
    • UIButton is a part of UIKit Framework

      - In this Lecture you are going to Learn how to create UIButton and actions to be clicked by users

  • UILabel4:58
    • UILable is a part of UIKit Framework

      - In this Lecture you are going to Learn how to create UILabel to handle text

  • UITextField5:21
    • UILable is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UITextField to type text and copy to UILabel

  • UIImageView7:18
    • UIImageView is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UIImageView to show photos in the app and customize it

  • UISegmentControl7:19
    • UISegmentControl is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UISegmentControl to be able to choose different type of value at inde

  • UIActionSheet8:32
    • UIActionSheet is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UIActionSheet to be able to choose multiple options

  • UIActivityIndicatorView4:06
    • UIActivityIndicatorView is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UIActivityIndicatorView to Know when activity start and stop with animation

  • UIStepper3:24
    • UIStepper is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UIStepper to increase and decrease value of type Double which is useful for increasing opacity of an image or volume

  • UIWebView8:03
    • UIWebView is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UIWebView which allows you to show any web page and add options to stop, refresh, go back and go forward the web page.

  • UINavigationBar5:24
    • UINavigationBar is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UINavigationBar which allows you to show title for view controller and segue between another view controller with customizing the bar

  • UITabBar6:21
    • UITabBar is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UITabBar which allows you to show multiple view controllers at once with items of type UIBarItems to select any view controller

  • UITableView-Grouped14:41
    • UITableView-Grouped is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UITableView-Grouped and the easiest way to create table for setting app without refreshing the data of the table

  • UITableView12:36
    • UITableView is a part of UIKit Framework

    - In this Lecture you are going to Learn how to create UITableView to display text in each cell using array and update the table using override functions of subclass of UITableViewController

  • Conclusion2:02

    Congratulations guys you can now build a simple IOS app using UIKit Framework but do think you are done ? No, its just the beginning because in the next section you will build great iOS app and submit it to App Store and match human resource guidelines then get approved by apple team so see you to next section !!

Requirements

  • You should have OS X system, IOS device and Xcode
  • Enrolled to Apple iOS program

Description

I have an app called Yuppi built on Swift. It provides the simplest way to share photos and videos in moments and other people can collaborate also moment owner can set privacy groups. It's cool, elegant and simple user interface.

I've been working so hard on making this app to be the next social network app so hopefully you can download it so you can give me your valuable feedback.

Currently Yuppi App is available on IOS 8+ only and soon will be available on android as well.

If you didn't download it yet, i encourage you to Download it Now. It's Free!!.

Technology is everywhere around us but none of us know to code !! This is disaster..

I think everyone should know how to code because its only take few lines to make difference and touch people life.

Coding its not about being smart or talent, its about ideas and stories telling millions of people about it.

75 Billion Apps were already sold in the iOS App Store. If you ever wanted a chance to participate in this success, here is your chance.

In this course you are going to learn all the basics you need to know to create your own simple iOS applications using the new Swift programming language. After learning all about the basics of programming, you are going to build simple code for UIKit Framework which you are going to use to create awesome Apps. After getting in touch with many iOS User Interface components we are going to start using more advanced with Parse backend online database and integrate to our apps with powerful tools such that Push notifications, Retrieve Data, Upload data,Update Data and In-App purchased. The conclusion of this course is a real-life example that will help you connect all the dots and pieces of your newly acquired knowledge.

Who this course is for:

  • Have enough knowledge about Computer languages
  • Students who are trying to learn new languages
  • Students must have Passion and Motivated