# Latest Thunkable ✕ + iOS Release (Apr 5) - Spreadsheet powered by Airtable, Payment powered by Stripe, Deep Linking on Android, Blockly zoom control

**URL:** <https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368>\
**Category:** Announcements\
**Tags:** activitystarter, spreadsheets, payment\
**Created:** [April 5, 2018, 7:01pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368 "2018-04-05T19:01:56Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![albert](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/albert/32/4077_2.png) [@albert](https://community.thunkable.com/u/albert)\
**Post date:** [April 5, 2018, 7:01pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/1 "2018-04-05T19:01:56Z")

</div>

Hey Thunkers,

We are excited to announce two new components today powered by two of the most popular services for apps, Airtable and Stripe. We also have a few platform updates to improve your thunking experience.

We’ll be adding a few sample apps that demonstrates these new capabilities in the coming days so stay tuned!

* * *

**① [Spreadsheet](https://docs.thunkable.com/ios/components/data-storage/spreadsheets.html) powered by Airtable**

 ![airtable](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/5/f/5f95847225ead3aaa1561abb1c00682017bb5fdc.png)

Airtable is a popular service that looks like a spreadsheet but actually acts like a database so it can do database-like things like store attachments i.e. images in your spreadsheets (and not just text) and link records between spreadsheets.  
We like Airtable because set-up is relatively a breeze for a spreadsheet.

Below is how you would upload data from your app to your spreadsheet

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/b/cb7bd3d007d390feb0422f0621f3f989215aeeb3.jpg)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/e/e/eead9c650726a584a0d36357044e2736912b3609.jpg)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/e/2e9133018819fe094f8a74bc951a119df9043fa3.png)

* * *

**② [Payment](https://docs.thunkable.com/ios/components/monetisation/payments.html) powered by Stripe**  
 ![stripe](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/5/8/58b2333c22969d7935d5ee388b42be931410deb7.png)

Stripe is one of the most popular payment providers for internet providers globally and powers the Payments component, which accepts all major debit and credit cards from customers in every country in 135+ currencies. Like Airtable, Stripe is relatively easy to set-up for a payment service (there are still a number of steps involved so please read the fine print).

**IMPORTANT The Payment component powered by Stripe charges a 4.9% fee +$0.30 per transaction, 2% of which is taken by Thunkable as a maintenance fee.**

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/e/0/e0d80ecf36de3d319b50253e46fcfce0ee89ecc9.jpg)

* * *

**Other updates in this release**

- We now support opening an installed app by deep link on both iOS and Android (aka Activity Starter) via a Control block. You can find deep links for commonly installed apps at a helpful site called [URL genius](https://app.urlgeni.us/#/)

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/d/3/d3a1882cee00155b62e201380e35b8565ff79e72.png)

- Blocks now includes zoom control and a better location for the trash can (we know that this was super annoying before)  

- Properties have also been reorganized into more intuitive categories (more re-organization to come so please let us know if you have suggestions)

---

<div class="post-metadata">

