This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
E-Commerce platform from scratch to App Store
First Section
Setup part 1 (12:56)
Setup 2 (8:54)
Setup part 3 finish setup (6:50)
IOS push certificate (9:28)
Finish OneSigna Setup (10:05)
Assets and starter project
Building the application
Register User Interface part 1 (15:02)
Register User Interface part 2 (7:43)
Register User coding part 1 (12:02)
Fuser firebase user class part 1 (14:03)
Fuser firebase user class part 2 (5:42)
Fuser firebase user class part 3 (10:39)
Fuser firebase user class part 4, register user with email (9:35)
Fuser firebase user class part 5, register user locally-and-on-firebase (14:45)
Register 1st user with email (5:29)
Register user with phone part 1 (12:18)
Register user with phone part 2 (9:02)
AppDelegate Push Notifications part 1 (7:18)
Register first user with phone number (9:06)
Register phone number user (4:37)
New Developer Certificate for push (2:14)
Get oneSignalID and save it (17:26)
Update currentUeser Function (7:31)
Update OneSignal Id (7:07)
Send test push notification (3:44)
Recent View User Interface part 1 (17:33)
Recent View User Interface part 2 (13:47)
Recent Custom CollectionViewCell (14:33)
PropertyClass part 1 (17:14)
Property Class part 2 (14:09)
Recent View Controller CollectionView Data source (10:30)
Recent View Controller delegate functions (9:29)
Add Property View controller
Add property View Controller part 1 (11:39)
Add property View Controller part 2 (12:36)
Add property View Controller part 3 (12:06)
Add Property User Interface test scrollview (4:52)
Add property outlet connections (15:41)
Create 1st property part 1 (10:02)
Create 1st property part 2 (13:08)
Fixing missing field in backendless for top Properties. (2:47)
Fix sold status, and in top status (7:00)
Mixer button for recents View Controller (8:32)
Bug fixing for filter properties. (1:39)
Favorite property function part 1 (12:26)
Favorite property function part 2 (5:40)
Star button display in property cell (4:14)
Camera class (15:30)
Camera class bug fixing (2:08)
Camera class implementation (7:25)
Download Images function (13:02)
Upload pictures part 1 (13:23)
Upload pictures part 2 (7:09)
Upload image debugging (16:46)
Download and show the property image (2:35)
Setup pickers for Addproperty View Controller part 1 (9:28)
Ssetup pickers part 1 (12:06)
Picker setup part 2 (5:21)
Pickerview test run (7:05)
Available from textfields bug fix (7:03)
Location manager part 1 (13:17)
Save property with location (8:09)
Map View Controller part 1 (17:59)
Map View Controller part 2 (12:08)
Pin on the map coordinates test run (2:18)
Property View Controller
Property ViewController User Interface part 1 (8:27)
Property ViewController User Interface part 2 (11:37)
Property ViewController User Interface part 3 (5:39)
Property ViewController User Interface part 4 (10:25)
Property ViewController User Interface part 5 (7:28)
Property ViewController User Interface Connections (13:07)
Property View controller implementation part 1 (13:37)
Property View controller implementation part 2 (6:18)
Test Run Property View (5:14)
Display property information Part 1 (14:56)
Display property information Part 2 (3:27)
Favorite Property View
Favorite View Controller User Interface (6:37)
Favorite View Controller Implementation (17:08)
Show Favorite properties (8:26)
Remove property from favorites (10:51)
Show No favorite label (8:11)
Bug fixing with favorite property star button (3:54)
Function to Check if user is logged in (4:41)
My Properties View Controller
MyProperties VC UI (10:38)
MyProperties VC code part 1 (9:08)
MyProperties VC code part 2 (6:56)
MyProperties VC code part 3 action sheet (12:05)
MyProperties VC code part 4 delete and sold properties (4:37)
Edit Property
Edit property part 1 (8:55)
Edit property part 2 (11:03)
Edit property part 3 (8:31)
Debuging location error (2:36)
Save edited property (4:50)
ImageGallery button (6:16)
Image Gallery
Image gallery UI (10:32)
Custom ImageGallery Cell (8:54)
Image gallery Code (12:44)
Image gallery Delegate (5:20)
Image gallery Camera button (7:46)
Image gallery did select image to show bigger image (4:56)
ImageGalleryDelegate implementation and test run edited property (9:12)
Show bigger image in property View image tap (6:36)
Profile View
ProfileView UI (10:21)
Profile view code part 1 (12:16)
Profile view code part 2 (8:39)
Set user avatar (10:46)
Profile view code part 3 action sheet (8:15)
Profile view save User changes (10:38)
Logout user (10:57)
Log in user (11:10)
Notification View
Notifications UI (10:31)
Notifications view part 1 (8:21)
FBNotifications class part 1 (6:57)
FBNotifications class part 2 (11:28)
FBNotifications class part 3 (9:42)
FBNotifications class part 4 (10:34)
Notifications view part 2 (10:24)
Notifications view part 3 (9:09)
Create notification (17:24)
Create notification bug fix (7:16)
Push Notifications
Send push notifications part1 (16:08)
Send push notification part2 (5:20)
Search View
Search UI (13:32)
Search parameter UI part 1 (12:13)
Search parameter UI part 2 (6:36)
Search parameter UI part 3 connections (7:29)
Search parameter class part 1 (picker setup) (9:35)
Setup pickerviews part 1 (14:27)
Setup pickerviews part 2 (15:51)
Setup pickerviews part 3 (11:42)
SearchParameter part 1 (11:46)
SearchParameter part 2 (12:23)
SearchParameter part 3 (delegate) (4:17)
Search Parameter part 4 (test search functions) (8:45)
SearchParameter part 5 (price range) (11:57)
PropertyCellDelegate for search VC (2:49)
Check if user can post property (9:19)
In App Purchase
Itunes connect in app purchase setup (15:38)
In app purchase class part 1 (7:29)
In app purchase test products (6:37)
In app purchase part 2 (11:40)
Purchase 1st item (3:21)
IAPusrchse part 2 (6:20)
Save IAP to the FUSer (12:37)
Make property in top (9:22)
Finish Registration view
Finish registration UI (10:51)
Finish registration connections (4:37)
Finish registration code (17:40)
Register user with phone number (8:13)
Delete user (9:20)
Test run stopping user from finishing registration (4:07)
Submitting app to app store
Submit the app to appstore (8:19)
Finish uploading and closing note (14:22)
New Lecture
Machine learning
Introduction (2:37)
Building UI (8:38)
Setup capture session (16:59)
AVCaptureVideoDataDelegate (11:38)
Finishing the app part 1 (11:37)
Finishing the app part 2 (7:44)
Text Recognition
Introduction (3:25)
User interface (11:43)
Choose picture (12:23)
ImagePickercontroller (15:16)
Recognizing text (8:05)
DataFile
Adding recognition data file (5:09)
Create notification bug fix
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock