# How can I initialize a map using an address only & Can I ‘listen’ for incoming text messages & how can I keep the screen on

**URL:** <https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827>\
**Category:** Questions about Thunkable X\
**Created:** [March 18, 2022, 3:15am UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827 "2022-03-18T03:15:08Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![germano.maniscalcogy](https://avatars.discourse-cdn.com/v4/letter/g/e0b2c6/32.png) [@germano.maniscalcogy](https://community.thunkable.com/u/germano.maniscalcogy)\
**Post date:** [March 18, 2022, 3:15am UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/1 "2022-03-18T03:15:08Z")

</div>

If anyone can help me out, I would be grateful.  
I would like to subscribe to the “pro” version of Thunkable.  
First, however, I would like to redo my own little app, developed  
with Kodular.  
I have 3 questions:

1. I need to activate a map with a traditional address  
street, city, state (for example “Wall Street, New York, USA”).  
In the version with Kodular I made use of an “Activity\_Starter”.  
How can I do with Thunkable?

2. I need to be able to automatically send a message in response to  
one received. When I receive an SMS, I need the App to read it for me and  
can give me the number are calling.

3. I need to keep an App Screen active during its use  
without the screen darkening and having to re-enter the code.  
In Kodular I used “set Screen1.Keep Screen On to true”.  
Is there anything similar in Thunkable?

thank you again

Germano prof. Maniscalco (from Italy, Sicily)

---

<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:** [March 18, 2022, 4:41am UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/2 "2022-03-18T04:41:10Z")

</div>

1. You would have to use an API to convert a street address to a lat/lon pair which could be plotted on a map in Thunkable.
2. I don’t think this is possible in Thunkable.
3. See the Keep Screen Awake block in the documentation: [https://docs.thunkable.com/device](https://docs.thunkable.com/device)

---

<div class="post-metadata">

**Author:** ![germano.maniscalcogy](https://avatars.discourse-cdn.com/v4/letter/g/e0b2c6/32.png) [@germano.maniscalcogy](https://community.thunkable.com/u/germano.maniscalcogy)\
**Post date:** [March 18, 2022, 9:30am UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/3 "2022-03-18T09:30:49Z")

</div>

Thank you for your kind reply. I can take advantage of yours  
kind availability? If yes, I ask you again:

1. How do I get an API to convert  
a street address in a lat / lon pair?
2. There is no way to get the mobile number  
from which an SMS was received?  
This alone would be enough for me.

Thanks again, best regards.

---

<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:** [March 18, 2022, 9:48am UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/4 "2022-03-18T09:48:01Z")

</div>

If you Google _street address lat long api_, the first result is this:

> **[Get Started  |  Geocoding API  |  Google Developers](https://developers.google.com/maps/documentation/geocoding/start)**
>
> Geocoding converts addresses into geographic coordinates to be placed on a map. Reverse Geocoding finds an address based on geographic coordinates or place IDs.

That will allow you to convert between a street address and a lat/long pair.

---

<div class="post-metadata">

**Author:** ![germano.maniscalcogy](https://avatars.discourse-cdn.com/v4/letter/g/e0b2c6/32.png) [@germano.maniscalcogy](https://community.thunkable.com/u/germano.maniscalcogy)\
**Post date:** [March 19, 2022, 9:49am UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/5 "2022-03-19T09:49:11Z")

</div>

Thank you for your kind reply.  
Can I still take advantage of your kind availability?  
If yes, I ask you again:

1. How do I get an API to convert  
a street address in a lat / lon pair?
2. There is no way to get the mobile number  
who sent an SMS?
3. There is no Thunkable way of reading a text so that  
can listen to an SMS without me having to do anything?  
This alone would be enough for me.

Thanks again, best regards.

---

<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:** [March 19, 2022, 12:07pm UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/6 "2022-03-19T12:07:04Z")

</div>

This topic explains reverse geocoding. You’ll need to use forward geocoding but I think the process is pretty similar.

> [@Reverse Geocoding App - Get Location from Latitude/Longitude](https://community.thunkable.com/t/reverse-geocoding-app-get-location-from-latitude-longitude/82343):
>
> This tutorial will show you how to retrieve a location given a Latitude and Longitude. We will use the Location Sensor to get the Latitude and Longitude for this app. This app will return the country you are currently in. This app uses the OpenCageData API. You can get an API key for it [here](https://opencagedata.com/api). Design [Design] The Design for this app is extremely simple: A Button and a Label. You’ll need to add a Web API component and a Location Sensor to this app. Blocks The only variable we need for thi…

I’ve already answered your other questions.

---

<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:** [March 19, 2022, 3:51pm UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/7 "2022-03-19T15:51:20Z")

</div>

> [@germano.maniscalcogy](#):
>
> - There is no way to get the mobile number  
> who sent an SMS?
> - There is no Thunkable way of reading a text so that  
> can listen to an SMS without me having to do anything?  
> This alone would be enough for me.

Nope. This is not possible at this time and could lead to a big potential violation of privacy. It _is_ possible with natively coded apps (e.g. When Github sends me a verification code to enter into the browser, my phone automatically reads it and can insert the code), but not Thunkable built apps.

What kind of app are you trying to build? Does this completely impede you from being able to do that?

---

<div class="post-metadata">

**Author:** ![germano.maniscalcogy](https://avatars.discourse-cdn.com/v4/letter/g/e0b2c6/32.png) [@germano.maniscalcogy](https://community.thunkable.com/u/germano.maniscalcogy)\
**Post date:** [March 20, 2022, 10:41am UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/8 "2022-03-20T10:41:27Z")

</div>

You ask me what should this app do?  
I didn’t invent anything. It was an exercise in a book  
for Kodular and I also found it in the stores. It’s an app  
which is used to not use the mobile phone while driving the car.  
If you receive an SMS, you are prompted to read and reply while  
driving, dangerous habit of using the cell phone.  
This app automatically READS the SMS and prepares  
an SMS in REPLY, so that the driver does NOT touch the  
mobile phone, the only thing to do is to press the send of the SMS  
pre-filled response. I have only customized this app.  
I created an internal, permanent table with 4 fields:  
Surname, Name, Smartphone number, Gender. A phone book  
internal and different from the system one. A table that is also secret,  
in case others (mom, dad, siblings, wife or husband) can access the phone.  
I added the Gender, so the pre-filled message of  
answer recognize the person and differentiate, confidential him with a “she” or a “he”.  
If the sender of the SMS is not present in this internal directory, the reply  
it will be undifferentiated. But you need to have the calling number.  
Violation of privacy is knowing the number used by who is calling me?  
IOnly need this: to be able to have the number of the caller.  
TMy app in Kodular works beautifully. I expected the same  
functionality with Thunkable.

---

<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:** [March 20, 2022, 12:14pm UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/9 "2022-03-20T12:14:06Z")

</div>

Sounds cool. Unfortunately at this time, we don’t offer that feature. Keep checking back though as we regularly review what components/features we will add next! Perhaps it will be included one day in the future 🤷‍♂️ 😊

---

<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:** [March 20, 2022, 1:49pm UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/10 "2022-03-20T13:49:43Z")

</div>

Thanks for the solid questions @germano.maniscalcogy . I’d recommend in the future that you split them up into different forum queries

You’ll be much more likely to get quicker and clearer responses 😌

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [June 18, 2022, 1:50pm UTC](https://community.thunkable.com/t/how-can-i-initialize-a-map-using-an-address-only-can-i-listen-for-incoming-text-messages-how-can-i-keep-the-screen-on/1789827/11 "2022-06-18T13:50:42Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
