• Product Overview
  • Version 0.1
  • User Documentation
  • Admin Documentation
  • Other Documentation
  • Video Gallery
  • Faq

Product Review

Using this app you can make your own map, pack it as an application from your mobile which can also distribute in play store.

OU Generated map using MakeMymApp

By using this app unknown person can also easily reach destination and also he can mark own specific locations on OU map. a) You can see the boundary of Osmania University (OU) b) You can see more info about a particular location with distance,address on info window c) You can edit and delete a particular location on map which are marked by you d) You can search by location name and type

This app is created by using "Make My mApp" android application powered by 'Geek Labs'.

Make an app, Pack an app, Distribute an app

Make your own multiple map applications which affect all mapping capabilities on Google map. Select an area and mark complete area with all existing locations. Add a boundary to the selected area to differentiate from other regions...

Power of Generating app from hand held device

Create an app and generate application from your android device using own key within few seconds. The key which is created using user Gmail account, it generates a unique key for multiple user accounts. Generated key is different from user to user...

Customize a Specific Map Location

Create multiple applications to locate and build your places like university, Company, Colony, Recreation Locations and Give flexible name which suits best to the app.

End toto End map Ability Features

Search for Locations based on category like Restaurants, ATMs, and choose nearest place from your presence based on distance.Search local places based on location names which are marked in the area and get information of that location...

Application Version 0.1

  • Working with Google Maps V2.
  • Can find User current location.
  • Map Rotation as Google map provides it.
  • Find details of location like address and distance on long click.
  • Get Details of the marked location.
  • Add Location details for indicating marker at that particular location .
  • Directions for different locations by supporting Google maps application.
  • Rename or delete the markers which are available in map/app.
  • It is flexible to add the location type category.
  • Can perform multiple list of actions on map and list of items in slide out home page of maps.
  • Trace your location based on locations which are marked on map or Can search by category.
  • Choose a location from Multiple places which arrives on map of same category .
  • Generate Maps for specific areas.
  • Build own maps with unique name.
  • Authentication for generating secured APK files.
  • Generate maps with own key Store.
  • List of apps and its actions.

Make My Map to build map for particular area for ex: RFC. It is map for particular area. Where you can get very minute level map future enhancement to make street view and user life will be very simple to travel by using this application. End user can access this application same as other applications in their mobile. Network provider / GPS provider is must to use the application.

MMM plays multiple roles that it is useful for map creator and map user (end user).As a map creator user can mark multiple places with in the map for particular areas and generate the map. As a user (end user) use this app while travelling with in the particular area of generated map or as a Google maps.

What is Make My mApp?

MMM is an application that was released by Geek Labs for Android on September 27th 2013.

Why is Make My mApp?

This app can store locations which you havemarked and exist until you remove or delete the marker.

How use Make My mApp?

To test the application Choose/ Select/ Click the generated apk file which is created by your appname just.

User Documantation

Importent things to remember

Note

a) Cannot able to perform actions on generated marked locations b) Check your network and GPS to improve your location status and loading map

1) Mark a Location
  • 1.To mark user current location click on the Mark My Location in the list (To get list of actions drag from left corner or click on menu mobile or click on button @ bottom left)
  • Other way to mark multiple locations from existing place:
  • Long tap (@ exact location ) on map and click on marker icon in info window to locate the marker (or to mark a location)
  • Fill the location details (Location name, Location type and its Description)
  • ClickSave Button to save and show the details of location on map

Note

a)Can Mark multiple locations b) Marker is located (@marked Location) with its related location type icon and location name on map c) If user not able to find the current position, then click onMy Location button (top right on map)

2) Edit (Rename) or Delete the marked Location
  • 1.To rename or change the Location details choose edit option in info window which appears on click on the marker
  • To delete the marked location click on marker and choose delete option in info window

Note

a)Click on marker to know the details of the location b) Cannot perform edit or delete action on the generated markers

3) Get Directions to End location
  • 1.Click on marker and choose Direction Icon in info window which shows direction from source location to the end location

Note

a) Shows directions from source to end location by redirecting to Google Maps application b) Open make my map app on Back button click

4) Search place by location name
  • 1. Click on search icon in Title bar (Action bar) top right
  • 2. Search for location by entering the text/ location name in the search field
  • 3. Can search all the marked locations on map
  • 4. To know more info about the specific location. Select the location from drop down list