**Author:** ![User81](https://avatars.discourse-cdn.com/v4/letter/u/ba9def/32.png) [@User81](https://community.thunkable.com/u/User81)\
**Post date:** [April 5, 2018, 7:14pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/2 "2018-04-05T19:14:12Z")

</div>

prospering new stuff while doing homework (for example fixing the “functions-working-only-on-Screen1-bug”) -\> one can count on your @thunkable team!

---

<div class="post-metadata">

**Author:** ![Hayder](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hayder/32/153829_2.png) [@Hayder](https://community.thunkable.com/u/Hayder)\
**Post date:** [April 5, 2018, 7:20pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/3 "2018-04-05T19:20:04Z")

</div>

Hello @albert  
This is a great thing! We are so happy to see the big improvement.  
Would you fix the Test live, please? It show white screen most of time.  
And I do need a sample app for quiz that has a question with two choices. I want to know how to deal with list and variables. Please. I like to build my app on Thunkable x my app “Guidy”

---

<div class="post-metadata">

**Author:** ![ts02](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ts02/32/2013_2.png) [@ts02](https://community.thunkable.com/u/ts02)\
**Post date:** [April 5, 2018, 7:53pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/4 "2018-04-05T19:53:05Z")

</div>

I have a few suggestions for you guys:

Move the Firebase settings and Stripe settings into their own respective property menus. It’s going to get confusing really soon with all these new components.

Also, I don’t think there’s a need for the simple and advanced toggle. Maybe you could just put the simple settings on top and the advanced ones below all in one menu.

One more thing, app properties should have a toggle for Android and iOS app settings, to stop them from blending together and confusing people.

Good work Thunkable Team! Thunkable X is starting to become a whole lot more useful!!

---

<div class="post-metadata">

**Author:** ![albert](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/albert/32/4077_2.png) [@albert](https://community.thunkable.com/u/albert)\
**Post date:** [April 5, 2018, 11:14pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/5 "2018-04-05T23:14:33Z")

</div>

These are great suggestions Tyson – will be sending it along to our team as we keep iterating.

---

<div class="post-metadata">

**Author:** ![albert](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/albert/32/4077_2.png) [@albert](https://community.thunkable.com/u/albert)\
**Post date:** [April 5, 2018, 11:15pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/6 "2018-04-05T23:15:39Z")

</div>

Hey there,

We have a set of troubleshooting tips for white screen that may help:

[https://docs.thunkable.com/x/troubleshooting.html](https://docs.thunkable.com/x/troubleshooting.html)

Please chat with us on your questions about lists and variables – they both should be available.

Albert

---

<div class="post-metadata">

**Author:** ![Amazing\_Tricks](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/amazing_tricks/32/16387_2.png) [@Amazing\_Tricks](https://community.thunkable.com/u/Amazing_Tricks)\
**Post date:** [April 6, 2018, 7:38am UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/7 "2018-04-06T07:38:55Z")

</div>

Plz add Rewarded video ads in The kale x.

---

<div class="post-metadata">

**Author:** ![Brainwork](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/brainwork/32/1673_2.png) [@Brainwork](https://community.thunkable.com/u/Brainwork)\
**Post date:** [April 6, 2018, 8:13am UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/8 "2018-04-06T08:13:52Z")

</div>

i have a question! Please can Thunkable X UI take the form of the android platform? everything looks a bit disorderly. (first Impression)

---

<div class="post-metadata">

**Author:** ![Hayder](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hayder/32/153829_2.png) [@Hayder](https://community.thunkable.com/u/Hayder)\
**Post date:** [April 6, 2018, 10:32am UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/9 "2018-04-06T10:32:54Z")

</div>

You recommended to use “percent” instead of “pixel” in Android. What do you recommend to use in Thunkable x?

---

<div class="post-metadata">

**Author:** ![Hayder](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hayder/32/153829_2.png) [@Hayder](https://community.thunkable.com/u/Hayder)\
**Post date:** [April 6, 2018, 12:03pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/10 "2018-04-06T12:03:37Z")

</div>

Hello Albert,  
I know you are doing so hard on Thunkable x but I do need some features on Android as well.  
Would you add Lotti to Android, please?  
I am doing hard too to improve my app “Guidy” I need this feature.  
Please develop Android.  
Best regards!  
Hayder

---

<div class="post-metadata">

**Author:** ![Ali\_Aydin](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ali_aydin/32/7989_2.png) [@Ali\_Aydin](https://community.thunkable.com/u/Ali_Aydin)\
**Post date:** [April 6, 2018, 1:25pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/11 "2018-04-06T13:25:00Z")

</div>

Add option for swipe to change screen(İnvisible tab buttons).  
Add Button background image support.  
Live Test still not stable(I know its beta stage)  
Add information text to Advanced Options  
We cant type words and select used components on block side we need click to left panel.Add Redu-Undo operations.  
Backpack needed for future.( Is it possible let user share code and other user paste it to own block side and its generate block from code? Blocks to code Code to block for easy share projects not need upload to our account just import code to own project)

---

<div class="post-metadata">

**Author:** ![albert](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/albert/32/4077_2.png) [@albert](https://community.thunkable.com/u/albert)\
**Post date:** [April 6, 2018, 2:13pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/12 "2018-04-06T14:13:56Z")

</div>

Hey Ali,

You can swipe to change screens using a Tab Navigator which is a new way to organize screens. You’ll have to enable swiping to make this work. You can see it in the Translator Sample App

[https://docs.thunkable.com/x/1-sample-apps.html](https://docs.thunkable.com/x/1-sample-apps.html)

Button background image is coming very soon and we are working on the others!

Thanks for the feedback,  
Albert

---

<div class="post-metadata">

**Author:** ![albert](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/albert/32/4077_2.png) [@albert](https://community.thunkable.com/u/albert)\
**Post date:** [April 6, 2018, 2:14pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/13 "2018-04-06T14:14:58Z")

</div>

Hi there.

Thanks for this feedback – we are looking into some changes so if you have anything you really want to see, please let us know. We likely won’t make it look exactly the same because there were UX problems in the old interface.

Albert

---

<div class="post-metadata">

**Author:** ![albert](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/albert/32/4077_2.png) [@albert](https://community.thunkable.com/u/albert)\
**Post date:** [April 6, 2018, 2:16pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/14 "2018-04-06T14:16:17Z")

</div>

For me, I generally use percent since it will be more responsive to different screen sizes especially on Android but there are instances when pixels may be better esp when sizing UI components with text in it.

I think this means we should write a blogpost on this soon so stay tuned -

Albert

---

<div class="post-metadata">

**Author:** ![Hayder](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hayder/32/153829_2.png) [@Hayder](https://community.thunkable.com/u/Hayder)\
**Post date:** [April 6, 2018, 3:19pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/15 "2018-04-06T15:19:44Z")

</div>

Would you make the blocks in Thunkable x similar to Android even the names. We are familiar with Android more than iOS.  
Thanks in advanced!

---

<div class="post-metadata">

**Author:** ![Amazing\_Tricks](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/amazing_tricks/32/16387_2.png) [@Amazing\_Tricks](https://community.thunkable.com/u/Amazing_Tricks)\
**Post date:** [April 6, 2018, 5:42pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/16 "2018-04-06T17:42:59Z")

</div>

What about Rewarded video ad component.

---

<div class="post-metadata">

**Author:** ![RedScorpion\_Gheorghi](https://avatars.discourse-cdn.com/v4/letter/r/43a26b/32.png) [@RedScorpion\_Gheorghi](https://community.thunkable.com/u/RedScorpion_Gheorghi)\
**Post date:** [April 11, 2018, 8:30am UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/17 "2018-04-11T08:30:10Z")

</div>

Nice work. Thank you very much. I am with thunk from beggining. I hope to stay free a long time. God bless you all.

---

<div class="post-metadata">

**Author:** ![subodhraje\_ghadge](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@subodhraje\_ghadge](https://community.thunkable.com/u/subodhraje_ghadge)\
**Post date:** [May 14, 2018, 10:45am UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/18 "2018-05-14T10:45:00Z")

</div>

I want to show large spreadsheets in the data app

---

<div class="post-metadata">

**Author:** ![User81](https://avatars.discourse-cdn.com/v4/letter/u/ba9def/32.png) [@User81](https://community.thunkable.com/u/User81)\
**Post date:** [July 9, 2018, 7:51pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/19 "2018-07-09T19:51:40Z")

</div>

What about deep linking to the thunkable app. The apk has a androidManifest.xml. no way to make it accessable before the compiling process?

cheers,  
User81

---

<div class="post-metadata">

**Author:** ![User81](https://avatars.discourse-cdn.com/v4/letter/u/ba9def/32.png) [@User81](https://community.thunkable.com/u/User81)\
**Post date:** [July 9, 2018, 8:19pm UTC](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368/20 "2018-07-09T20:19:23Z")

</div>

Okay, I found it in the thunkable docs - thx for that. However the docs were not right for thunkable classic: can anyone check my proposed settings for the activity starter:

Activity Class: com.{username}.{appname}.Screen1  
Activity Package: com.{username}.{appname}

EDIT: and has somebody checked “get plain text” or “get start value”, yet? I’m wondering, if using the Extrakey APP\_INVENTOR\_START and a textstring as Extravalue will be functional!

[Next page](https://community.thunkable.com/t/latest-thunkable-ios-release-apr-5-spreadsheet-powered-by-airtable-payment-powered-by-stripe-deep-linking-on-android-blockly-zoom-control/21368.md?page=2)
