Skip to content
A demo of how you can integrate SwiftUI and Airtable in your app
Swift Ruby
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Pods first May 6, 2020
SwiftUIAirtableDemo.xcodeproj code cleanup May 7, 2020
SwiftUIAirtableDemo.xcworkspace first May 6, 2020
SwiftUIAirtableDemo update reference article link May 11, 2020
.gitignore first May 6, 2020
LICENSE Create LICENSE May 7, 2020
Podfile first May 6, 2020
Podfile.lock first May 6, 2020
readme.md update reference article link May 11, 2020

readme.md

SwiftUI Airtable Demo

This is a small, functional example app that demonstrates how you can use Airtable as a lightweight backend. I wouldn't recommend using Airtable to store fast-moving data but as a means of storing strings, images, positions of views, and general data that won't get updated very often, Airtable could be a potential option for you.

Created by Zack Shapiro


Demo

Check out the video demo of this app.


Our Airtable setup:

App Rendering:


Running the app

  1. Clone the repo and open the .xcworkspace file (You shouldn't need to run pod install).
  2. Create your own Airtables and mimick the same column types and data as I have in the screenshots above.
  3. Important: Visit https://airtable.com/api, choose your Base, and get the link to your base and API key. Plug those into apiKey and apiBaseUrl in AirtableService.swift.
  4. Build and run the app.

Requirements

Built using:

Contributing

Feel free to contribute. Leave an Issue if there is one.

License

MIT

You can’t perform that action at this time.