Note

a) Shows directions from source to end location by redirecting to Google Maps application b) Open make my map app on Back button click

5) Search place by its Category
  • 1. Click on Search by Type in slide out menu
  • 2. Enter/Choose Location type or category
  • 3. Select location from the list appear, which redirects to that location on map

Admin Documantation

Important things to remember

a) End User cannot edit the locations which you have marked b) Check your network and GPS to improve your location status and loading map c) Click on Home button to run the application in background d) Long Click on Home button and choose the application to open the last closed activity/page e) Generate app and Download app will perform best in Wi-Fi and 3G network try to make it in those networks

1) Create an application
  • 1. Open application “Make My mApp”. Click on Add New Icon (top right)
  • 2.Application Details (App name, App Description)
  • 3.on Save and Next which Creates the Application Successfully

Note

a)Can create and generate multiple applications b) Application name should be unique from the list of apps

2) Edit (Rename) or Delete an App
  • 1. Long Tap on the application name in the list
  • 2. To rename or edit an application details choose Edit option
  • 3. Edit application details then click Save and Next to replace it with previous information
  • 4. To Remove application click on Delete

Note

a)Application replaces with new info after renaming it b) Once the application is removed, It deletes permanently

3) Mark a Location
  • 1.To mark user current location click on the Mark My Location in the list (To get list of actions drag from left corner or click on menu mobile or click on button @ bottom left)
  • Other way to mark multiple locations from existing place:
  • 2. Long tap (@ exact location ) on map and click on marker icon in info window to locate the marker (or to mark a location)
  • 3. Fill the location details (Location name, Location type and its Description)
  • 4. Click Save Button to save and show the details of location on map

Note

a) Click on the application which opens the map along with user existing location b) Can Mark multiple locations c) Marker is located (@marked Location) with its related location type icon and location name on map d) If user not able to find the current position, then click on My Location button (top right on map)

4) Edit (Rename) or Delete the marked Location
  • 1. To rename or change the Location details choose edit option in info window which appears on click on the marker
  • 2. To delete the marked location click on marker and choose delete option in info window
  • 3. To clear all the marked location from map choose clear all markers option in slide out which appears on menu clicks

Note

a) Click on marker to know the details of the location

5) Search place by location name
  • 1. Click on search icon in Title bar (Action bar) top right
  • 2. Search for location by entering the text/ location name in the search field
  • 3. Can search all the marked locations on map
  • 4. To know more info about the specific location. Select the location from drop down list
6) Search place by its Category
  • 1. Click on Search by Type in slide out menu
  • 2. Enter/Choose Location type or category
  • 3. Select location from the list appear, which redirects to that location on map
7) Draw Boundary
  • 1. Select draw boundary in slide out
  • 2. Start drawing a boundary line for selected region, by tapping on the map
  • 3. For undo or revert back the previous action click on undo option
  • 4. Click Save Button to save the boundary
  • 5. Click on Clear Button to remove the Boundary
8) Test Key
  • 1. Choose test key only for reference or testing the app
  • 2. Test key can use only once by each user
  • 3. Can Generate app using test key but cannot publish in play store
9) Create new Key
  • 1. Select create new key from drop down
  • 2. Fill all the details in the form then click on Finish to create a key store and key successfully
  • 3. Select newly created key from the list and use it, to generate an application
10) Generate/Create API Key
  • 1. Enter the package name
  • 2. Shows SHA-1 key along with given package name
  • 3. Copy the key by long tap on SHA-1 key (Ex: 61:ED:37:7E:85:D3:86:A8:DF:EE:6B:86:4B:D8:5B:0B:FA:A5:AF:81;com.geeklabs.appname)
  • 4. Follow the Instructions to generate API key
  • Add Instruction Link to generate API key here:

    a) After copying the SHA-1 key click on Instructions b) Then go through the instructions displayed and click on api console URL https://code.google.com/apis/console/ c) Login to API console https://code.google.com/apis/console/ d) After login click on Google apis which is located at top left corner. e) Click on "Create project" then go to services page and enable or activateGoogle Maps Android API v2 service. f) Accept the terms and conditions license agreement.

    To Create API key follow these steps

    a) Go to API Access then click on Create new Android key b) Paste SHA-1 key with package name which is copied then click on Create button c) It generates an API Key with 39 characters d) Copy the API key then paste it in API key field in application e) Go back to application f) To open application page long click on home button and choose the application or click on back button until the form/page displays to paste an API key. g) Then paste an API key and Click Generate app after copying a valid API key

