# To make calendar

**URL:** <https://community.thunkable.com/t/to-make-calendar/1639040>\
**Category:** Questions about Thunkable X\
**Created:** [November 29, 2021, 3:43pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040 "2021-11-29T15:43:56Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![airich911ei](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@airich911ei](https://community.thunkable.com/u/airich911ei)\
**Post date:** [November 29, 2021, 3:43pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040/1 "2021-11-29T15:43:56Z")

</div>

I want to make a calendar that adds a photo when the date is pressed.  
But I can’t make a calendar first, and I tried to use a 2020 calendar as a sample, but I can’t.  
I need someone to help me.

---

<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:** [November 29, 2021, 3:50pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040/2 "2021-11-29T15:50:53Z")

</div>

What have you tried and what happened when you tested it? Share screenshots of blocks or a link to your project. What specific step(s) do you need help with?

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 29, 2021, 6:39pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040/3 "2021-11-29T18:39:20Z")

</div>

If all what you want is to show a calendar in the screen then you can use the `Web Viewer` to show the Google calendar of your choice.

Such as this

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/8/282fb99aad17001faaaf8a8b48b6ea7624ee96a6.png)

In the URL of the `Web Viewer` use this:

```auto
https://calendar.google.com/calendar/embed?src={{email address}}%40gmail.com&ctz={{region}}%2F{{country}}

Example:
https://calendar.google.com/calendar/embed?src=myemail%40gmail.com&ctz=Asia%2FOman

```

---

<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:** [November 29, 2021, 8:52pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040/4 "2021-11-29T20:52:17Z")

</div>

Thanks for another wonderful suggestion @muneer

I have personally implemented a low code approach using both Full Calendar (more like full code) and color calendar (also a full code approach but far easier to set up)

I would imagine throwing either of these into a webviewer and passing messages back and forth would be an excellent addition to any app, though it would take some work to implement. I believe @domhnallohanlon has posted a thunkable [native made calendar](https://community.thunkable.com/t/create-a-2020-calendar/456520)  
in the past.

^^^ airich911ei remixing the above mentioned app could be the start that you need!

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 30, 2021, 1:32am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/5 "2021-11-30T01:32:21Z")

</div>

> [@jared](#):
>
> I believe @domhnallohanlon has posted a thunkable

The project doesn’t work. At least I couldn’t see any dates displayed.

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [November 30, 2021, 4:12am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/6 "2021-11-30T04:12:00Z")

</div>

i remixed @domhnallohanlon 's project and made an app that could shown any month from 1900 to 2100 or something like that - and i just checked - it’s working

[https://x.thunkable.com/copy/b174498723ad9eeeba6391ae083def29](https://x.thunkable.com/copy/b174498723ad9eeeba6391ae083def29)

---

<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:** [November 30, 2021, 4:27am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/7 "2021-11-30T04:27:06Z")

</div>

This community is awesome! Thanks for sharing @manyone!! We’ll have to update that previous example! Appreciate the note about that @muneer

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 30, 2021, 4:38am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/8 "2021-11-30T04:38:21Z")

</div>

@manyone  
This is what I get when starting the remixed app.

 ![Screenshot_2021-11-30-07-37-43-39_2bbfbfee96a5dfce998f962ebb8b5da3](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/7/073a8c095fa2e53d77aabad62b83a37b788538bc.jpeg)

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [November 30, 2021, 4:43am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/9 "2021-11-30T04:43:33Z")

</div>

that’s weird - i get this:

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

here’s the link:  
[https://x.thunkable.com/copy/28458b3b50fd25cee4ea8d0e62aececb](https://x.thunkable.com/copy/28458b3b50fd25cee4ea8d0e62aececb)

---

<div class="post-metadata">

**Author:** ![airich911ei](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@airich911ei](https://community.thunkable.com/u/airich911ei)\
**Post date:** [November 30, 2021, 4:43am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/10 "2021-11-30T04:43:47Z")

</div>

yeh so I can`t make calendar

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 30, 2021, 4:45am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/11 "2021-11-30T04:45:44Z")

</div>

That is not the same app. See the previous and next buttons, I have **one** each side but you have **two** of them each side.

We are talking about two different apps.

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [November 30, 2021, 4:47am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/12 "2021-11-30T04:47:50Z")

</div>

in my version, i added the “faster” buttons to step by year.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 30, 2021, 6:50am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/13 "2021-11-30T06:50:54Z")

</div>

I’ve noticed that the original project has an issue with cloning. I added a **wait block** and it worked.

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [November 30, 2021, 7:20am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/14 "2021-11-30T07:20:59Z")

</div>

thank you!

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 30, 2021, 9:53am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/15 "2021-11-30T09:53:20Z")

</div>

In fact I remember that this issue was discussed previously and when I searched it, I found that I suggested adding the `wait block` in this post

> [@Create a 2020 Calendar](https://community.thunkable.com/t/create-a-2020-calendar/456520/53):
>
> Nothing wrong in the code. I tested it. When you run it as is it would, most probably, 111111. The cloning in the makeCalendar function works asynchronously and you need to provide a wait block or any other task that would allow the cloning process to finish and then try to count the number of buttons. [image] I added 1 sec wait and the process worked successfully.

---

<div class="post-metadata">

**Author:** ![azinkya07420c3tz](https://avatars.discourse-cdn.com/v4/letter/a/9fc348/32.png) [@azinkya07420c3tz](https://community.thunkable.com/u/azinkya07420c3tz)\
**Post date:** [December 7, 2021, 11:22am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/16 "2021-12-07T11:22:06Z")

</div>

Maybe I can help

---

<div class="post-metadata">

**Author:** ![paulovaz72](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/paulovaz72/32/119071_2.png) [@paulovaz72](https://community.thunkable.com/u/paulovaz72)\
**Post date:** [December 7, 2021, 11:43am UTC](https://community.thunkable.com/t/to-make-calendar/1639040/17 "2021-12-07T11:43:08Z")

</div>

Some feedback about this project link:

In the PREVIEW mode inside Thunkble it works… but with a problem in the last calendar line that don’t put the days in the correct day of week… (check january / 2022)

But in live test mode (using a real smartphone) does not work!

Any ideia why?

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [December 7, 2021, 8:02pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040/18 "2021-12-07T20:02:57Z")

</div>

i fixed the calendar so it aligns the last week of the month correctly all the time. here’s the link

Calendar Any Year A12  
[https://x.thunkable.com/copy/cadb905afb828a454afe32db93f047ed](https://x.thunkable.com/copy/cadb905afb828a454afe32db93f047ed)

however, i can’t figure out why it works in preview but not in live test on actual device!

---

<div class="post-metadata">

**Author:** ![paulovaz72](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/paulovaz72/32/119071_2.png) [@paulovaz72](https://community.thunkable.com/u/paulovaz72)\
**Post date:** [December 7, 2021, 8:22pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040/19 "2021-12-07T20:22:06Z")

</div>

Can you see this problem on your real device?

When Opens the result is:

 ![1vCAhPJ_K20U6sncED6MnniabubVQd0vT](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/9/29ce14ef577ac5d25c01f58e54698dbbf2be8b1f.png)

---

<div class="post-metadata">

**Author:** ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)\
**Post date:** [December 7, 2021, 8:48pm UTC](https://community.thunkable.com/t/to-make-calendar/1639040/20 "2021-12-07T20:48:32Z")

</div>

i get the same - i’ve changed the wait times in the clone button and clone row blocks to 1 second per occurrence but i get the same result. i have no other ideas to try

[Next page](https://community.thunkable.com/t/to-make-calendar/1639040.md?page=2)
