Perkutut Android

* * * * (17 ratings)
Perkutut | App Code for Sale | Hero



What's New?

  • Fix LocationClient issue in map
  • Fix bugs on search menu
  • Fix other bugs

Perkutut is a source code of location-based mobile application that run under Android platform. you can create your own location-based application such as tourism app, store locator app, and etc with this source code.

in this app, you do not have to insert data within application. all location data can be managed via admin panel on server.

this app also comes with documentation and video user guide to help you configure the app.

Perkutut is absolutely a time saving and perfect solution for you to build your own location-based application.

Now updated to Android 5.0!


This app comes with the following great features:

  • Awesome user interface design
  • Google Maps integration
  • Admob integration (new)
  • Designed for smartphone and tablet
  • Manage data via admin panel
  • Rich text editor in admin panel (new)
  • Support unicode language (new)
  • Social network integration
  • The nearest location around you
  • Getting location direction
  • Organize location into category
  • Sliding menu
  • Search locations
  • Overlay help for user of the app
  • Custom marker
  • User guide in documentation file and video
  • Transition and animation view.

What will You Get?

When you purchase this item you will get the following assets:

  1. Android source code
  2. Admin panel scripts
  3. Document and video user guide


Try our app before purchase.

Admin Panel: here

  • Username: admin
  • Password: admin

Android app: here


This app has been successfully tested on the following Android devices and Android versions:

  • LG Nexus 4 (Android 4.4.2 Kitkat)
  • Galaxy Tab 2 7.0 (Android 4.1.2 Jelly Bean)
  • Acer Liquid E2 (Android 4.1.2 Jelly Bean)
  • Andromax T (Android 4.1.2 Jelly Bean)
  • Sony Ericsson Live with Walkman (Android 2.3.3 Gingerbread)


Version 1.2.0 - November 26th, 2014

  • Improve notification feature with Google Cloud Messaging(GCM) to push notifcation
  • Update Admob SDK with the latest version
  • Update Facebook SDK with the latest version 3.20
  • Improve load more feature with auto load
  • Add transition feature between Activity
  • Add animation feature on list view
  • Change Actionbar Sherlock and Sliding Menu with AppCompat v7
  • Ability to enable and disable social network and Admob feature
  • Fix bugs on image list
  • Fix other bugs

Version 1.1.3 - May 09th, 2014

  • Add new location Notification
  • Add built-in browser
  • Add reroute button
  • Fix map zoom button position

Version 1.1.2 - April 09th, 2014

  • Fix search error on Android app
  • Fix add and update deal form
  • Fix update category form
  • Improve some code
  • update documentation

Version 1.1.1 - March 17th, 2014

  • Integrate Admob
  • Add rich text editor in admin panel
  • Update database structure
  • Support unicode language
  • Fix image in detail menu
  • Reduce item/page
  • Fix upload image
  • Fix some minor bugs
  • Update documentation 


Images used in this application preview are from:



  • Ladebacus, from flickr
  • La Boheme, from flickr
  • Marmita, from flickr
  • traditionnel Victor Montes, from flickr
  • German Restaurant, from flickr
  • Hotel Pedras d'el Rei, from flickr
  • Hotel de Sal, from flickr
  • Hotel Ca' Sagredo, from flickr
  • Hotel Kursaal, from flickr
  • Wynn hotel, from flickr
  • Central Park, from flickr
  • Metropolitan Museum of Art, from flickr
  • Museum of Modern Art, from flickr
  • Times Square, from flickr
  • Yankee Stadium, from flickr
  • Quail Springs Mall, from flickr
  • Mall of the Emirates, from flickr
  • Orion Mall, from flickr
  • Shopping mall, Vilnius, from flickr
  • Bayshore Mall, from flickr

194 Comments Leave a comment


Please login in order to leave a comment.

