Building No-Code Apps with AppSheet: Foundations
https://www.pluralsight.com/courses/building-no-code-apps-appsheet-foundations-5
by Google Cloud
Module 1: Introduction
- Course Introduction
Module 2: AppSheet Overview
- Module Overview
- History of apps
- debut of iPhone in 2007 and its impact on apps
- requires software and programming skills
- Fundamentals of no-code app development
- definition: "The process of developing apps without writing any code"
- develop apps faster and cheaper
- develop apps 10 times faster
- no code vs low-code: no code requires no code at all, whilst low code require some coding
- strong foundational security protocols
- who uses no code: process owners, decision makers, end users
- What is AppSheet?
- owned by Google
- AppSheet use cases
- Build an asset tracker app to track inventory in real time.
- Build a variety of front-line and customer experience apps.
- Build customized apps tailored to your HR needs.
- Demo
- 3 ways to start an app:
- start with your own data
- start with an idea
- start with a sample app
- you can build an app from a google sheet
- Module Review
- Reading: AppSheet use cases and sample apps
Getting Started
- Module Overview
- Signing in to AppSheet
- Creating your first app
- shows how to create an app using "Start with your own data", in this case a google sheet
- gives overview of the AppSheet Editor
- you can add additional data sources to your app by click on Data from the AppSheet Editor
- from Data blade, you can set visibility of columns, set data type
- from UX blade, you can create custom views
- with the launch of AppSheet automation, the behavior workflow and reports features are being replaced by automation events and processes.
- Testing your app
- Sharing your app
- you can share with app publicly or to a restricted audience
- Lab: Creating a Basic App using AppSheet
- Getting Started with Google Cloud and Qwiklabs
- Lab: Creating a Basic App using AppSheet
- Module Review
Leveraging Data
- Module Overview
- Using data sources
- spreadsheets: office 365, excel, google sheets
- databases: mysql, postgresql, sql server, etc..
- others: Google Drive, Google Calendar, Apigee, Smartsheet, Dropbox etc..
- shows how to create a table from a data source
- data sources don't have to be read only; changes in appsheet can propagate back to the data source
- Defining the data structure in your app
- AppSheet automatically infers your table column name and type
- you can overide the name and type if needed
- you can add your own columns, in addition to the ones pulled from the data source
- virtual columns are computed values that are not part of the data source
- shows how to regenerate a data source when there is a schema change
- Using more than one table in your app
- an appsheet can have multiple tables and you can create references between them
- to create a reference, you add a column of type 'ref'
- a reverse reference is created automatically
- Demo
- Lab: Configuring Data for your App using AppSheet
- Lab: Configuring Data for your App using AppSheet
- Module Review
Defining the User Experience of Your App
- Module Overview
- Introduction to AppSheet Views
- you can create a new View from the UX blade
- view types available: Calendar, Table, Gallery, Map, Chart, etc...
- Using Views in AppSheet
- A view is attached to a single table or slice in the app
- types of views: Primary, Ref, and Menu
- Customizing the UX of your app
- you can customize the About page from the Info blade
- Demo
- Lab: Implementing the User Experience for your App using AppSheet
- Lab: Implementing the User Experience for your App using AppSheet
- Module Review
Publishing Your App
- Module Overview
- App deployment process
- deployment check (found under the Manage blade) is something you should run before deploying our app
- fix any reported errors and warning before publishing
- you can switch back and forth between Prototype and Deployed state
- Deployment methods
- two types of deployment: Instant and Traditional
- Instant Deployment: on mobile, uses have to install the AppSheet Hosting app
- Traditional Deployment: app is deployed to App Store or Play Store
- Testing your app
- Sharing your app
- Lab: Publishing your App using AppSheet
- Lab: Publishing your App using AppSheet
- Module Review
Course Review
- Course Review
Course Resources
- Course Resources
Comments
Post a Comment