YoVDO

Shared Economy for iOS Development

Offered By: LinkedIn Learning

Tags

iOS Development Courses Swift Courses E-commerce Courses AWS Amplify Courses User Authentication Courses

Course Description

Overview

Learn how to build a shared ecommerce iOS app that allows users to make accounts, create orders, get updates, and track orders via real-time location changes.

Syllabus

Introduction
  • Creating a shared ecommerce iOS app
  • What you should know
1. App and Server Concepts
  • Overview of shared ecommerce
  • User accounts
  • Online database
  • User location
  • Delivery driver location
2. iOS App and AWS Users
  • Xcode project preparation
  • AWS Amplify
  • Amplify initialization
  • Adding Cognito authentication
  • Adding CocoaPods
  • User accounts in the app
3. Online Database
  • AppSync schema
  • CocoaPods and AppSync client
  • DynamoDB data creation
  • Fetching data in the app
  • Displaying data in the UI
4. Creating Orders
  • Payment options
  • Order location
  • Viewing details
  • Storing the order online
  • Viewing requests
  • Request details
5. Delivery Actions
  • Assigning to delivery
  • Updating order data
  • Subscribing to updates
  • Display delivery UI
  • Filtering data
Conclusion
  • Next steps

Taught by

Bear Cahill

Related Courses

Web Development
Udacity
Add Google Sign-In to your Android Apps
Google via Udacity
Firebase Essentials For Android
Google via Udacity
Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera
Web Application Development: Security
University of New Mexico via Coursera