Newest first
  • bjash74 Buyer 2015-01-22 10:37:34 Thread #58110

    Hi Pongodev. I have configured and tested the app and all seems to be okay except the "Around You" button does not populate any of the locations on the map. The only error I can see in the LogCat is "sendUserActionEvent() mView == null"

    • Chupa Team 2015-01-23 11:38:25

      @pongodev will get back to you shortly. Thanks

    • bjash74 Buyer 2015-01-27 09:32:48

      Anyone there?

      I have also found another error when clicking on the website URL for the location. Clicking on the URL crashes the app with the below fatal exception:

      01-27 19:26:25.461: D/WebView(30933): loadUrlImpl: called

      01-27 19:26:25.461: D/webcore(30933): CORE loadUrl: called

      01-27 19:26:25.461: D/webkit(30933): Firewall not null

      01-27 19:26:25.461: D/webkit(30933): euler: isUrlBlocked = false

      01-27 19:26:25.466: I/GATE(30933): <GATE-M>DEVACTIONCOMPLETED</GATE-M>

      01-27 19:26:25.476: D/AbsListView(30933): unregisterIRListener() is called

      01-27 19:26:25.476: D/ProgressBar(30933): setProgress = 0

      01-27 19:26:25.476: D/ProgressBar(30933): setProgress = 0, fromUser = false

      01-27 19:26:25.476: D/ProgressBar(30933): mProgress = 0mIndeterminate = false, mMin = 0, mMax = 100

      01-27 19:26:25.476: D/AndroidRuntime(30933): Shutting down VM

      01-27 19:26:25.476: W/dalvikvm(30933): threadid=1: thread exiting with uncaught exception (group=0x4201b700)

      01-27 19:26:25.481: I/GATE(30933): <GATE-M>DEVACTIONCOMPLETED</GATE-M>

      01-27 19:26:25.481: E/AndroidRuntime(30933): FATAL EXCEPTION: main

      01-27 19:26:25.481: E/AndroidRuntime(30933): java.lang.NullPointerException

      01-27 19:26:25.481: E/AndroidRuntime(30933): at com.brazenit.realshopsales.ActivityBrowser$2.onPageFinished(

      01-27 19:26:25.481: E/AndroidRuntime(30933): at android.webkit.CallbackProxy.handleMessage(

      01-27 19:26:25.481: E/AndroidRuntime(30933): at android.os.Handler.dispatchMessage(

      01-27 19:26:25.481: E/AndroidRuntime(30933): at android.os.Looper.loop(

      01-27 19:26:25.481: E/AndroidRuntime(30933): at

      01-27 19:26:25.481: E/AndroidRuntime(30933): at java.lang.reflect.Method.invokeNative(Native Method)

      01-27 19:26:25.481: E/AndroidRuntime(30933): at java.lang.reflect.Method.invoke(

      01-27 19:26:25.481: E/AndroidRuntime(30933): at$

      01-27 19:26:25.481: E/AndroidRuntime(30933): at

      01-27 19:26:25.481: E/AndroidRuntime(30933): at dalvik.system.NativeStart.main(Native Method)

      • pongodev Author 2015-01-30 03:35:03

        Hi @bjash74

        We deeply sorry for late answer.

        1. first are you already using new version(perkutut V1.2.1)?

        2. for the map did you mean the menu just show blank screen and not error ?(if yes it because Google maps API key, make sure you use right api key for debug or release)

        3. The website url in detail menu maybe your url is wrong, you can try google url ( is still give error or not.


    • bjash74 Buyer 2015-01-29 09:31:59

      Hi Pongodev. Can someone please help me? I don't want to have to rate the app one star because of poor support. Can you assist with my problems?

    • Chupa Team 2015-01-29 10:55:09

      @bjash we have contacted @pongodev directly and we are looking foreward to receive his prompt answer. Thanks for the patience

    • pongodev Author 2015-01-30 03:37:29

      Hi @bjash74

      We deeply sorry for late answer.

      1. first are you already using new version(perkutut V1.2.1)?

      2. for the map did you mean the menu just show blank screen and not show error ?(if yes it is because Google maps API key, make sure you use right api key for debug or release) you can see in the documentation.

      3. The website url in detail menu maybe your url is wrong, you can try google url ( is still give error or not.


    • bjash74 Buyer 2015-01-30 03:49:26

      Thanks @pongodev. Answers below:

      1. Yes I am using the latest version

      2. The map appears but with no markers

      3. Yes the URL is correct, it crashes the app with a fatal java nullpointer exception as you can see above.


    • pongodev Author 2015-01-30 09:28:55

      Hi @bjash74

      1. If in "around you menu" the marker not show, it because we using radius(1 miles from current location). You can try add new location near you (not more than 1miles from your location) or you can expand the radius.

      2. For the website url, make sure you not change our code or maybe you accidentally delete. Because we try execute again our app from zip its work fine. And from your log we didn't know why it error.


    • bjash74 Buyer 2015-01-30 10:57:28

      Thanks @pongodev

      1. Yes if I put a marker very close it works. How can I change the default radius in the code to something like 5 mile?

      2. I have solved this issue. If there is no http at the start of the URL then the app crashes. With the http at the front it works fine :)


  • jeferx 2015-01-19 17:33:12 Thread #57586

    Is possible obeter random listing? you inform the scritp after purchase.


    • pongodev Author 2015-01-20 04:06:00

      hi @jeferx

      Pardon me, can you explained more for you question.


    • jeferx 2015-01-20 13:19:33

      I would like the list of stores registered in the application is in order Get random list item (random) and not listed in order of registration (latest)

      thank you

      • pongodev Author 2015-01-26 04:30:35


        to sort data randomly(not based on the date added) you can modify sql query in libs/pongodev.php and api/api.php.


  • sumokan 2015-01-14 17:53:19 Thread #56893

    Hello you add an extra function... want the user evaluates each local with stars and comment, what would be the price?

    • pongodev Author 2015-01-16 05:35:56

      hi, unfortunately, we are not available for customization work. in the latest version we add an improvement of push notification.


    • Chupa Team 2015-01-16 13:48:07

      @sumokan for any customization request you can fill the customization for on the right of the product page "Need Reskin / App Store Submission?". A member of our customization team will promptly answer you with a free quotation. Thanks :)

  • saramar Buyer 2015-01-14 10:49:52 Thread #56814

    Have the error been fixed yet? If not, is there a quick fix? Something I can change in the code to make it work for now.

    • pongodev Author 2015-01-14 11:03:18

      Hi @saramar

      We already update it in Perkutut V1.2.1. If you find another bugs, please tell us.


  • bjash74 Buyer 2015-01-09 05:44:38 Thread #56054

    For those having an issue with the new LocationClient error, you can always compile google-play-services_lib in an older version. i.e. add "compile ''" to the build.gradle file in your google-play-services project. Obviously the best solution is to wait for pongodev to update the code but this trick will get you through until then if you want to continue developing.

    • pongodev Author 2015-01-09 08:57:07

      @bjash74: thanks for inform other buyers about the solution of LocationClient error. it is really help us. at this time our team still working on fixing this issue.


      Taufan E.

  • soheyl_esm 2015-01-07 09:31:46 Thread #55834

    | Pre-Purchase 


    is it possible that you resett the Admin Demo Login Datas ? Since with the stated logins it´s not possible to log in anymore.


    • pongodev Author 2015-01-07 11:28:34

      Hi @soheyl_esm

      Thanks for your feedback, We already roll back admin panel, you can try it now.


  • endry03 Buyer 2015-01-03 13:44:58 Thread #55332


    First of all Happy New Year..

    i just bought your app .i set up all the configuration as describet and i managet to put this app working ,connected with server etc etc.

    But the only problem i'm facing is from an

    droid source code which gives me 17 errors

    i'm hoping u could give a little help over here..

    P.S i cant  join your support forum as your website is blocked or having some virus issue .

    Thank you

    • endry03 Buyer 2015-01-05 11:59:54

      Could someone give me an answer ASAP? 

    • Chupa Team 2015-01-06 21:23:19

      Hi endry03, we have contacted the author that will help you ASAP. Thanks!

    • pongodev Author 2015-01-07 05:32:31

      Hi @endry03

      Yes, that error because google currently delete LocationClient from google-play-service-lib. Our team now still search for the solution. We will update it ASAP. For our support forum is down for maintenance


    • endry03 Buyer 2015-01-07 05:40:45


      thnx for the answer ...

      i will wait 1 week from your part that the item to be functional

      otherwise i will request for refund s the app is useless for me 


      • pongodev Author 2015-01-07 11:29:58

        Hi @endry03

        We will doing our best to update it as soon as possible.


    • Chupa Team 2015-01-07 11:53:38

      @pongodev let us know when the update is ready

      • pongodev Author 2015-01-08 04:08:45

        @chupa We don't know exactly the update is ready, but now it in our list to update. We targeted at the latest next week.


    • endry03 Buyer 2015-01-14 13:43:39

      hi @pongodev

      i downloaded the update of the app everything looks fine but when i open the app on my phone it doesnt open at all giving the Error message "Unfortunately, Perkutut has stopped" my phone is Samsung Galaxy Note 3

      • pongodev Author 2015-01-16 05:34:18

        @endry03, hi could you please provide us more information about the error, such as with error log that appear in logical window so that we can find a solution of the error?


    • endry03 Buyer 2015-01-15 13:07:30

      come on guys where the support here

      • pongodev Author 2015-01-16 05:37:08

        Hi, we will answer the questions within 48 hours.


    • Chupa Team 2015-01-15 13:49:38

      @endry03 we have contacted the authore and he will help you solve the issue as soon as possible. Thanks

    • endry03 Buyer 2015-01-16 23:25:14

      Hi @pongodev 

      i have tried to run the app into several devices i also tried to run in under Eclipse for debug but when i open the LogCat nothings not errors are showed ....

      all devices the app just closed be it self

      • pongodev Author 2015-01-20 03:59:25

        Hi @endry03

        Are you already using perkutut v1.2.1 ?.

        if you already using the perkutut v1.2.1, you can send us the apk, because we not know how to fix it if it doesnt have error in logcat.


    • endry03 Buyer 2015-01-23 19:55:01

      @pongodev here is the APK file

      • pongodev Author 2015-01-26 05:13:57

        Hi, we have download your app and we cannot install it to our device. please insure that you have follow the steps in configuring the app correctly and also when compiling the project into apk file. make sure that you use release keystore to create apk file.


  • anoloth 2014-12-30 01:49:12 Thread #54739

    admin panel not working admin/admin

    • pongodev Author 2014-12-30 09:01:18


      could you please be more specific in explaining the problem so that we can help? 


      Taufan E.

    • anoloth 2014-12-30 09:23:00

      try to log in the demo with admin/admin  but "Oops! Username or password is incorrect."

      • pongodev Author 2014-12-31 05:47:14

        Hi @anoloth

        For password and username in admin panel, you must insert it first in the databases tbl_user.


    • anoloth 2014-12-31 09:09:52  - I'm trying this one but not working

      • pongodev Author 2015-01-01 15:01:24

        Hi @anoloth

        Sorry for that, our server is under attack. It can't open in mozilla browser. But you can open it with google chrome. Sorry for the inconvenience we will fix ASAP.


  • hipster 2014-12-16 18:04:13 Thread #53319

    Hi, I've read that you're building an iOS version. When would we anticipate seeing this released?

    • pongodev Author 2014-12-17 05:57:28


      at this time, we postpone to launch our new items and iOS version. as we are still working to fix and update our Android apps.


      Taufan E.

  • Thomas74 2014-11-17 15:41:04 Thread #49711


    I saw your demo with the admin panel. I understand that I can update the app content with this admin interface, but does the app can run in stand alone mode, or does it need to have internet ?


    • pongodev Author 2014-11-26 14:48:23

      Hi @Thomas74

      Perkutut app is need internet, it not stand alone mode. Thanks for your feedback, we will considering it with our team in the next update.