The Complete iOS Apps Developer Course (Project base)
The Complete iOS Apps Developer Course (Project base)

Learn how to make online games, and apps for iOS, like Pokémon , Twitter, Whatsapp , CoreML (Machine Learning)

Created by Hussein Alrubaye
Language English

The Complete iOS Apps Developer Course (Project base)

The Complete iOS Apps Developer Course (Project base)
The Complete iOS Apps Developer Course (Project base)

Learn how to make online games, and apps for iOS, like Pokémon , Twitter, Whatsapp , CoreML (Machine Learning)

Created by Hussein Alrubaye
Language English
1. Installation and settings
  • 1. Introduction 00:01:53
  • 2. Install Xcode 10 on Mac 00:01:25
  • 3. Learn Swift using Online editor 00:00:48
  • 4. exercise files .html
2. Variables
  • 1. Run First App 00:05:35
  • 2. Variables 00:12:49
  • 3. Var vs Let 00:04:21
  • 4. Comments 00:03:02
  • 5. swap two numbers .html
3. Operations and Priorities
  • 1. Convert data Types 00:09:11
  • 2. Math operations and priorities 00:11:56
  • 3. swap two numbers without using a temporary variable .html
  • 4. App Find my age 00:02:08
  • 5. Strings 00:12:29
4. Decision Making
  • 1. Logic statement 00:12:16
  • 2. Simple IF 00:07:32
  • 3. If- Else 00:05:35
  • 4. IF-ElseIF 00:04:28
  • 5. Nested IF 00:03:04
  • 6. Switch 00:04:46
5. Loop Control
  • 1. Simple For 00:07:22
  • 2. Nested For 00:03:01
  • 3. Repeat- While 00:04:28
  • 4. Control Transfer Statements 00:04:23
6. Collection Types
  • 1. One-Dimension Array structure 00:09:04
  • 2. Arrays 00:12:11
  • 3. Sets 00:04:02
  • 4. Dictionary 00:06:20
7. Functions
  • 1. Simple Functions 00:07:15
  • 2. Overloading 00:03:17
  • 3. Polymorphism 00:04:16
  • 4. variable scope 00:04:27
8. Object Oriented Programming
  • 1. OOP concept 00:02:37
  • 2. Simple Class 00:11:04
  • 3. Class Initialization 00:05:27
  • 4. Inheritance 00:05:37
  • 5. Override Function 00:04:38
  • 6. Access Control 00:01:58
  • 7. Type Casting 00:02:22
  • 8. Protocol 00:04:51
  • 9. Extensions 00:07:24
  • 10. Enumerations 00:03:08
9. iOS APP Find my age App
  • 1. Find my age Preview 00:00:39
  • 1.1 FindMyAge .zip
  • 2. Layout design 00:12:57
  • 3. Implement App code 00:06:55
  • 4. Get phone Time 00:02:26
  • 5. Show Hide keyboard 00:06:13
10. Calculator app
  • 1. calculator preview 00:00:56
  • 1.1 Calculator .zip
  • 2. iOS 12 update for cacluator App 00:01:17
  • 3. layout design 00:13:20
  • 4. Add colors to app 00:04:17
  • 5. Number Click. 00:09:23
  • 6. Add math operations 00:14:34
11. Tic Tac toe game
  • 1. Tic Tac Toy overview 00:00:38
  • 1.1 TicTacToeLocal .zip
  • 2. Layout design 00:06:48
  • 3. Buttons call event and Add colors 00:12:26
  • 4. Find winner 00:10:56
  • 5. Play with device 00:12:35
12. Pockemon Game
  • 1. Pockemon Game preview 00:00:43
  • 1.1 Pockemon .zip
  • 2. Add google Map using cocopods 00:12:21
  • 3. Show player location on the map 00:14:28
  • 4. Show Pockemon on the map 00:11:20
  • 5. Catch pockemon 00:12:54
  • 6. Mapview tap event 00:04:01
13. Zoo App
  • 1. Zoo App preview. 00:00:40
  • 1.1 ZooApp .zip
  • 2. TableView Design 00:18:06
  • 3. add Data to TableView 00:18:17
  • 4. TableView event 00:03:28
  • 5. Add to TableView 00:02:13
14. Restaurant Menu App
  • 1. Restaurant App preview 00:00:37
  • 1.1 FoodApp .zip
  • 2. Collection View design 00:08:25
  • 3. Read from property list 00:12:25
  • 4. Show foods in Collection View 00:05:17
  • 5. Show Food details Design 00:06:42
  • 6. perform Segue to pass data between View controllers 00:08:19
  • 7. Support different device size Size classes 00:10:46
