- You can either download this extension to your device or use this link to import it to your builder :
https://xyberneo.com/PathLocExtension/Cloudstreets.aix
- We will be using
Kodular Builder
for this tutorial. - To use this extension you need the place id given by google maps, you can get it from google via
Developers.Google
- So once we are done till here, in the left pallete of your builder, you get the last option of Extensions, Click it and it will show you all available extensions in the project, there will be an option on the top called "Import extension"
- Once you click on it, it will show you a popup with 2 options, import from url and chose from device, you can import the extension via your preferred method
Working with Cloudstreets
Welcome To Cloudstreets
Firstly, a huge thanks for considering this extension, your support is truly appreciated!
This document covers the use of this extension and often reveals answers to common problems and issues - read this document thoroughly if you are experiencing any difficulties. If you have any questions that are beyond the scope of this document, feel free to email at admin@xyberneo.com
Thank you so much!
Some Information
- Decompiling of this extension is prohibitted
- The sole ownership of this extension is reserved by XyberNeo
- There are 3 major blocks in the current version and a supporting navigation block
- All blocks are well commented
- Current Version : 1.0 Clover
Documentation and Guide
Importing the Extension.
Prerequsite
NOTE : This extension will only work if the user has google maps app installed in his/her device.
Open Path by Name
This block is used to set the destiation to a specific place by giving its name. We do not recommend it from accuracy point of view if the place is not a famous one.
You can use this block at any event, i am using it at the screen.initialize event
Inputs
- Origin : Name of Place (Text)
- Destination : Name of Place (Text)
- TravelMode : Mode Type : Currently working with "driving"/"walking"/"bicycling"/"transit"
Sample Block
Set Origin to Current Location
Inputs
- Origin : Name of Place (Text)
- Destination : Name of Place (Text)
- TravelMode : Mode Type : Currently working with "driving"/"walking"/"bicycling"/"transit"
Sample Block
Set Origin to Current Location
To set the origin to current device location just attach a empty text block to origin as shown below :
Set Navigate to True/False
This block is used to start the travel from one location to other, if you to start the journey to the destination then you have to set it to true, a sample is attached below
Open Path by LatLon
This block is used to set the destiation to a specific place by giving its Latitude and Longitude.
Again you can use this block at any event, i am using it at the screen.initialize event
Inputs
- Origin : Latitude and Longitude of Origin (String in "Latitude, Longitude" format)
- Destination : Latitude and Longitude of Destination (String in "Latitude, Longitude" format)
- TravelMode : Mode Type : Currently working with "driving"/"walking"/"bicycling"/"transit"
Sample Block
Set Origin to Current Location
To set the origin to current device location just attach a empty text block to origin as shown below :
Set Navigate to True/False
This block is used to start the travel from one location to other, if you to start the journey to the destination then you have to set it to true, a sample is attached below
Open Path by PlaceID
This block is used to set the destiation to a specific place by giving its Name and PlaceID. This will give you the most accurate position.
You can get the placeID of any place by using PlaceID finder by Google
Inputs
- Origin Name : Name of Place (Text)
- Origin PlaceID : PlaceID of the location (String)
- Destination Name : Name of Place (Text)
- Destination PlaceID : PlaceID of the location (String)
- TravelMode : Mode Type : Currently working with "driving"/"walking"/"bicycling"/"transit"
Sample Block
Set Origin to Current Location
To set the origin to current device location just attach a empty text block to origin name and origin PlaceID as shown below :
Set Navigate to True/False
This block is used to start the travel from one location to other, if you to start the journey to the destination then you have to set it to true, a sample is attached below
Credits and Thanks
- Digital Team of XyberNeo
- Souvik Bera
- All our Users for supporting us
- Kodular for providing the platform
- All the Beta Testers