# All Weather app (not copying names)

**URL:** <https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005>\
**Category:** Promote your App\
**Tags:** advanced, weather\
**Created:** [September 29, 2023, 12:18pm UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005 "2023-09-29T12:18:39Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![vishruth-ram](https://avatars.discourse-cdn.com/v4/letter/v/82dd89/32.png) [@vishruth-ram](https://community.thunkable.com/u/vishruth-ram)\
**Post date:** [September 29, 2023, 12:18pm UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005/1 "2023-09-29T12:18:39Z")

</div>

☂ Sometimes Android’s default weather app’s suggestion giver doesn’t scan some stuff. So most of the time you get mistaken 😒.

In this app, with only 350 lines of code, I have made a suggestion giver with the ability to scan all weather data. Please notice this is in #Promote your App, not #Free Templates, Designs, and Block Combinations so you cannot copy my code. So here’s the link:  
[https://x.thunkable.com/projectPage/65101e3470b9352541c3f0d1](https://x.thunkable.com/projectPage/65101e3470b9352541c3f0d1)

---

<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:** [September 30, 2023, 4:05am UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005/2 "2023-09-30T04:05:21Z")

</div>

You need to know that anyone can copy your code if you post a link to a public project. And even if you don’t post the link, someone can search for your username and copy your project or part of your code without your permission. To avoid that, you have to make the project **private**. Just writing “you cannot copy my code” doesn’t prevent people from doing it.

Also, posting your API key in a text block means that anyone can copy it and use it. I don’t recommend doing that. It’s better to add the API key to the Web API component. That way, it remains hidden from other users who view your project.

Can you post a screenshot of your app working properly? All I see when I test the project is “nothing detected.”

---

<div class="post-metadata">

**Author:** ![vishruth-ram](https://avatars.discourse-cdn.com/v4/letter/v/82dd89/32.png) [@vishruth-ram](https://community.thunkable.com/u/vishruth-ram)\
**Post date:** [September 30, 2023, 11:55am UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005/3 "2023-09-30T11:55:32Z")

</div>

I will show my code

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f7882132385ef402fdbb1107359c737dc6bd8a4.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/f/4/f4e559d57ad18c5c312f166f1131234f0aeb51d3.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/6/066627dedcb35fbe2188f4a8f02c4d7f972dee61.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/e/4/e43230d87cb7efd39c6ad1c2b5b8dc985539e8ad.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/e/1e7c5f854da4028e14191c8e6645d4c446fc4f68.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/9/d/9d0380deb402f158035724872e641401c1aa18af.png)  
That’s the reason you’ve been seeing nothing. Did you see the list? (my app doesn’t include stuff like mostly cloudy)

---

<div class="post-metadata">

**Author:** ![vishruth-ram](https://avatars.discourse-cdn.com/v4/letter/v/82dd89/32.png) [@vishruth-ram](https://community.thunkable.com/u/vishruth-ram)\
**Post date:** [September 30, 2023, 12:23pm UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005/4 "2023-09-30T12:23:57Z")

</div>

Since everyone is bored of no suggestions,

# I have added AI !!!

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/d/a/dac0e5fde89d1e4ec2dbceb46999319f7583ffbc.png)  
Thanks @ioannis

---

<div class="post-metadata">

**Author:** ![vishruth-ram](https://avatars.discourse-cdn.com/v4/letter/v/82dd89/32.png) [@vishruth-ram](https://community.thunkable.com/u/vishruth-ram)\
**Post date:** [October 1, 2023, 4:56am UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005/5 "2023-10-01T04:56:55Z")

</div>

Please give feedback

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [October 2, 2023, 8:35pm UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005/6 "2023-10-02T20:35:48Z")

</div>

Hello @vishruth-ram  
Thank you for sharing your app.  
I agree with @tatiang, if you don’t want community users to copy your project you should remove the project URL from the first post and also remove any image from the second post that contains API keys (If you need help doing that, please let us know to help you)

I checked also the app, and I have two suggestions:  
When you initialize a variable, I suggest connecting a block to give app variables an initial value.  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/0/00e433633454aa30ab3d63c022522387c7655391.png)  
[Variables Blocks - Thunkable Docs](https://docs.thunkable.com/blocks/blocks/variables#initialize-a-variable-when-the-app-starts)

On the API calls, you could add an ‘if error ≠ null’ block inside, before setting a variable to the value that has been retrieved.  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/1/01e1dddc500e96c0d639802ac3cf60c47a05958e.png)

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 1:33pm UTC](https://community.thunkable.com/t/all-weather-app-not-copying-names/2620005/7 "2024-11-08T13:33:28Z")

</div>