11) Generate an app
  • 1. To generate an app, user must login in to theirGmail account
  • 2. Can generate an app using default key and also private key
  • 3. Can Upload user own Icon (allow up to 1mb)
  • 4. Click on Generate app button to generate the application
  • 5. Generates application file and the file is stored in the SD Cards

Note

a) User can logout from their account by clicking on Sign-out option in the menu list

12) Download Generated Applications
  • 1. Click on Download app button
  • 2. To Download application user must login in to theirGmail account
  • 3. Select the application from the list to download
  • 4. File downloads and stored in the SD Card

Note

a) Download the application in case when user lost the mobile or when user lost the previous app files

General Documents

What is Make My mApp?

MMM is an application that was released by Geek Labs for Android on September 27th 2013. The GMM application has been featured on the Android operating system was powered byGoogle Maps with many customizations (like info window, marking). This application usedown mapping system on Google map with data provided by a well known user or admin.

MMM has many of the features that are in their Android map application, including turn-by-turnnavigation which you can get from MAPS application, Search for Location information Based onName and Based on Category. The application's user interface has been complete user friendly.

Once the application is created and generated you can use it as per your requirementThis application is most useful for the specific particular place or areaOnce save all the locations by marking various existing locations on the map with the markersLocation can be marked with all enough details like location name, a brief description aboutlocation and also you can able to mention its category for example: Airport, Company etc…Once you have marked the location you will get its related category type icon with location nameThis application can be used by users who travel or visit to new places.

Why is Make My mApp?

Have you and your friends faced a problem earlier, when you visited the new place? So, here isthe application which overcomes your first entry when you visit to new place Save a location you are at, visited or special to you.

This app can store locations which you havemarked and exist until you remove or delete the marker.Search for a place which is marked and also know its address along with distance from yourcurrent/present location.This application can be used by users who travel or visit to new places.

For Example: A person who needs to visit a university as he wants to join in the university.Visiting for the first time// what are the problems they faced

How to use Make My mApp?

Information for Admin and User:

Mapping the Google map is the process of designing the Local area (or specific area) map, byimplementing /adding markers along with names which looks fantastic and completely differentfrom Google markers. Almost these markers were best suitable for its profession. Other than thisuser can able to get many more details of locations and also easily understandable. Can getdirections using Google maps.

Should able to get information about address and distance of locations, all over the world.Getting address is helpful to mark the location in exact place and also can able decide ourlocation to visit based on the distance.

Save a location where you are at present and which you are visited with more info about thelocation. . Don’t lose these important locations, save your location life.It is for our futurereference but can share with anyoneGenerating and delivering multiple maps on the Google play store and its product. Map can begenerated by giving details of your own organization name, validity period of your applicationBased on user given information will create unique key. For storing the key information create akey store with any name at the time of creating key. Using the key store name get keyinformation and create an API key from Google API console then generate the Application.Application was generated and will be store in your SD card with an extension of “.apk”

Installing Generated apk file:

To test the application Choose/ Select/ Click the generated apk file which is created by your appname just follow the steps to install. Now it is installed in your device.

Download apk , install and test it multiple mobiles

Edit Application:

To edit or update the application select the application from the list in the GMM applicationthere you can update and generate the application

  • Can generate the application n number of times to test it but no need to generateapplication for each and every change. Application will save all your data for everyupdate, without generating an app.
  • To test the application in various devices or in same device it is must to generate a file User can only use the details of the locations which are given by admin but there is no way toperform an action on generated markers. User can update and delete which is created by them.

GMM is the application where a person plays an admin role can also become a member inGoogle play store that is by generating multiple maps using GMM application and placing themin play store. Just should have knowledge of (what is package name, SHA-1 key and Google mapsAPI Key, Google API Console which is also available in the rest of document).

Make an app

