# Some things that are needed for Thunkable X

**URL:** <https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330>\
**Category:** Questions about Thunkable X\
**Created:** [March 1, 2018, 1:36pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330 "2018-03-01T13:36:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![11161](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/11161/32/24089_2.png) [@11161](https://community.thunkable.com/u/11161)\
**Post date:** [March 1, 2018, 1:36pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/1 "2018-03-01T13:36:57Z")

</div>

I just signed in the Thunkable X, but I guess it needs some more things. Here is a list for these things.  
1.listpicker  
There is already listview which works similar, but making screen just for listview is memory wasting. So I think listpicker, which doesn’t need screen for it is better.  
2.nfc, Bluetooth, internet  
There are none of these things. Game with no connection is no fun. So I want Thunkable workers to make at least one of these soon.  
These are the things that I want for Thunkable X. I guess that Thunkable workers are thinking similar, so I wish these things will be available soon.

---

<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:** [March 2, 2018, 5:54pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/2 "2018-03-02T17:54:56Z")

</div>

Hi there. Thanks for your feedback. These are all on our list of things to add shortly.

Question for you as a follow-up – what are you using NFC for? (It is unfortunately not supported on iOS at the moment). Also, what is “internet”? Do you mean the “web” component? If so, we have a Web API component in the Data / Storage section.

Thanks,  
Albert

---

<div class="post-metadata">

**Author:** ![11161](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/11161/32/24089_2.png) [@11161](https://community.thunkable.com/u/11161)\
**Post date:** [March 3, 2018, 5:30am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/3 "2018-03-03T05:30:49Z")

</div>

“internet” is web component as you expected, and NFC is for scanning other phones and add them as friends. Also, I found a bug in Thunkable X. When I try to open “function” blocks, my app’s screen turned into Screen1 although I set it Screen2.

---

<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:** [March 3, 2018, 4:04pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/4 "2018-03-03T16:04:28Z")

</div>

Good news – we do have the Web component which you can also used with Object blocks to make the data parsing much easier:

[https://docs.thunkable.com/ios/components/data-storage/web-api.html](https://docs.thunkable.com/ios/components/data-storage/web-api.html)

[http://community.thunkable.com/t/how-to-use-objects-wisely/18406](http://community.thunkable.com/t/how-to-use-objects-wisely/18406)

In terms of NFC, we’ll look into that although I’ve never seen the user interaction where user’s add friends by NFC – I’ve only seen that using the barcode scanner in WeChat.

Thanks for reporting the bug from the “function” block – if you can share you’re project file, we can take a look at it in more detail.  
[https://docs.thunkable.com/ios/6-share.html](https://docs.thunkable.com/ios/6-share.html)

Albert

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [March 19, 2018, 5:03pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/5 "2018-03-19T17:03:07Z")

</div>

Just a quick note that you can use a List Viewer as just an element of a screen. It doesn’t need to take up an entire screen.

-Mark

---

<div class="post-metadata">

**Author:** ![Gilbaja](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/gilbaja/32/17755_2.png) [@Gilbaja](https://community.thunkable.com/u/Gilbaja)\
**Post date:** [April 2, 2018, 11:44am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/6 "2018-04-02T11:44:05Z")

</div>

I have the same problem with function block!

---

<div class="post-metadata">

**Author:** ![Chris](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/chris/32/78883_2.png) [@Chris](https://community.thunkable.com/u/Chris)\
**Post date:** [April 3, 2018, 12:03pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/7 "2018-04-03T12:03:32Z")

</div>

> [@albert](#):
>
> what are you using NFC for? (It is unfortunately not supported on iOS at the moment).

NFC is already supported in iOS 11 (should be compatible with iPhone 7 and later) – for now only reading capabilities but still you could use it to scan NFC tags with informations like links, vcards, etc. I would love to see this implemented into Thunkable X.

> With Apple’s event on Sept. 12th, 2017 Apple has finally announced the new iPhone 8 and the iPhone X along with releasing iOS 11 to the general public for download on Sept. 19th 2017. iOS 11 includes an NFC SDK for iOS, Core NFC which allows for iPhone apps to read NDEF records from NFC tags. Previously the NFC controller in the iPhone had only been used to support Apple Pay.

[https://gototags.com/blog/finally-read-nfc-tags-with-an-iphone-app-on-ios-11/](https://gototags.com/blog/finally-read-nfc-tags-with-an-iphone-app-on-ios-11/)

> **[Core NFC | Apple Developer Documentation](https://developer.apple.com/documentation/corenfc)**
>
> Detect NFC tags, read messages that contain NDEF data, and save data to writable tags.

---

<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 3, 2018, 5:22pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/8 "2018-04-03T17:22:19Z")

</div>

Thanks for pointing this out. We will see if this is something we can add soon.

---

<div class="post-metadata">

**Author:** ![FamousMrThomas](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/famousmrthomas/32/156887_2.png) [@FamousMrThomas](https://community.thunkable.com/u/FamousMrThomas)\
**Post date:** [April 3, 2018, 11:43pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/9 "2018-04-03T23:43:17Z")

</div>

Hi Guys,

I only registered today for the Thunkable X platform, but I was hoping that push notifications would be a first extension to be added. Regardless of the type of app, we all need the inherent ability to send push notifications to keep the user interaction high.

As its already on Android from OneSignal is it possible to transfer this extension across to the IOS platform in Thunkable X? As it’s a third party service where we are just putting a number in a field to connect the OneSignal campaign, is this an easier job than most other extension?

---

<div class="post-metadata">

**Author:** ![Chris](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/chris/32/78883_2.png) [@Chris](https://community.thunkable.com/u/Chris)\
**Post date:** [April 4, 2018, 9:03am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/10 "2018-04-04T09:03:32Z")

</div>

The Thunkable X platform is built from scratch and as far as I understand its background is completely different from the Android version. Therefor implementing a service like OneSignal might not be that easy… Also I think there are much more important basic features that need to be added before thinking about push notifications for user interaction… If you cannot even build a finished menu yet or miss essential features like hide keyboard, change visibility,… I don’t think notifications would “push” (🙊😅)your app any further 😉

Still I would love to see it implemented after the basics are finished 🙂

---

<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 4, 2018, 4:38pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/11 "2018-04-04T16:38:06Z")

</div>

Thanks for the request for push notifications – this should be something that we can /will add relatively shortly (along with all the other things that @Chris mentioned).

Albert

---

<div class="post-metadata">

**Author:** ![11161](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/11161/32/24089_2.png) [@11161](https://community.thunkable.com/u/11161)\
**Post date:** [April 12, 2018, 12:41pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/12 "2018-04-12T12:41:08Z")

</div>

Well, these things are recently almost solved, but I noticed a very important thing. Why is there no canvas and image sprite?

---

<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 16, 2018, 3:09pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/13 "2018-04-16T15:09:24Z")

</div>

We are definitely thinking about how to add a Canvas and Sprite – we want to improve how they are implemented so it will take us a little longer to release this to you.

Appreciate your patience in advance,  
Albert

---

<div class="post-metadata">

**Author:** ![Franco\_Rojas](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/franco_rojas/32/15183_2.png) [@Franco\_Rojas](https://community.thunkable.com/u/Franco_Rojas)\
**Post date:** [April 19, 2018, 9:35pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/14 "2018-04-19T21:35:44Z")

</div>

Do you know if Thunkable X will have a barcode scanner soon?

---

<div class="post-metadata">

**Author:** ![MiuMiu](https://avatars.discourse-cdn.com/v4/letter/m/278dde/32.png) [@MiuMiu](https://community.thunkable.com/u/MiuMiu)\
**Post date:** [April 20, 2018, 2:08am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/15 "2018-04-20T02:08:17Z")

</div>

Very much looking forward to barcode scanner！

---

<div class="post-metadata">

**Author:** ![rollke](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/rollke/32/14413_2.png) [@rollke](https://community.thunkable.com/u/rollke)\
**Post date:** [April 20, 2018, 8:00am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/16 "2018-04-20T08:00:45Z")

</div>

Yes, barcode scanner needed!

---

<div class="post-metadata">

**Author:** ![BluJ\_Games](https://avatars.discourse-cdn.com/v4/letter/b/9e8a1a/32.png) [@BluJ\_Games](https://community.thunkable.com/u/BluJ_Games)\
**Post date:** [April 20, 2018, 8:04am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/17 "2018-04-20T08:04:37Z")

</div>

1)you should add ability to import extension like we do in Thunkable Android

2)you should have ability to import Thunkable Android aia to Thunkable X it will be awesome

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [April 21, 2018, 6:02pm UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/18 "2018-04-21T18:02:25Z")

</div>

> [@](#):
>
> 1)you should add ability to import extension like we do in Thunkable Android

We do plan on eventually having support for extensions. For now we are concentrating on filling out the built-in set of components.

> [@](#):
>
> 2)you should have ability to import Thunkable Android aia to Thunkable X it will be awesome

As awesome as it would be, it’s unlikely that we’ll be able to support the ability to import Thunkable Android aia files to Thunkable ✕. They have quite different sets of components, properties, blocks, etc. That said, we are thinking about how we can make the transition from Thunkable Android to Thunkable ✕ easier. If anyone has any ideas for this, let us know!

-Mark

---

<div class="post-metadata">

**Author:** ![11161](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/11161/32/24089_2.png) [@11161](https://community.thunkable.com/u/11161)\
**Post date:** [June 3, 2018, 2:35am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/19 "2018-06-03T02:35:24Z")

</div>

Can you tell me:sob: when it will be available roughly?😭

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [June 3, 2018, 5:18am UTC](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330/20 "2018-06-03T05:18:10Z")

</div>

Is it difficult to add to Thunkable X the exchange of data between javascript in the Web Viewer and the native part through the CurrentPageTitle? Then work offline with Canvas, Date, Time and much more could be created in javascript while the native components are in work.

[Next page](https://community.thunkable.com/t/some-things-that-are-needed-for-thunkable-x/18330.md?page=2)
