Location Master Class: Building A Gig Economy Delivery App (Think Uber)

A smorgasbord of location tips and tricks!
    Time: 2.5 Hours
   Level: Intermediate
    Sections: 4
Start course

COURSE OVERVIEW

Want to make Uber or AirBnB? Follow on-demand expert Barrett as he deep dives into the Adalo location functionality to make a working delivery app.

YOU'LL BE ABLE TO...

Update your LinkedIn to 'Geolocation Expert'

MAKE SURE YOU HAVE

A Google API key!

01

Introduction

Introduction: What This Course Is About
02:52
Walk Through The A-Deliver Spec Sheet
05:46
A-Deliver Wireframing
05:34
What This Course Does Not Include
08:42

02

Let's Build A-Deliver!

First Steps and Setting Up The Database
21:52
Setup The Splash Screen and Grab Location
08:05
Test: Grab The User's Location
02:13
Setup The Homescreen
11:25
Create App 'Heartbeat' Reusable Element
06:26
Build Pairing Mechanism Between Client and Driver
20:49
Driver Side: Receive Order
07:49
Driver Side: Accept Or Decline Order
14:08
Driver Side: Flow From Accept To Order Complete
20:27
Customer Side: Flow From Accept To Order Complete
18:17
Bug 1: Customer Pairing With Own Order
00:55
Bug 2: Driver Being Told Order Is Already Accepted
01:52
Success! Demo Of Working App
03:23

03

Next Steps

Feedback / Feature Request / Issue Identified
2 questions

04

Support Documents

A-Deliver Spec Sheet
0 Pages
A-Deliver Wireframes
0 Pages
A-Deliver Database Architecture
0 Pages
A-Deliver Step-By-Step Guide
0 Pages

Recommended courses

App Planning and Organization
Apply some top tips and principles for getting organized, scoping out your app, and developing a plan for your app!
Build an Instagram Clone
Follow along and build an almost perfect copy of Instagram and be able to apply those build principles to your own apps!

App
Publishing
This course will guide you through the basics of getting your app publishing on Google Play, Apple App Store, and a custom web domain.

Recommended Courses

App Planning and Organization
Apply some top tips and principles for getting organized, scoping out your app, and developing a plan for your app!
Build an Instagram Clone
Follow along and build an almost perfect copy of Instagram and be able to apply those build principles to your own apps!
App Publishing
This course will guide you through the basics of getting your app publishing on Google Play, Apple App Store, and a custom web domain.

Recommended Courses

App Planning and Organization
Apply some top tips and principles for getting organized, scoping out your app, and developing a plan for your app!
Build an Instagram Clone
Follow along and build an almost perfect copy of Instagram and be able to apply those build principles to your own apps!
App Publishing
This course will guide you through the basics of getting your app publishing on Google Play, Apple App Store, and a custom web domain.

Recommended Courses

App Planning and Organization
Apply some top tips and principles for getting organized, scoping out your app, and developing a plan for your app!
Build an Instagram Clone
Follow along and build an almost perfect copy of Instagram and be able to apply those build principles to your own apps!
App Publishing
This course will guide you through the basics of getting your app publishing on Google Play, Apple App Store, and a custom web domain.

Browse Other Courses

Introduction to Apps
Everything you need to know about the mobile app world to help you get started.
Strategy & Business
Build an app and grow a business like a pro with the basics of business and strategy.
Design
Master the art of smart design, user research, and user experience to design seamless apps.
 
Build
Build powerful no-code apps that can scale and grow with your user base by covering the essentials of mobile app development.
Launch & Iterate
Get your app out into the world and make the right changes as you go along.
Freelancers & Agencies
Turn your skills into profits! Build and sell apps for clients and bring in the dough!

Browse Other Courses

Introduction to Apps
Everything you need to know about the mobile app world to help you get started.
Strategy and Business
Build an app and grow a business like a pro with the basics of business and strategy.
Design
Master the art of smart design, user research, and user experience to design seamless apps.
 
Build
Build powerful no-code apps that can scale and grow with your user base by covering the essentials of mobile app development.
Launch & Iterate
Get your app out into the world and make the right changes as you go along.
Freelancers & Agencies
Turn your skills into profits! Build and sell apps for clients and bring in the dough!

Browse Other Courses

Introduction to Apps
Everything you need to know about the mobile app world to help you get started.
Strategy and Business
Build an app and grow a business like a pro with the basics of business and strategy.
Design
Master the art of smart design, user research, and user experience to design seamless apps.
Build
Build powerful no-code apps that can scale and grow with your user base by covering the essentials of mobile app development.
Launch & Iterate
Get your app out into the world and make the right changes as you go along.
Freelancers & Agencies
Turn your skills into profits! Build and sell apps for clients and bring in the dough!

Browse Other Courses

Drag to resize

Introduction to Apps

Everything you need to know about the mobile app world to help you get started.

Strategy & Business

Build an app and grow a business like a pro with the basics of business and strategy.

Design

Master the art of smart design, user research, and user experience to design seamless apps.

Build

Build powerful no-code apps that can scale and grow with your user base by covering the essentials of mobile app development.

Launch & Iterate

Get your app out into the world and make the right changes as you go along.

Freelancers & Agencies

Turn your skills into profits! Build and sell apps for clients and bring in the dough!
Drag to resize

Stuck? We Can Help You Out! 

Head over to Adalo's Help Docs to learn the ins and outs of building an app.
Drag to resize

Build Your App With Adalo!

Building an app is as easy as putting together a slide deck. Use Adalo’s drag-and-drop builder and pre-designed templates to launch an app in the app store within hours!
Drag to resize

Build Your App With Adalo!

Building an app is as easy as putting together a slide deck. Use Adalo’s drag-and-drop builder and pre-designed templates to launch an app in the app store within hours!

We use cookies to provide you with an optimal experience and relevant communication. Learn more or accept individual cookies.

Necessary

Necessary cookies (First Party Cookies) are sometimes called "strictly necessary" as without them we cannot provide the functionality that you need to use this website. For example, essential cookies help remember your preferences as you navigate through the online school.

Functional

During your interaction with this website, cookies are used to remember information you have entered or choices you make (such as your username or preferences for personalizing your account). These preferences are remembered, through the use of the persistent cookies, and the next time you use the Website you will not have to set them again.

Analytics

These cookies track information about visits to this Website so that we can make improvements and report our performance. For example: analyze User behavior so as to provide additional functionality or improve course contents. These cookies collect information about how visitors use the Website, which site or page they came from, the number of visits and how long a user stays on the Website.

Marketing

These cookies are used to deliver advertising materials relevant to you and your interests. They are also used to limit the number of times you see an advertisement as well as help measure the effectiveness of campaigns. They are usually placed by advertising networks we work with with our permission. They remember that you have visited a website and this information is shared with other organizations such as advertisers.