Make your own multiple map applications which affect all mapping capabilities on Google map. Select an area and mark complete area with all existing locations. Add a boundary to the selected area to differentiate from other regions.

Pack an app

Packing a map as a new application with own keys generated by using Gmail or g+ account which stores all your application data in the form of a android file.

Distribute an app

File can also be able to distribute to android market(Google play store), where the end user can upload a file and use.

Generate mApp from hand held device/Power of Generation

Create an app and generate application from your android device using own key within few seconds. The key which is created using user Gmail account, it generates a unique key for multiple user accounts. Generated key is different from user to user.

Generated file applications is stored in SD card as well as in the server. Using your account details can download the files which you have created.

Generated file applies all the rules same as the real android application file. The generated file can also be able to upload in play store placing all terms and conditions.

Multiple applications generated with the Same Key does not allow user to keep the app in play store.

Customize a specific map location

Create multiple applications to locate and build your places like university, Company, Colony, Recreation Locations and Give flexible name which suits best to the app.

Spot your position by indicating marker at your current position. Mark your locations in the selected area on map. Applied Flexible marking capabilities like mark your location in exact position, Add names to your location, Brief info about location, mention its category.

Rename or edit the location which is marked, Delete the location from the map permanently as the place is not exists.

Providing all map capabilities for specific location to mark and to draw a region with boundary by placing the polygon on map which behaves or differentiates from other regions.

End to end map ability features

Search for Locations based on category like Restaurants, ATMs, and choose nearest place from your presence based on distance.

Search local places based on location names which are marked in the area and get information of that location.

Google maps turn by turn navigation from your position using GPS get directions from where you are to where you want to go using Google maps application.

Enable GPS to know your current location and to get details of the places. GPS provides info like Distance and address based on your current position.

Video Gallery

Frequently Asked Questions

Tired of searching for your location on map? Or Find my current location?

Click on the location icon button which exists at top right corner

Where am I?

Long tap on the current location marker

Get information of your existing location which displays in info window

How to mark my current location?

Swipe or Drag on the map view (for slide out) from left corner or click menu option choose “mark my location” and name it. Then the marker is shown on map.

How to mark other location which is not my current position?

Select the location and long tap at that exact point then on click on the marker icon Fill the details of the location click save to add marker on the map.

How to know the information of marked location?

Get address and distance info of marked location on single press on the marker. Other than marked location, long tap on the map to get address and distance of selected location

How to get the direction from my location to the selected location?

On click on the Get direction icon in info window, It shows direction by using Google maps application

How to change the map type?

Change the map view by changing types which is mentioned in slide out.

How to search for a location?

Click search Icon which is in Title bar (top right corner). Can search all locations which is marked on map Search Location based on category, by selecting search by type in slide out. Select one of the location types from dropdown list. Displays all the locations .

How to rename or edit the location information?

On click on Edit and delete option in info window, change the name and save it .

How to create an application?

On click on Add option which exist top right corner, create application .

How to create key?

After clicking on generate app in slide out choose select key block then create new key option. Create a key and click finish button after entering all the required fields in the form .

What is create new key and what is the use of it?

To create a key store or key choose create new key option then creates a key with user information. To create a key user need to do payment

By using the key (select the key which is created) generate an application Can use the same key for multiple applications but cannot upload it to play store .

What is mean by key or key store?

Based on the given user details create a key (SHA-1 key and etc) which stores in the Key store.

What is test key and what is use of it?

Test key is used to generate application for the first time, it is just for reference. But generating an application using Test key cannot publish it to play store. Test key is used only once .

Why I should create key?

To generate application using your own key either it may be your organization key or your own key. Create or generating application with the user created key can able to publish the app in play store .

How to download the generated applications?

Click download app in home page. Select the file from the list to download. File is stored in SD card. But there is no way to perform changes and generate application Once the application is generated you cannot change the file. Instead of it you can generate other file by choosing the appropriate application from the list of apps which exists in home page .

How to generate an application?

Choose generate app in slide out, Select the test key or create new key , Give the application name, Choose icon (will not allow the images which are from internet only allowed the images which are in gallery), Enter the package (By following the rules), Generates SHA-1 key, Copy the key and generate API key How to generate API key , Then copy the generated API key in its respective field, Click generate app button, Application generates and stores in your SD card, Install the application in the device or other to test.