15. Web services Find sunrise time
  • 1. Find Sunrise time preview 00:00:49
  • 1.1 FindSunrise .zip
  • 2. HTTP calls preview 00:01:34
  • 3. learn is JSON vs XMLS 00:10:35
  • 4. App layout design 00:06:10
  • 5. retrive JSON from web service 00:16:09
  • 6. Parallel process concept 00:02:32
  • 7. Add parallel process to the App 00:02:06
16. Core Data My Notes App
  • 1. My note preview. 00:01:22
  • 1.1 MyNotesApp .zip
  • 2. layout Add design. 00:05:56
  • 3. Save notes to Database 00:09:00
  • 4. Layout desgin for Add notes 00:12:35
  • 5. Load notes 00:19:53
  • 6. Segue problem 00:03:06
  • 7. Delete Note. 00:06:15
  • 8. Edit Note 00:15:06
  • 9. Fix layout and reload data 00:03:19
17. Core Data My store App
  • 1. My store preview 00:01:05
  • 1.1 MyStoreApp .zip
  • 2. Build database schema 00:06:19
  • 3. Add Store 00:09:29
  • 4. Add item UI design 00:13:36
  • 5. Load store in PickerView. 00:08:07
  • 6. Load image from phone 00:07:02
  • 7. Add new item 00:07:13
  • 8. List items 00:20:38
18. Firebase Whatsapp App
  • 1. Chat App preview 00:00:45
  • 1.1 ChatApp .zip
  • 2. Firebaser preview 00:02:12
  • 3. Firebase analytic 00:09:42
  • 4. Firebase login Anonymously 00:08:09
  • 5. Save to Firebase Database 00:14:33
  • 6. User login to Chat room. 00:09:12
  • 7. View Room chat Text 00:25:38
19. Firebase Twitter App
  • 1. Twitter App preview 00:02:47
  • 1.1 TwitteriOSDemo .zip
  • 2. Firebase analytic Connect App to Firebase 00:09:28
  • 3. Design login page 00:08:37
  • 4. Firebase Authentication Login with username and password 00:11:33
  • 5. Pick image from Phone 00:04:04
  • 6. Cloud Storage Upload images to Firebase 00:19:13
  • 7. Firebase Database save to Firebase Database 00:14:34
  • 8. User Login segue 00:14:35
  • 9. Add Post design 00:14:25
  • 10. Post with image 00:17:14
  • 11. Post Without image 00:20:54
  • 12. Post with image 00:12:23
  • 13. Update post page to Show user name 00:19:47
  • 14. Show person image 00:15:35
  • 15. Change row height and show post date 00:05:50
  • 16. Save user login info 00:05:25
  • 17. Show Ads in App using AdmMob 00:16:43
20. Firebase online gaming
  • 1. Online game preview 00:01:22
  • 1.1 TicTacToeOnline .zip
  • 2. import project and Connect with Firebase 00:04:36
  • 3. Login to the game 00:19:54
  • 4. update playing area 00:06:48
  • 5. send play request 00:06:28
  • 6. listen to incoming requests 00:10:13
  • 7. Start play online 00:06:59
  • 8. play online UI update 00:09:50
21. CoreML Detects objects present in an image
  • 1. Object name detector preview 00:00:57
  • 1.1 ImageDefineML .zip
  • 2. Take pick using phone Camera 00:13:32
  • 3. CoreML- Computer Visionn Find object identification using 00:10:06
  • 4. Text to speech 00:04:12
22. Submit App to Apple Store
  • 1. Create Apple developer account 00:01:51
  • 2. Submit App to Apple Store 00:08:38
23. Twitter App using MySql and PHP web service
  • 1. What we Will Build 00:01:24
  • 2. Build MYSQL Database schema 00:03:58
  • 3. Build MYSQL database 00:20:10
  • 4. PHP Web service and MYSQL Register 00:16:56
  • 5. PHP Web service and MYSQL Login 00:10:32
  • 6. PHP Web service and MYSQL Add Post 00:06:28
  • 7. PHP Web service and MYSQL List Post 00:14:56
  • 8. PHP Web service and MYSQL follow- un follow 00:06:12
  • 9. PHP Web service and MYSQL Is following 00:02:54
  • 10. TODO .html
  • 11. Web services Node.js and MYSQL 00:19:16
  • 12. Web services C and SQL Server 00:17:58