iOS App Grocery List (Swift 3.1, iOS10.3) from 0 to AppStore
4.4 (28 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,192 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS App Grocery List (Swift 3.1, iOS10.3) from 0 to AppStore to your Wishlist.

Add to Wishlist

iOS App Grocery List (Swift 3.1, iOS10.3) from 0 to AppStore

Build professional iOS Apps and become professional iOs developer!
4.4 (28 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,192 students enrolled
Created by David Kababyan
Last updated 5/2017
English
English
Price: $20
30-Day Money-Back Guarantee
Includes:
  • 10 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • How to build professional iOS App
  • We will build the app from 0 to Appstore!
  • Use of device camera
  • Save data to user defaults
  • Subclass UITableviewCell
  • TabBarController
  • NavigationController
  • UISearchBar
  • Auto layout
  • Object Oriented Programming
  • Save and retrieve data from database using JSON
  • Create custom classes
  • iOS Protocols
  • Debugging errors
View Curriculum
Requirements
  • Basic xCode knowledge
Description

I will teach you how to build Professional iOS app from 0 to Appstore!

We are going to build only 1 app, i will go through every detail and show you how the apps are build!

We will go through most common errors made by beginners to teach you basic debugging skills!

I am going to teach you all you need to start developing iOS applications and make money.

The course will cover Firebase real time database, iOS 10.3 swift 3.1 and xCode 8.3.1.

We are going to use Firebase authentication, the app will be real time and users who are logged in to the same account will be able to modify the shopping list and it will appear on all other devices.

Every line of the code will be explained in great details. if you dont understand anything, i am always available, you can ask your questions and i will get back to you within 24 hours.

The course will cover below topics:

  • Use of device camera,
  • Save data to user defaults
  • Subclass UITableviewCell
  • TabBarController
  • NavigationController
  • UISearchBar
  • Segueys
  • Dictionaries
  • Arrays
  • Variables
  • Constants
  • functions with callBack blocks
  • Date formatting and modifying
  • Auto layout
  • Object Oriented Programming
  • MVC
  • Save and retrieve data from database using JSON
  • Update or delete existing data in database
  • Create custom classes
  • iOS Protocols
  • Debugging errors
  • Setting appIcons
  • UIPickerController
  • integrating 3rd party code
  • and many more



    Who is the target audience?
    • Everyone who wants to lear iOS app development
    • No experience required, I will teach you all you need to know
    Students Who Viewed This Course Also Viewed
    Curriculum For This Course
    69 Lectures
    10:01:00
    +
    Introduction
    1 Lecture 07:16
    +
    Setup
    2 Lectures 11:26

    Assets
    00:36
    +
    Shopping Item
    22 Lectures 03:18:51
    Shopping Item Class part 1
    08:48

    Shopping Item Class part 2
    14:51

    Add Item VC User Interface
    09:46

    Add Item VC class Part 1
    05:14

    Add Item VC class Part 2
    08:32

    Custom Shopping Item Cell
    11:17

    Shopping Item VC part 1
    12:10

    Shopping Item VC part 2
    09:31

    Shopping Item VC part 3 (swipe cell functions)
    09:59

    Shopping Item VC part 4
    13:28

    Shopping Item VC part 5
    09:43

    Test Swipe cell buttons
    01:35

    Shopping Item VC part 6 (Total price update)
    14:05

    Custom Cell round image
    10:07

    Add Item VC part 3 (show camera options)
    06:32

    Camera Class (need to add resource)
    14:51

    UIImage picker controller delegate
    03:28

    Save shopping item with Image
    04:24

    Add Item VC part 4 (Edit Item)
    06:37

    Add Item VC part 5 (Edit Item)
    07:00

    Add Item VC part 6 (Edit Item bug fix)
    07:57

    Shopping item VC (show option to Add Item)
    08:56
    +
    Search Item
    17 Lectures 02:13:41
    Search Item UI
    11:05

    Search Item UI (connection to View Controller)
    05:23

    Search Item custom Cell part 1
    05:43

    Grocery item class
    12:46

    Grocery table view cell
    04:17

    Transition from search to Add Item VC
    03:31

    Add Item VC (save grocery Item)
    10:32

    Load Grocery Items
    06:48

    Show grocery Items in table view
    03:56

    Delete grocery Item
    07:59

    Search Grocery Item
    15:37

    Edit grocery item
    11:07

    Edit grocery item error fixing
    02:11

    Choose grocery item part 1
    11:44

    Choose grocery item part 2
    06:54

    Add shopping item to grocery list when creationg
    12:27

    Show search items VC buttons when needed
    01:41
    +
    Settings
    5 Lectures 42:21
    Settings User Interface
    05:31

    Settings View Controller part 1
    05:30

    Settings View Controller part 2
    09:51

    Settings View Controller part 3
    11:34

    Settings View set the currency dynamically
    09:55
    +
    Login and Register view
    13 Lectures 01:44:32
    Login view user interface
    06:41

    Register view user interface
    04:35

    Login View controller part 1
    07:03

    FUser class part 1
    07:26

    FUser class part 2
    16:12

    FUser class part 3
    05:29

    FUser class part 4
    10:24

    Login View Controller part 2
    04:37

    Login View Controller part 3
    09:31

    Replace dummy user id with real one
    15:29

    Log out and autologin
    09:39

    Autologin bug fix
    06:01

    Closing note
    01:25
    About the Instructor
    David Kababyan
    4.5 Average rating
    231 Reviews
    4,093 Students
    5 Courses
    Multimedia Developer

    I have graduated from university in 2012 with BA in Multimedia. Since then I have taken various other courses for programming in PHP, Objective-C, Swift. I really love programming, its my passion.

    I have been developing for iOS for more then  2 years now. I have worked on various other multimedia projects like movie shooting and editing, 3D modeling and animations, flash animations and website design and development.

    I have taken some courses on Udemy and really liked the environment here so I decided to create my own courses and teach others to the things I have learned.