Why I need to login into Gmail account?

Because of some security reasons and which stores the generated application files in server using your Id

What is package name?

Package name is required for the application to differentiate from other apps. Package name must follow its format (Ex: com.companyneme.applicationname)

Why it is mandatory to enter package name?

To install multiple apps in the device, It does not allow to install more than one if the package name is same (Installs but replacing with the other app which is installed previously)

What is SHA-1 key?

SHA-1 is generated sing the user entered details which is unique for each key store. SHA-1 key is stored in the key store. After entering the package name, Shows SHA-1 key in the field along with package name

How to copy SHA-1 key?

Long tap on the sha1 key then copy it by choosing copy to clip board option which appears after tapping on the key, Long tap and paste the key in the field, which shows alert after tapping the field (as it is the android feature by default)

What is mean by API key?

API key is generated using the SHA-1 key and package name of the application, which is also a unique for each key, Package name must match with the application package .

What is mean by Services and How to enable it?

Before generating the API key activate the services like Google maps Android v2

Create new Android key?

Use only android key to create a API key as we are generating the android application other keys like browser key and ios key is not suitable to generate android application

How to generate API key?

    Add Instruction Link to generate API key here:

  • After copying the SHA-1 key click on Instructions
  • Then go through the instructions displayed and click on api console URL https://code.google.com/apis/console/
  • Login to API console https://code.google.com/apis/console/
  • After login click on Google apis which is located at top left corner.
  • Click on "Create project" then go to services page and enable or activateGoogle Maps Android API v2 service.
  • Accept the terms and conditions license agreement.
  • To Create API key follow these steps
  • Go to API Access then click on Create new Android key
  • Paste SHA-1 key with package name which is copied then click on Create button
  • It generates an API Key with 39 characters
  • Copy the API key then paste it in API key field in application
  • Go back to application
  • To open application page long click on home button and choose the application or click on back button until the form/page displays to paste an API key.
  • Then paste an API key and Click Generate app after copying a valid API key

How to draw an area? (undo, save, clear)

Select draw area option and long tap on the map then make a circle or anything by tapping to corners of the selected area/p>

How to delete or rename the application after creating?

Long press on the particular application then Edit or Delete option from the alert then continue with process

What is the use of Download app?

By using this user can download applications which is generated previously

  • User must login in to their Gmail account to download an app
  • List of apps were displayed matching with logged account to download

After download app how to host the application to play store?

Generated app is stored in SD card as a file extension with “appname.apk” Create an account in Google play store https://play.google.com/apps/publish/signup/ Upload the file to play store (after perfect test)

After generating the application am unable to install the app in mobile?

Already an application was installed in the device (mobile) with same package name and so (key, API key) Uninstall the application then install newly generated app

After Installing the generated app am unable to see map?

There is a problem in generating an API key. Check whether the correct format of SHA-1 key and package name is used.Generate an API key and copy and paste the key in appropriate fields.

Or

There might be problem with network and GPS.

Is it possible to generate multiple applications with same key?

Can generate multiple applications using the same key but cannot edit the package name Play store needs the different application package for each app. So, It is not possible to upload app of same packages in play store

Is it necessary to generate key for each application?

If you are generating the apps officially and want to host the apps in play store then it is must to use different keys for each application

How to run the application in background?

Click on the home button when you want to open the application from the same page

How to open the last activity/page I visit?

Long click on the home button then select the application, then it automatically shows the page of last visit

How to switch between draw boundary and map mode?

Click on draw boundary to draw a boundary for the area After click on the draw boundary map changes to draw mode and to switch back it to normal select map mode option

How can I login with other user account?

Click on sign out to close the last login account. Then click on sign in to login with the valid user account

After application download am unable to see map?

There is a problem in generating an API key. Check whether the correct format of SHA-1 key and package name is used. Generate an API key and copy and paste the key in appropriate fields.

Or

There might be problem with network and GPS.

How to host the same application in play store as different versions?

As of now is it not possible to publish the applications with different versions May be include in next version

Can generate same app with same key multiple times?

Same application can be generated multiple times using the same key, But once the app is published to play store after generating, Then user again generates the app with same key (it is genuine version) but cannot publish to play store (as of now because problem in changing versions)