# Latest

**URL:** https://community.thunkable.com/latest.md?page=392

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

**Page:** 393

---

## [Webviwer: show image or text if there is no internet connection!](https://community.thunkable.com/t/webviwer-show-image-or-text-if-there-is-no-internet-connection/765921)

<div class="topic-metadata">

**Author:** [@Mr.P](https://community.thunkable.com/u/Mr.P)\
**Replies:** 5\
**Last updated:** [August 25, 2020, 5:45am UTC](https://community.thunkable.com/t/webviwer-show-image-or-text-if-there-is-no-internet-connection/765921 "2020-08-25T05:45:05Z")

</div>

Hi, It’s possible to show a picture or a text message if webview cannot connect to internet instead of this ugly error message that shows on my iphone? If is possible how can I do this? I already try change the mess…

---

## [Event onCalloutPress versus onMarkerPress](https://community.thunkable.com/t/event-oncalloutpress-versus-onmarkerpress/563249)

<div class="topic-metadata">

**Author:** [@henrikhngj5](https://community.thunkable.com/u/henrikhngj5)\
**Replies:** 4\
**Last updated:** [August 25, 2020, 12:01am UTC](https://community.thunkable.com/t/event-oncalloutpress-versus-onmarkerpress/563249 "2020-08-25T00:01:44Z")

</div>

HI all, I find a problem in the onCalloutPress functionality On Android using Google Map the event given to you contain a coordinate, which tell you where the callout was pressed. In Apple using Apple Map this is miss…

---

## [Clicking on the "Data Sources" tab causes white screen](https://community.thunkable.com/t/clicking-on-the-data-sources-tab-causes-white-screen/565177)

<div class="topic-metadata">

**Author:** [@eoinparkinson](https://community.thunkable.com/u/eoinparkinson)\
**Replies:** 30\
**Last updated:** [August 24, 2020, 9:03pm UTC](https://community.thunkable.com/t/clicking-on-the-data-sources-tab-causes-white-screen/565177 "2020-08-24T21:03:14Z")

</div>

Does anybody else get a white screen when clicking the Data Sources tab on x.thunkable.com/projects homepage?

---

## [Extracting values from Json (Reverse Geocoding Google Map API )](https://community.thunkable.com/t/extracting-values-from-json-reverse-geocoding-google-map-api/668641)

<div class="topic-metadata">

**Author:** [@boris.hernandez](https://community.thunkable.com/u/boris.hernandez)\
**Replies:** 5\
**Last updated:** [August 24, 2020, 8:00pm UTC](https://community.thunkable.com/t/extracting-values-from-json-reverse-geocoding-google-map-api/668641 "2020-08-24T20:00:26Z")

</div>

Hi, I need assistance in extracting the values display under property “long\_name” under “address\_components” list; so I can get the enterie address base on a latitude and logitude values; I’m using the location sensor c…

---

## [Firebase connection is now working with login screen](https://community.thunkable.com/t/firebase-connection-is-now-working-with-login-screen/765106)

<div class="topic-metadata">

**Author:** [@psrivastava0706zqup3](https://community.thunkable.com/u/psrivastava0706zqup3)\
**Replies:** 1\
**Last updated:** [August 24, 2020, 3:05pm UTC](https://community.thunkable.com/t/firebase-connection-is-now-working-with-login-screen/765106 "2020-08-24T15:05:01Z")

</div>

I created Login Screen. Created Firebase account and connected the Thunkable app to Firebase via filling with required details (API Key and Databse URL). But when I do live testing , I do not see any thing happening no…

---

## [Your app currently targets API level 28 and must target at least API level 29 to ensure it is built on the latest APIs optimized for security and performance. Change your app's target API level to at least 29](https://community.thunkable.com/t/your-app-currently-targets-api-level-28-and-must-target-at-least-api-level-29-to-ensure-it-is-built-on-the-latest-apis-optimized-for-security-and-performance-change-your-apps-target-api-level-to-at-least-29/765101)

<div class="topic-metadata">

**Author:** [@gkibria296](https://community.thunkable.com/u/gkibria296)\
**Replies:** 0\
**Last updated:** [August 24, 2020, 12:02pm UTC](https://community.thunkable.com/t/your-app-currently-targets-api-level-28-and-must-target-at-least-api-level-29-to-ensure-it-is-built-on-the-latest-apis-optimized-for-security-and-performance-change-your-apps-target-api-level-to-at-least-29/765101 "2020-08-24T12:02:03Z")

</div>

Your app currently targets API level 28 and must target at least API level 29 to ensure it is built on the latest APIs optimized for security and performance. Change your app’s target API level to at least 29

---

## [Calling using the speakerphone](https://community.thunkable.com/t/calling-using-the-speakerphone/746368)

<div class="topic-metadata">

**Author:** [@fabioirmao](https://community.thunkable.com/u/fabioirmao)\
**Replies:** 12\
**Last updated:** [August 24, 2020, 2:50pm UTC](https://community.thunkable.com/t/calling-using-the-speakerphone/746368 "2020-08-24T14:50:10Z")

</div>

Hi all. By using the phone component or the activity starter I can call someone. However, I’d like to start a call using the speakerphone. Is that possível? How? Thanks in advance.

---

## [How to make an app that counts the letter a](https://community.thunkable.com/t/how-to-make-an-app-that-counts-the-letter-a/765050)

<div class="topic-metadata">

**Author:** [@sohalia.yogetx](https://community.thunkable.com/u/sohalia.yogetx)\
**Replies:** 1\
**Last updated:** [August 24, 2020, 1:15pm UTC](https://community.thunkable.com/t/how-to-make-an-app-that-counts-the-letter-a/765050 "2020-08-24T13:15:30Z")

</div>

So how do you create an app that counts the letter a ???

---

## [After adding admob, download app does not work](https://community.thunkable.com/t/after-adding-admob-download-app-does-not-work/559192)

<div class="topic-metadata">

**Author:** [@mom7667yafy](https://community.thunkable.com/u/mom7667yafy)\
**Replies:** 2\
**Last updated:** [August 24, 2020, 12:02pm UTC](https://community.thunkable.com/t/after-adding-admob-download-app-does-not-work/559192 "2020-08-24T12:02:41Z")

</div>

I put admob. After that, app download will fail. Even if I delete the admob, it is displayed like the picture attached below and it cannot be downloaded.

---

## [Press button to have image appear](https://community.thunkable.com/t/press-button-to-have-image-appear/764532)

<div class="topic-metadata">

**Author:** [@17173tf](https://community.thunkable.com/u/17173tf)\
**Replies:** 1\
**Last updated:** [August 24, 2020, 10:03am UTC](https://community.thunkable.com/t/press-button-to-have-image-appear/764532 "2020-08-24T10:03:12Z")

</div>

I have a button that when users press a image will appear and when they press it again then another image with appear and so on. It sort of like a slideshow with images and the click to go to the next slide is the button…

---

## [Reordering a local data source in a data list viewer](https://community.thunkable.com/t/reordering-a-local-data-source-in-a-data-list-viewer/762868)

<div class="topic-metadata">

**Author:** [@oreeldadln](https://community.thunkable.com/u/oreeldadln)\
**Replies:** 3\
**Last updated:** [August 24, 2020, 5:40am UTC](https://community.thunkable.com/t/reordering-a-local-data-source-in-a-data-list-viewer/762868 "2020-08-24T05:40:21Z")

</div>

Hello, I’m trying to create a diary with the local data source and present it with the data list viewer component. The problem is when I add a new row to this data source the new row is presented last. I want new rows…

---

## [What's the best way to display animated GIFs? \[solved\]](https://community.thunkable.com/t/whats-the-best-way-to-display-animated-gifs-solved/274715)

<div class="topic-metadata">

**Author:** [@ibikdashiig6zu](https://community.thunkable.com/u/ibikdashiig6zu)\
**Replies:** 13\
**Last updated:** [August 24, 2020, 2:46am UTC](https://community.thunkable.com/t/whats-the-best-way-to-display-animated-gifs-solved/274715 "2020-08-24T02:46:58Z")

</div>

Hi how i can play gif image using canavas in thunkable cros? any one can help

---

## [Accelerometer causing performance issues](https://community.thunkable.com/t/accelerometer-causing-performance-issues/734701)

<div class="topic-metadata">

**Author:** [@maptheunknown](https://community.thunkable.com/u/maptheunknown)\
**Replies:** 1\
**Last updated:** [August 23, 2020, 9:54pm UTC](https://community.thunkable.com/t/accelerometer-causing-performance-issues/734701 "2020-08-23T21:54:03Z")

</div>

Adding the accelerometer causes the app to be really slow. Here is a sample project where you can see the performance issue: https://x.thunkable.com/projects/5f32cb5f802b4f8470481660/e84e661d-1d69-45ba-9326-3c8efa6bd4d…

---

## [How can I make loops?](https://community.thunkable.com/t/how-can-i-make-loops/763264)

<div class="topic-metadata">

**Author:** [@nbeerten](https://community.thunkable.com/u/nbeerten)\
**Replies:** 1\
**Last updated:** [August 23, 2020, 5:00pm UTC](https://community.thunkable.com/t/how-can-i-make-loops/763264 "2020-08-23T17:00:35Z")

</div>

So, i’m making a simple app to display GPS coordinates that need to be refreshed every (let’s say) 5 seconds. How can i let it refresh it every 5 seconds? I got it working to load on app start. Like this (img down here)…

---

## [Actech custom UI](https://community.thunkable.com/t/actech-custom-ui/29040)

<div class="topic-metadata">

**Author:** [@actech](https://community.thunkable.com/u/actech)\
**Replies:** 27\
**Last updated:** [August 23, 2020, 4:55pm UTC](https://community.thunkable.com/t/actech-custom-ui/29040 "2020-08-23T16:55:15Z")

</div>

Updated release of custom components (May 28, 2018). https://x.thunkable.com/copy/b620534dc3d9479b1eda0fdcbb25f4d9 Spinner Radio List Checkbox List Dialog Toast Checkbox Radio button Toggle button Floating acti…

---

## [Changing Data Viewer Data Source by blocks?](https://community.thunkable.com/t/changing-data-viewer-data-source-by-blocks/628702)

<div class="topic-metadata">

**Author:** [@cgiou](https://community.thunkable.com/u/cgiou)\
**Replies:** 7\
**Last updated:** [August 23, 2020, 4:08pm UTC](https://community.thunkable.com/t/changing-data-viewer-data-source-by-blocks/628702 "2020-08-23T16:08:22Z")

</div>

Hi everybody Do we have any option to change Data Viewer data source by blocks ?

---

## [HELP ME ! Web http post thunkable vs app inventor](https://community.thunkable.com/t/help-me-web-http-post-thunkable-vs-app-inventor/762209)

<div class="topic-metadata">

**Author:** [@allpremiumsalesc8](https://community.thunkable.com/u/allpremiumsalesc8)\
**Replies:** 2\
**Last updated:** [August 23, 2020, 11:41am UTC](https://community.thunkable.com/t/help-me-web-http-post-thunkable-vs-app-inventor/762209 "2020-08-23T11:41:17Z")

</div>

I am a bit confuse using Thunkable because I used to use APP Inventor. it seems that it is a bit different if i want to use HTTP POST. I need your help guys to convert my blocks from APP Inventor below in Thunkable …

---

## [Any tips for reducing errors in my project?](https://community.thunkable.com/t/any-tips-for-reducing-errors-in-my-project/710029)

<div class="topic-metadata">

**Author:** [@penny](https://community.thunkable.com/u/penny)\
**Replies:** 10\
**Last updated:** [August 23, 2020, 11:38am UTC](https://community.thunkable.com/t/any-tips-for-reducing-errors-in-my-project/710029 "2020-08-23T11:38:10Z")

</div>

Hi, There have been some problems which the Thunkable team have been working on to rectify built/downloaded app crashes. But what are the steps we should take to be sure our apps are not the cause of the problem? If an …

---

## [!HELP HERE! after firebase call get: variables used in key get null](https://community.thunkable.com/t/help-here-after-firebase-call-get-variables-used-in-key-get-null/761791)

<div class="topic-metadata">

**Author:** [@dami\_flepp](https://community.thunkable.com/u/dami_flepp)\
**Replies:** 2\
**Last updated:** [August 23, 2020, 9:20am UTC](https://community.thunkable.com/t/help-here-after-firebase-call-get-variables-used-in-key-get-null/761791 "2020-08-23T09:20:34Z")

</div>

Hello In first screen user can sign in with firebase and his user ID is saved in a stored variable. Then moves to 2. screen. In there the user can save some date in Firebase, with his user ID as reference. However, af…

---

## [List viewer empty after iterating through list of strings](https://community.thunkable.com/t/list-viewer-empty-after-iterating-through-list-of-strings/761793)

<div class="topic-metadata">

**Author:** [@fenomatikfj5v62](https://community.thunkable.com/u/fenomatikfj5v62)\
**Replies:** 1\
**Last updated:** [August 22, 2020, 11:33pm UTC](https://community.thunkable.com/t/list-viewer-empty-after-iterating-through-list-of-strings/761793 "2020-08-22T23:33:47Z")

</div>

I am getting list of string as API response body but when I try to put it in a list viewer by iterating each element it just shows empty rows but doesn’t show string/text API response body is : \[“One”, “Two”, “Three”, …

---

## [Dowloaded App Takes Long To Start/Initialize](https://community.thunkable.com/t/dowloaded-app-takes-long-to-start-initialize/761352)

<div class="topic-metadata">

**Author:** [@maptheunknown](https://community.thunkable.com/u/maptheunknown)\
**Replies:** 1\
**Last updated:** [August 22, 2020, 10:06pm UTC](https://community.thunkable.com/t/dowloaded-app-takes-long-to-start-initialize/761352 "2020-08-22T22:06:24Z")

</div>

I’m trying to get my app to start up faster. When I downloaded the app to my phone (iOS Apple 7+ iOS 13.6), there is a 1 or 2 seconds delay from the user clicks on the app icon before it actually starts my code blocks or…

---

## [Your app currently targets API level 28 and must target at least API level 29 to ensure it is built on the latest APIs optimized for security and performance](https://community.thunkable.com/t/your-app-currently-targets-api-level-28-and-must-target-at-least-api-level-29-to-ensure-it-is-built-on-the-latest-apis-optimized-for-security-and-performance/743008)

<div class="topic-metadata">

**Author:** [@priyank.eler](https://community.thunkable.com/u/priyank.eler)\
**Replies:** 5\
**Last updated:** [August 22, 2020, 3:19pm UTC](https://community.thunkable.com/t/your-app-currently-targets-api-level-28-and-must-target-at-least-api-level-29-to-ensure-it-is-built-on-the-latest-apis-optimized-for-security-and-performance/743008 "2020-08-22T15:19:53Z")

</div>

Your app currently targets API level 28 and must target at least API level 29 to ensure it is built on the latest APIs optimized for security and performance. Download APK today and uploaded for release got this error. …

---

## [Get data problem](https://community.thunkable.com/t/get-data-problem/758007)

<div class="topic-metadata">

**Author:** [@nsldon552](https://community.thunkable.com/u/nsldon552)\
**Replies:** 4\
**Last updated:** [August 22, 2020, 1:14pm UTC](https://community.thunkable.com/t/get-data-problem/758007 "2020-08-22T13:14:31Z")

</div>

Why can only get the first page but not the second page?

---

## [Suddenty the "find first accurance of item" dosent work right](https://community.thunkable.com/t/suddenty-the-find-first-accurance-of-item-dosent-work-right/747216)

<div class="topic-metadata">

**Author:** [@funhall](https://community.thunkable.com/u/funhall)\
**Replies:** 5\
**Last updated:** [August 22, 2020, 8:26am UTC](https://community.thunkable.com/t/suddenty-the-find-first-accurance-of-item-dosent-work-right/747216 "2020-08-22T08:26:01Z")

</div>

I have 2 places in my app i use this block. And everything have worked before. And suddently it dossent work yesterday. It just stop there and dosent go on. Very strange.

---

## [How to execute a task only once per day, regardless of how much times the app is opened after the task?](https://community.thunkable.com/t/how-to-execute-a-task-only-once-per-day-regardless-of-how-much-times-the-app-is-opened-after-the-task/758635)

<div class="topic-metadata">

**Author:** [@kartik14](https://community.thunkable.com/u/kartik14)\
**Replies:** 9\
**Last updated:** [August 22, 2020, 6:28am UTC](https://community.thunkable.com/t/how-to-execute-a-task-only-once-per-day-regardless-of-how-much-times-the-app-is-opened-after-the-task/758635 "2020-08-22T06:28:51Z")

</div>

Hi all! :wave: I have a task to do, let’s say, update a stored value, only once a day. So, If the user opens the app for the first time for the day, the task must execute. If the user opens the app again the same day,…

---

## [How do I make a free app with a premium subscription option?](https://community.thunkable.com/t/how-do-i-make-a-free-app-with-a-premium-subscription-option/757369)

<div class="topic-metadata">

**Author:** [@lic.erickurena1988k1](https://community.thunkable.com/u/lic.erickurena1988k1)\
**Replies:** 2\
**Last updated:** [August 21, 2020, 6:21pm UTC](https://community.thunkable.com/t/how-do-i-make-a-free-app-with-a-premium-subscription-option/757369 "2020-08-21T18:21:56Z")

</div>

Hi, I can’t find how to make my free app have a premium subscription mode. How do they do it in thunkable? iOS, Android and Web App? Thank you, Thunkable is the future.

---

## [\[Solved\] Border color is in Advanced Settings](https://community.thunkable.com/t/solved-border-color-is-in-advanced-settings/759541)

<div class="topic-metadata">

**Author:** [@mrtwocanes](https://community.thunkable.com/u/mrtwocanes)\
**Replies:** 1\
**Last updated:** [August 21, 2020, 4:32pm UTC](https://community.thunkable.com/t/solved-border-color-is-in-advanced-settings/759541 "2020-08-21T16:32:12Z")

</div>

Early on in my app development, I made my banner’s (row) border yellow. I decided it needed to be silver instead. So I changed the row’s border color to silver on several screens. As soon as I go back to a screen alre…

---

## [\[Solved\] Delete letters from the beginning of text?](https://community.thunkable.com/t/solved-delete-letters-from-the-beginning-of-text/70051)

<div class="topic-metadata">

**Author:** [@point](https://community.thunkable.com/u/point)\
**Replies:** 8\
**Last updated:** [August 13, 2020, 2:55pm UTC](https://community.thunkable.com/t/solved-delete-letters-from-the-beginning-of-text/70051 "2020-08-13T14:55:42Z")

</div>

How do I delete a number of letters from the beginning of the text?

---

## [How can I add in-app payment method in the Thunkable app created in iOS devices?](https://community.thunkable.com/t/how-can-i-add-in-app-payment-method-in-the-thunkable-app-created-in-ios-devices/563219)

<div class="topic-metadata">

**Author:** [@technovationhc4](https://community.thunkable.com/u/technovationhc4)\
**Replies:** 4\
**Last updated:** [August 21, 2020, 2:21pm UTC](https://community.thunkable.com/t/how-can-i-add-in-app-payment-method-in-the-thunkable-app-created-in-ios-devices/563219 "2020-08-21T14:21:55Z")

</div>

Hello everyone, I am creating an app that involves in-app payments between two users. I want to create a system in which a user can transfer his or her money to another user through credit card payment or other modes of…

---

## [Problemas ao publicar APK na Play Store](https://community.thunkable.com/t/problemas-ao-publicar-apk-na-play-store/41476)

<div class="topic-metadata">

**Author:** [@lojavirtualrr](https://community.thunkable.com/u/lojavirtualrr)\
**Replies:** 4\
**Last updated:** [August 21, 2020, 1:53pm UTC](https://community.thunkable.com/t/problemas-ao-publicar-apk-na-play-store/41476 "2020-08-21T13:53:35Z")

</div>

Eu tentei carregar um App contendo apenas uma imagem, e um botão para testes sem nenhuma extensão ou código, mesmo assim apareceu esta mensagem de erro: No momento, o nível de aplicação da API é 22 no entanto, enquanto …

[Previous page](https://community.thunkable.com/latest.md?page=391)

[Next page](https://community.thunkable.com/latest.md?page=393)
