# What Thunkable X needs right now!

**URL:** <https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031>\
**Category:** Questions about Thunkable X\
**Created:** [February 15, 2019, 3:12pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031 "2019-02-15T15:12:46Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lin](https://avatars.discourse-cdn.com/v4/letter/l/13edae/32.png) [@Lin](https://community.thunkable.com/u/Lin)\
**Post date:** [February 15, 2019, 3:12pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/1 "2019-02-15T15:12:46Z")

</div>

What Thunkable X needs right now:

A backpack or similar way to copy between apps - this will help single users and teams.

Ads on the apps. Mama needs to make some money!

Both of these are available in classic - so let’s go, Thunkable!

---

<div class="post-metadata">

**Author:** ![Red\_Panda](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/red_panda/32/19387_2.png) [@Red\_Panda](https://community.thunkable.com/u/Red_Panda)\
**Post date:** [February 15, 2019, 4:12pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/2 "2019-02-15T16:12:45Z")

</div>

You should take a look at the release notes  
[https://docs.thunkable.com/thunkable-cross-platform/release-notes](https://docs.thunkable.com/thunkable-cross-platform/release-notes)

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [February 15, 2019, 8:36pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/3 "2019-02-15T20:36:44Z")

</div>

Hey @Lin,

Thanks for your enthusiastic feedback! While there is no backpack for transferring between apps, you _can_ copy and paste blocks between screens in a single app with the standard keyboard shortcuts. If you have a large body of code you want to copy then I’d recommend you [make a copy](https://docs.thunkable.com/thunkable-cross-platform/make-copy) and edit the copied version.

As I’ve mentioned already today, AdMob is on the way, but here are some tips to get “AdMob-ready”.

> [@When can i add Admob Ads in my app](http://community.thunkable.com/t/when-can-i-add-admob-ads-in-my-app/40792/9):
>
> Hi @GadoProductions, nice to meet you! AdMob is on it’s way and will be launched this year. As you can imagine, having the ability to drag-and-drop something like AdMob directly into an app and have it “just work” on Android and iOS is not a trivial task, but it will definitely be worth the wait. Since advertising rates are calculated per thousand views having as many users as possible will be important. I would recommend that you use the next few months to build a solid user base for your app…

---

<div class="post-metadata">

**Author:** ![b.perkins](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/b.perkins/32/50493_2.png) [@b.perkins](https://community.thunkable.com/u/b.perkins)\
**Post date:** [November 29, 2019, 3:00pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/4 "2019-11-29T15:00:09Z")

</div>

@Mark & @domhnallohanlon,

I realise this horse is thoroughly and completely dead, but I’ll beat it a little longer… (hehe)

Do you have a time estimate for when this critical feature will be finished in X?

Thanks!

---

<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:** [November 30, 2019, 8:11pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/5 "2019-11-30T20:11:29Z")

</div>

> [@b.perkins](#):
>
> Do you have a time estimate for when this critical feature will be finished in X?

Brian,

Assuming that you are talking about the backpack, I’m afraid that it is not currently on our list of things for the short or medium term.

That said, we are actively working on a number of features that will make it easier to share parts of apps (e.g. screens, components and bocks) between projects. These should be rolling out starting in the new year, so stay tuned!

-Mark

---

<div class="post-metadata">

**Author:** ![b.perkins](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/b.perkins/32/50493_2.png) [@b.perkins](https://community.thunkable.com/u/b.perkins)\
**Post date:** [December 2, 2019, 10:35am UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/6 "2019-12-02T10:35:05Z")

</div>

> [@Mark](#):
>
> we are actively working on a number of features that will make it easier to share parts of apps (e.g. screens, components and bocks) between projects

That’s all I’m really asking… The terminology and/or mechanism isn’t that important, but being able to create modules that can be pulled together to make larger programs is absolutely crucial.

Thanks!

---

<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:** [December 2, 2019, 6:02pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/7 "2019-12-02T18:02:04Z")

</div>

> [@b.perkins](#):
>
> That’s all I’m really asking… The terminology and/or mechanism isn’t that important, but being able to create modules that can be pulled together to make larger programs is absolutely crucial.
> 
> Thanks!

Great to hear that we’re on the same page!

-Mark

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [January 29, 2020, 7:03am UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/8 "2020-01-29T07:03:39Z")

</div>

Any progress updates? My projects are completely stalled while awaiting these features.

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [January 29, 2020, 11:21am UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/9 "2020-01-29T11:21:38Z")

</div>

> [@itmanager](#):
>
> awaiting these features

Which features @itmanager? The original question was about copying blocks and AdMob… both of these have been available in Thunkable X for a while now.

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [January 29, 2020, 11:36am UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/10 "2020-01-29T11:36:37Z")

</div>

> [@domhnallohanlon](#):
>
> Which features @itmanager? The original question was about copying blocks and AdMob… both of these have been available in Thunkable X for a while now.

Sharing blocks/screens between projects. (Modular functionality)

Thanks!

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [January 29, 2020, 12:11pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/11 "2020-01-29T12:11:26Z")

</div>

Got it.

Can you tell me a little more about the specific way you’re looking to implement these modules? I might be able to suggest a workaround if I know a bit more about what you’re trying to achieve!

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [January 29, 2020, 12:52pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/12 "2020-01-29T12:52:42Z")

</div>

> [@domhnallohanlon](#):
>
> Can you tell me a little more about the specific way you’re looking to implement these modules?

I want to be able to create lots of little blocks/screens that can be included in larger projects without recreating them.

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [January 29, 2020, 1:06pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/13 "2020-01-29T13:06:37Z")

</div>

Thanks, I understood that from your first post. But when you said

> [@itmanager](#):
>
> My projects are completely stalled

I was wondering if there was a specific project you’re working on, or a client that you’re working with that you need help with?

I get that you would like a collection of reusable modules (these are on our roadmap for 2020) but in the meantime, is there anything in the current version of the platform that’s stopping you from moving forward with your projects?

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [January 30, 2020, 8:21am UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/14 "2020-01-30T08:21:36Z")

</div>

Yes, I created some rather sophisticated functions that among others, allow reading/writing Google sheets. However, I currently cannot import these into my main projects, and I certainly don’t want to recreate them each time I want to use them.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [January 30, 2020, 1:46pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/15 "2020-01-30T13:46:26Z")

</div>

I would love to learn how to read/write with google sheets. @itmanager you should do a tutorial! I am sure others would appreciate that feature

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [January 30, 2020, 2:32pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/16 "2020-01-30T14:32:17Z")

</div>

> [@jared](#):
>
> you should do a tutorial!

+1 for a tutorial 👍

* * *

> [@itmanager](#):
>
> I created some rather sophisticated functions

So, if I understand correctly, you have UI elements _and_ blocks that you would like to reuse from project to project?

---

<div class="post-metadata">

**Author:** ![Daniel\_Coglitore](https://avatars.discourse-cdn.com/v4/letter/d/e8c25b/32.png) [@Daniel\_Coglitore](https://community.thunkable.com/u/Daniel_Coglitore)\
**Post date:** [January 30, 2020, 3:48pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/17 "2020-01-30T15:48:08Z")

</div>

you mean like extensions made out of thunkable blocks itself? so the comunity can share it ? and of course you’ll reuse them among your apps?

this is similar to remix an app 🤔

---

<div class="post-metadata">

**Author:** ![dbb63e75857845](https://avatars.discourse-cdn.com/v4/letter/d/34f0e0/32.png) [@dbb63e75857845](https://community.thunkable.com/u/dbb63e75857845)\
**Post date:** [January 30, 2020, 7:33pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/18 "2020-01-30T19:33:09Z")

</div>

It would be great to have a backpack like in scratch. You could store blocks of code, sprite types and more, and it would be available no matter which app you were editing so you could copy things from one app to another – [https://scratch.mit.edu/](https://scratch.mit.edu/).

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [January 30, 2020, 8:16pm UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/19 "2020-01-30T20:16:10Z")

</div>

Yes, but it would need to be an improvement to Scratch’s backpack which has no organization whatsoever. You drag sets of blocks in and there’s no way to label them or sort them. So yes to your suggestion but a better version of it. 😉

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [January 31, 2020, 8:18am UTC](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031/20 "2020-01-31T08:18:18Z")

</div>

> [@Daniel\_Coglitore](#):
>
> this is similar to remix an app 🤔

No, because remixing an app means you only use that one app. I want to be able to import different items from different small projects into one main project… modular programming.

[Next page](https://community.thunkable.com/t/what-thunkable-x-needs-right-now/69031.md?page=2)
