Build Great IOS Apps (Swift)

Learn quick and fast by Building great iOS apps using swift
Free tutorial
Rating: 4.0 out of 5 (254 ratings)
16,988 students
3hr 48min of on-demand video
English [Auto]

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


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


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


Senior iOS Developer
Hamad Ali
  • 4.0 Instructor Rating
  • 254 Reviews
  • 16,988 Students
  • 1 Course

Hi, I'm Hamad.

17 years old me determined to build and develop apps and helping people to make their lives better.

While that was the spark, the return of investment is I've become one of the best recognized Senior iOS Developer & Lead who takes a lot of pride in leveraging professional communication and deep technical knowledge to deliver first-class work.

Tech Stack

Objective-C, Swift, SwiftUI, UIKit, Vapor, MongoDB, Google Cloud, WebSocket, APNS, JWT, Crypto, Redis, Heroku, Postmark, Twilio, Vonage


- Released 11 apps for iOS, iPad and macOS to AppStore.

- 11-Years of Experience in Objective-C, Swift and Kotlin.

- 4-Years of Experience in User Experience and User Interface Design.

- 5-Years of Experience:

- Build and manage MongoDB (Transactional, analytical, full-text search, time series, and more).

- Build APIs, HTTP servers, WebSockets, Queues, Recurring Schedules, APNS, JWT, Crypto, Redis, Google Cloud, Twilio in Swift.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses