# \#intermediate

**URL:** https://community.thunkable.com/tag/intermediate/626.md

[Latest](https://community.thunkable.com/latest.md) · [Categories](https://community.thunkable.com/categories.md) · [Tags](https://community.thunkable.com/tags.md)

---

## [Authenticating users with Google (with video tutorial)](https://community.thunkable.com/t/authenticating-users-with-google-with-video-tutorial/2714249)

<div class="topic-metadata">

**Author:** [@lindsay1](https://community.thunkable.com/u/lindsay1)\
**Replies:** 1\
**Last updated:** [November 6, 2024, 8:05pm UTC](https://community.thunkable.com/t/authenticating-users-with-google-with-video-tutorial/2714249 "2024-11-06T20:05:56Z")

</div>

Video Tutorial In this short video tutorial, you’ll learn how to use Google to authenticate your users and allow them to sign in and sign out of your app: Template App Click: Google Authentication Tutor…

---

## [API JSON Tutorial (Video)](https://community.thunkable.com/t/api-json-tutorial-video/1140575)

<div class="topic-metadata">

**Author:** [@tatiang](https://community.thunkable.com/u/tatiang)\
**Replies:** 44\
**Last updated:** [February 8, 2024, 6:23pm UTC](https://community.thunkable.com/t/api-json-tutorial-video/1140575 "2024-02-08T18:23:41Z")

</div>

Using APIs in Thunkable and understanding how to parse JSON to get certain data from the API response is both a popular and a difficult aspect of using Thunkable. It’s not so much difficult because of Thunkable but becau…

---

## [Update data in a Firebase Realtime Database (with video tutorial)](https://community.thunkable.com/t/update-data-in-a-firebase-realtime-database-with-video-tutorial/2757423)

<div class="topic-metadata">

**Author:** [@lindsay1](https://community.thunkable.com/u/lindsay1)\
**Replies:** 0\
**Last updated:** [December 21, 2023, 3:08pm UTC](https://community.thunkable.com/t/update-data-in-a-firebase-realtime-database-with-video-tutorial/2757423 "2023-12-21T15:08:28Z")

</div>

Video Tutorial In this short video tutorial, you’ll learn how to update data in a connected Firebase Realtime Database: Template App Navigate to: Firebase Update Data - TEMPLATE Click Copy Project in th…

---

## [Read data in a Firebase Realtime Database (with video tutorial)](https://community.thunkable.com/t/read-data-in-a-firebase-realtime-database-with-video-tutorial/2756419)

<div class="topic-metadata">

**Author:** [@lindsay1](https://community.thunkable.com/u/lindsay1)\
**Replies:** 1\
**Last updated:** [December 20, 2023, 11:47pm UTC](https://community.thunkable.com/t/read-data-in-a-firebase-realtime-database-with-video-tutorial/2756419 "2023-12-20T23:47:00Z")

</div>

Video Tutorial In this short video tutorial, you’ll learn how to read data from a connected Firebase Realtime Database: Template App Navigate to: Firebase Read Data - TEMPLATE Click Copy Project in the …

---

## [Authenticating users with Apple (with video tutorial)](https://community.thunkable.com/t/authenticating-users-with-apple-with-video-tutorial/2716385)

<div class="topic-metadata">

**Author:** [@lindsay1](https://community.thunkable.com/u/lindsay1)\
**Replies:** 0\
**Last updated:** [November 22, 2023, 5:29pm UTC](https://community.thunkable.com/t/authenticating-users-with-apple-with-video-tutorial/2716385 "2023-11-22T17:29:14Z")

</div>

Video Tutorial In this short video tutorial, you’ll learn how to use Apple to authenticate your users and allow them to sign in and sign out of your app: Template App Click: Apple Authentication Tutoria…

---

## [Conditional Formatting of a Data Viewer List (aka "Painting the DVL")](https://community.thunkable.com/t/conditional-formatting-of-a-data-viewer-list-aka-painting-the-dvl/2078697)

<div class="topic-metadata">

**Author:** [@tatiang](https://community.thunkable.com/u/tatiang)\
**Replies:** 8\
**Last updated:** [October 12, 2023, 6:03pm UTC](https://community.thunkable.com/t/conditional-formatting-of-a-data-viewer-list-aka-painting-the-dvl/2078697 "2023-10-12T18:03:12Z")

</div>

Thunkable Staff: I didn’t see a category for community tutorials so I’m posting here. If this isn’t allowed, please move it to a different category. The concept of “painting the DVL” (thanks, @jared for the term and an …

---

## [Getting started with API blocks](https://community.thunkable.com/t/getting-started-with-api-blocks/2600687)

<div class="topic-metadata">

**Author:** [@vishruth-ram](https://community.thunkable.com/u/vishruth-ram)\
**Replies:** 0\
**Last updated:** [September 18, 2023, 5:56am UTC](https://community.thunkable.com/t/getting-started-with-api-blocks/2600687 "2023-09-18T05:56:22Z")

</div>

Before you come here read this: Since thunkable’s API is based on postman, and many API docs don’t include how to work with Postman, this topic covers How to convert a cURL command to blocks. Identifying Headers In a…

---

## [Generating QR Code with Thunkable X](https://community.thunkable.com/t/generating-qr-code-with-thunkable-x/120588)

<div class="topic-metadata">

**Author:** [@kartik\_old](https://community.thunkable.com/u/kartik_old)\
**Replies:** 7\
**Last updated:** [August 15, 2023, 7:24am UTC](https://community.thunkable.com/t/generating-qr-code-with-thunkable-x/120588 "2023-08-15T07:24:21Z")

</div>

Hello, Thunkers! :tada: I am back with another Tutorial, Generating QR Code with Thunkable X In this Tutorial, we will experiment with the GoQR API. Intro to QR code API You can generate and decode/read QR code graphic…

---

## [Doughnut Shop Video Game Tutorial](https://community.thunkable.com/t/doughnut-shop-video-game-tutorial/354325)

<div class="topic-metadata">

**Author:** [@Sofia](https://community.thunkable.com/u/Sofia)\
**Replies:** 9\
**Last updated:** [April 12, 2023, 7:42pm UTC](https://community.thunkable.com/t/doughnut-shop-video-game-tutorial/354325 "2023-04-12T19:42:43Z")

</div>

Hello! I made a video game using Thunkable’s new coolest tool the canvas. There is a tutorial! Click here! This tutorial teaches you how to replicate the project but also gives you the tools to create your own game! …

---

## [JSON / Object Tutorial](https://community.thunkable.com/t/json-object-tutorial/1085666)

<div class="topic-metadata">

**Author:** [@drted](https://community.thunkable.com/u/drted)\
**Replies:** 16\
**Last updated:** [November 10, 2022, 5:44pm UTC](https://community.thunkable.com/t/json-object-tutorial/1085666 "2022-11-10T17:44:51Z")

</div>

Working with JSON data is a common Thunkable Discussion topic. Here I will try to answer the most common questions and provide solutions to the most common problems. This tutiorial has six parts: Basic JSON JSON Erro…

---

## [Save Canvas Image to your Google drive](https://community.thunkable.com/t/save-canvas-image-to-your-google-drive/1609950)

<div class="topic-metadata">

**Author:** [@muneer](https://community.thunkable.com/u/muneer)\
**Replies:** 6\
**Last updated:** [July 4, 2022, 8:29pm UTC](https://community.thunkable.com/t/save-canvas-image-to-your-google-drive/1609950 "2022-07-04T20:29:15Z")

</div>

For this tutorial you will need to code a short script in Google Apps Script which you can access it from within Google Drive. You will need to use Web API component to talk to the script you created in Google Apps Scri…

---

## [Backup/Restore your Local Table by Email](https://community.thunkable.com/t/backup-restore-your-local-table-by-email/1838977)

<div class="topic-metadata">

**Author:** [@muneer](https://community.thunkable.com/u/muneer)\
**Replies:** 0\
**Last updated:** [April 19, 2022, 6:20pm UTC](https://community.thunkable.com/t/backup-restore-your-local-table-by-email/1838977 "2022-04-19T18:20:23Z")

</div>

There are situations that all you need for your app to work is a local table to store some data for your app and you do not need the mobile to be connected to the internet all the time. But, what if the user had to rein…

---

## [A Translator App, simple hack](https://community.thunkable.com/t/a-translator-app-simple-hack/1389479)

<div class="topic-metadata">

**Author:** [@muneer](https://community.thunkable.com/u/muneer)\
**Replies:** 6\
**Last updated:** [July 15, 2021, 3:36pm UTC](https://community.thunkable.com/t/a-translator-app-simple-hack/1389479 "2021-07-15T15:36:29Z")

</div>

Creating a translator app is not easy and not straight forward specially when it comes to API solutions. Most translators will require a kind of payment or subscription if you really want to maintain your app. In this t…

---

## [WDC #20 walkthrough (How to build Hangman)](https://community.thunkable.com/t/wdc-20-walkthrough-how-to-build-hangman/1389552)

<div class="topic-metadata">

**Author:** [@catsarisky](https://community.thunkable.com/u/catsarisky)\
**Replies:** 1\
**Last updated:** [July 11, 2021, 5:09am UTC](https://community.thunkable.com/t/wdc-20-walkthrough-how-to-build-hangman/1389552 "2021-07-11T05:09:59Z")

</div>

So I made a thing. A possibly long-winded video, about my WDC 20 submission. If you wanted a look at the inside and some cloning madness, here it is: Folks working on their own WDC 20 may not want to loo…
