Perkutut Android

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

Screenshots

Overview

What’s new in Perkutut v2.1 (Updated November 29nd 2015)

  • Andoid:
    • Build in latest Android Studio (1.5)
    • Support Marshmallow 6.0 (API 23)
    • Handle requesting permissions in Marshmallow
    • Update gradle with latest (2.4) and Plugins Version (1.3.0)
    • Update additional libraries to the latest version
    • Fix error issue when imported to Android Studio
    • Improve loadmore system
    • Fix some minor bugs
  • Admin Panel:
    • Change login encrypt, fixed login error after changing username
    • Added totalrows to API function
    • Fixed error 'unlink' on delete function when image does not exist
    • Fixed user function (link) when MODREWRITE function can not be used
    • Added 'upload' folder to AdminPanel package

Perkutut: City Guide App for Android

Perkutut is a city guide app for Android. It is a location-based application template that is a time saving and perfect solution for you who want to build your own location-based application such as city guide app or travel guide app of your local city. The new version of Perkutut comes with many improvements, such as migrate it to Android Studio project with the implementation of Google Material Design that make it simple and more beautiful. Admin panel of this app is also redesigned to responsive Material Design and rebuild with CodeIgniter framework.




























Perkutut Features

  • Android Studio Project
    Perkutut is built using the latest technology of Android development tools, Android Studio.
  • Google Material Design
    Both Android app and admin panel have implemented the latest design trends Google Material Design that make the app looks more beautiful.
  • Responsive Admin Panel
    Manage locations data from admin panel on the web that has responsive layout.
  • CodeIgnite framework and SQL database
    Admin panel scripts has been rebuild with CodeIgniter framework. Data is also stored in SQL database.
  • Facebook and Twitter integration
    Share your favourite location to your friends via Facebook and Twitter.
  • Push Notification
    With Google Cloud Messaging integration your users will get notification when new location added or when you send message from admin panel.
  • Google Analytics Integration
    See the statistics of your app users in chart format in admin panel dashboard page.
  • Admob Integration
    With two ad format, banner and interstitial ad. You can use them for monetizing purpose. If you do not like with the ad, you can easily hide it.
  • Navigation Drawer Menu
    Move between screens easily via navigation drawer menu.
  • Nearby Locations
    Get interesting nearby locations around user position where locations data sorted by distance.
  • Search Locations
    Search the location user wants to visit.
  • Setting for Configuring App
    In Setting page, user can configure map type, push notification, and Facebook and Twitter account integration.
  • Custom Marker
    You can add your own custom marker when adding new location category.
  • Phone Number and Website of the Location
    You can make a direct phone call from the app or access the website of the location.
  • Direction to the Location
    Get direction from user position to the location via Google Direction API integration or Google Maps app.
  • Easy to Customize
    With well documented user guide you can easily customize this app.
  • Unicode Language Support
    The app support unicode language such as, chinese language, russian, arabic, etc.
  • Run on Smartphone and Tablet
    Full responsive, app can be access on smartphone and tablet.

Try the App Before You Purchase

You can download the demo apk of Perkutut app on Google Play here. And access admin panel web page here, username: admin and password: 12345.




Changelog

Version 2.1 - October 29nd, 2015

  • Andoid:
    • Build in latest Android Studio (1.5)
    • Support Marshmallow 6.0 (API 23)
    • Handle requesting permissions in Marshmallow
    • Update gradle with latest (2.4) and Plugins Version (1.3.0)
    • Update additional libraries to the latest version
    • Fix error issue when imported to Android Studio
    • Improve loadmore system
    • Fix some minor bugs
  • Admin Panel:
    • Change login encrypt, fixed login error after changing username
    • Added totalrows to API function
    • Fixed error 'unlink' on delete function when image does not exist
    • Fixed user function (link) when MODREWRITE function can not be used
    • Added 'upload' folder to AdminPanel package

Version 2.0 - October 7nd, 2015

  • Migrate Android project to Android Studio.
  • Migrate admin panel scripts to CodeIgnite framework.
  • Implement Material Design to Android app and admin panel user interface.
  • Change SQL database structure.
  • Update Facebook SDK with the latest version.
  • Add Google Analytics SDK.
  • Update Admob SDK, add interstitial ad format, and ability to easily configure Admob visibility.
  • Improve app performance by moving ad process in background and loading data using volley.
  • Update additional libraries.
  • Update user guide.
  • Fix some minor bugs.

Version 1.2.0 - November 26th, 2014

  • Improve notification feature with Google Cloud Messaging(GCM) to push notification.
  • 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.

Credits

Sample images which used in this preview and demo app are from the following sources:

439 Comments Leave a comment

439 Comments

Please login in order to leave a comment.

Newest first
  • anonymous_user 2016-02-12 22:37:24 Thread #110848

    If I'm building an app (the same app) with a partner, I can share the code with him?

  • zainikosnin Buyer 2016-02-10 20:52:32 Thread #110589

    Hi... Maaf saya guna bahasa Malaysia + Indonesia... Harap kalian faham...

    Secara umumnya, app ini amat bagus sekali. Cuma sy ada sedikit masalah, apabila fungsi Latest Places, Nearby dan Location tidak berfungsi.

    = JSON Parsing error: No value for location_id

    Harap dapat membantu.

    • pongodev Author 2016-02-11 03:08:47

      Hi @zainkosnin Aplikasinya force close pada saat di buka di awal? apakah anda sudah pastikan API benar? kami sudah tuliskan cara untuk mengetahui API sudah benar atau belum di dokumentasi. Jika masih munculnya masalahnya, bisa tanyakan kembali, dan kalau bisa di sertakan dengan screenshoot errornya atau log dari android studionya.

      Terima kasih.

    • zainikosnin Buyer 2016-02-11 05:30:24

      Terima kasih di atas maklum balas.

      Applikasinya tidak force close. Semuanya dalam keadaan baik. Cuma lokasinya tidak bisa muncul. Saya periksa dulu API dan yang lain-lain. Sekiranya masalah masih juga berterusan, saya akan tanyakan kembali.

      Terima kasih

  • anonymous_user 2016-02-01 19:11:06 Thread #109705

    dear , 1) when i go to settings in admin panel open a page that say "No input file specified" what happen?. 2) where can i change de user an de pass for admin? tks

    • anonymous_user 2016-02-01 19:12:40

      and when i run the app no connect to the info category or locations

    • anonymous_user 2016-02-02 15:52:54

      the folder admin panel don´t have user directory , don´t generate or don´t have api directory and category directory and place directory

    • anonymous_user 2016-02-02 17:39:24

      when i go to push notification > send redirect to page :" http://mi dominio.in/app/mi app/admin/index.phpdashboard/notify" and de page say "No input file specified. "

      can you respond my inquiries please?

    • anonymous_user 2016-02-03 17:23:12

      if you can help me i can´t build app , please back my money !!

    • Chupa Team 2016-02-03 18:52:18

      @pongodev can you please have a look? Thanks.

    • pongodev Author 2016-02-09 16:38:48

      Hi @anonymous_user Sorry for late answer.. 1) when i go to settings in admin panel open a page that say "No input file specified" what happen? Please give us screen shoot to see the issue.

      2) where can i change de user an de pass for admin? you can change the user and password in admin panel-setting

      • and when i run the app no connect to the info category or locations Please follow our guidelines, you can test in category API first. (don't forget to insert it first in admin panel)

      • the folder admin panel don´t have user directory , don´t generate or don´t have api directory and category directory and place directory yes perkutut don't have user directory

      Please inform us if issue still appears, and please give us the detail and screen shoot. Regards..

  • anonymous_user 2016-01-28 01:14:04 Thread #109260

    I bought this app but i can't download files . What happen??

    • anonymous_user 2016-01-28 23:51:19

      I download the files , tks

    • pongodev Author 2016-01-29 16:16:30

      Your welcome,.

  • Pavera 2016-01-24 08:48:46 Thread #108804

    iOS version coming anytime soon

  • mikuder 2016-01-22 09:18:43 Thread #108649

    I tried on pongodev support forum, no answer, so I try here:

    first error:
    AnalyticsApplication.java
    Error:(58, 50) error: cannot find symbol variable globaltracker
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Error:Execution failed for task ':app:compileReleaseJavaWithJavac'.
    > Compilation failed; see the compiler error output for details.

    After that I tried with my own google-services.json. After that I got error:

    Error:Execution failed for task ':app:processReleaseGoogleServices'.
    > Missing project
    info object

    In manuals is old Google Developers Console interface. When I try to create Analytics property, I see different interface and buttons like in manuals.

    Please help, my project waits for solution already 2 weeks now.

    • pongodev Author 2016-01-29 15:57:24

      Hello @mikuder,

      sorry for this late reply. please change globaltracker in AnalyticsApplication.java that located in libs directory become analytics_tracker.

      let us know if the problem still arise.

      kind regards,

      pongodev team


    • mikuder 2016-02-02 10:21:37

      I did what you say. Now app is created, but can’t be installed on device. It just say “Application can’t be installed”. Then I tried with emulator, which says “Get Google Play Services” ????.

      gradle link

      logcat link

    • pongodev Author 2016-02-02 13:22:58

      Hi, please uninstall the app first, the try to install it.

      Please inform us if this issue still appear.

    • mikuder 2016-02-04 11:12:15

      I uninstalled app first, installed it again and now it is installed. App shows my location, but not locations in my database. Error: "Check your connection and try again". I checked my Google Map API and it is good, because I used same one in Locazee app where it works. I also asked my provider if maybe server side makes problem, but he not found. Then I installed admin panel and database on other (FatCow) server. On that server I got error "No input file specified.". Then I tried to change line 47 to $config['index_page'] = 'index.php'; . In this case I can login but only if I use login: admin, pass: 12345, but not my own. In this case Settings menu inside panel returns: "No input file specified."

    • pongodev Author 2016-02-09 16:44:09

      Hi @mikuder Our team still analysisyour issue. can you give us more clue, and spesific the error you got, Regards..

    • mikuder 2016-02-10 10:07:52

      I don't know what to tell more: in apk I get message: Error: "Check your connection and try again", but application works, only without reading locations. I can send you APK or my Android Studio project. You could also check it through TemViewer. I bought Perkutut about 2 months ago and did nothing yet, what should take max. 1 hour (installation), it takes almost 2 months.

    • pongodev Author 2016-02-10 16:12:28
      1. Are you using the newest perkutut?
      2. Did you mean it can run, but no data load ? if yes, please follow our documentation to chect your API is already right or not.

      Please inform us if the issue still appear. Regards,.

    • mikuder 2016-02-10 20:21:45

      It runs, but data is not read. My own geo location works, but not this in database, so I got message Error: "Check your connection and try again". I use latest Perkutut: as I say API is right, because the same one works good with Locazee and some other apps.

    • pongodev Author 2016-02-11 03:13:57

      for message ""Check your connection and try again" it have 2 condition: 1. you don't have connection or poor connection 2. Android can't reach server(admin panel) Please check the API again. you can check API category, example: http://[YOUR -DOMAIN]/[PATH]/perkutut/api/category/

      please inform us if the issue still appears. Regards..

  • lepounch 2016-01-11 07:51:17 Thread #107310

    Hello. Is it possible that users have their own marker in private. And so, have a login system ? Thanks.

    • Chupa Team 2016-01-11 11:32:15

      @Pongodev any hints? Thanks.

    • pongodev Author 2016-01-11 15:24:56

      ​Hi @lepounch, Perkutut system is have 1 admin who can login and manage the data(create,update,delete) in admin panel. You can request to us for customization like login system for user, and it need extra charge. Regards, Pongodev Team.

  • oz_shpigel_88850 Buyer 2016-01-08 10:45:13 Thread #107066
    • Hello, i purches your app before the upgrade and it really smart and inteligent development. After your upgrade to Android studio i Have problem with configuration of your New admin panel. The only few chanches that i made in your files are like this:
      $config['base_url'] = 'http://travemenu.com/travemenu
      And thats it as you said.
      When I inset in the browser this adress:
      Www. Travemenu.com/travemenu
      I address is rewrite to:
      And i sucedd enter to login but after i enter user name and Password and click on login button the address is rewrite to:
      And i am getting the folow error:
      404 Page not found.
      Im too much time on this issue please help.
      Tnx
    • Chupa Team 2016-01-11 11:31:12

      The developer will support you soon.

    • pongodev Author 2016-01-11 15:28:25

      Hi @ozshpigel88850 Sorry for late answer. Please follow this, in pongodevconfig file, in indexpage you can fill it with "index.php". Please inform us if this issue still appear. Regards..

    • oz_shpigel_88850 Buyer 2016-01-12 20:23:43

      Hi,

      I have tried this and getting into the same issue exactly, i mean, when i put the url: http://travemenu.com/travemenu/index.php/user/logi... i'm getting to the login site but after i add username and passwordd and click on the button login the url change to : http://travemenu.com/travemenu/user/do_login

      And i am getting the follow error:

      404 Page not found.

      I also talk with host-gator support to check if i have problem with rewrite mode or something but they say that i have configuration issue and they cannot help me with that. I really appreciate if you can check this up with my connection details.

      Tnx,

      Oz

    • pongodev Author 2016-01-13 11:01:46

      Hi @ozshpigel88850 Our team still search for the solution, we will inform you soon. Regards, Pongodev Team.

    • Chupa Team 2016-01-13 18:08:43

      @Pongodev thanks for your support keep us posted.

    • pongodev Author 2016-01-14 14:59:54

      Hi @ozshpigel88850, Our team already check, and it works fine. Please make sure you are using Perkutut V2.1. Please inform us if this issue still appear. Regards..

    • oz_shpigel_88850 Buyer 2016-01-15 09:29:16

      Tnx(:

      now it's work. i was try your previus version but with your last version (Perkutut V2.1.) it work just fine.

  • pssiko33 Buyer 2016-01-06 17:45:36 Thread #106885

    Hello, i havecompiled with no error,except when i try to rename application id into the new name (com.yourwebsite.yourapp )at build.gradle(Module:app) the application gone unforetunately the app has stopped and show that mTracker is error, but when i rename it back to ( com.pongodev.perkututapp) the application can be compiled and running again with success.... help us pliees,we try the step based in your manual book at page 23. thank

    • Chupa Team 2016-01-11 11:23:34

      @pongodev will be back soon =)

    • pongodev Author 2016-01-11 13:41:02

      Hi @pssiko33 Please follow carefully guide in documentation page 22, if still error, you can find in project if is still contain perkututapp word or not, and repleace it with your new name. find(ctrl+shift+F) wrilte perkututapp in text to find, and in scope choose directory, and write the main folder path "....\Perkutut-for-android\app\src\main". Please inform us if this issue still appear. Regards,

      Pongodev Team.

  • zuiqapps Buyer 2015-12-22 07:03:39 Thread #105513

    Websites addresses in location pages are truncated. How can I extend their length?

    • pongodev Author 2015-12-22 10:42:35

      ​Hi @zuiqapps, To extend the website address, goto database -> tbl_location -> column website. and edit the length. Default is 50, it make website just 50 char. Please inform us if this issue still appear.​ Regards,

      Pongodev Team

Sign-in to your Chupamobile Account.

The Easiest way to Launch your next App or Game.

Join Chupamobile and get instant access to thousands of ready made App and Game Templates.

Creating an account means you’re okay with Chupamobile’s Terms of Service and Privacy Policy.