transistorsoft / cordova-background-geolocation-lt

The most sophisticated background location-tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android.
http://www.transistorsoft.com/shop/products/cordova-background-geolocation
Other
660 stars 276 forks source link

Android Version Free Demo is possible? #100

Closed ivanssa closed 8 years ago

ivanssa commented 8 years ago

Hello @christocracy again congratulations for the work on this plugin, I'm using successfully in my test app, but I have some questions:

1- I can use this free iOS version for end apps in the official stores?

2 About android would like to release a beta demo version with some limitation to work reasonably in android? I am saying this because I thought about buying because there are few alternatives and the plugin was one of the best worked with my app, but the value of the premium version is much too high for me to live in Brazil the dollar is 3x the value staying in $ 1,269.84 which made me give up to acquire, so I would know if u have to reduce this value or mount more affordable packages, and release a free version for Android with some limiatação minutes between position updates so I can convince my customer to purchase a license if they want to increase the frequency of updates, but this does not preclude that they can use a reasonable version of this plugin, most users are android if you can not use the free version unfortunately have to find other alternatives pugins Similar free or less expensive, thank comprehension.

christocracy commented 8 years ago

1- I can use this free iOS version for end apps in the official stores?

Yes

2 but the value of the premium version is much too high for me to live in Brazil the dollar is 3x the value staying in $ 1,269.84 which made me give up to

I'm not interested in the value of your economy. I live in my economy. $349 is 1/5 of my monthly rent. Do you care?

Snet form Gmail Mobile

ivanssa commented 8 years ago

I'm sorry if I said something wrong, I understand that does not care about the economy of my parents, which I wanted to Express common is that the value is high to get the plugin up in your country and what makes impossible the rest of the world that some places must pay up to 3x by this value based on the currency, say this because I am used to get full code codecanyon.net that does not exceed $ 80 a fair price, but would like to apologize if that offended you, you did an amazing job and deserves charge the price you think fair for him, only made a suggestion to create a free demo version limited to android where we can install on our apps and convince our customer to purchase the paid version, I believe it would have a lot more sales ...

christocracy commented 8 years ago

Sales volume is quite adequate currently. The problem of dropping the price is it causes a flood of too many customers, all posting issues and requiring support.

On Monday, April 11, 2016, Navis notifications@github.com wrote:

I'm sorry if I said something wrong, I etendo that does not care about the economy of my parents, which I wanted to Express common is that the value is high to get the plugin up in your country and what makes impossible the rest of the world that some places must pay up to 3x by this value based on the currency, say this because I am used to get full code codecanyon.net that does not exceed $ 80 a fair price, but would like to apologize if that offended you, you did an amazing job and deserves charge the price you think fair for him, only made a suggestion to create a free demo version limited to android where we can install on our apps and convince our customer to purchase the paid version, I believe it would have a lot more sales ...

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/transistorsoft/cordova-background-geolocation-lt/issues/100#issuecomment-208510109

Snet form Gmail Mobile

ivanssa commented 8 years ago

I understand, thank you for the answer, unfortunately since there will be a basic demo version even limited to android, I have to reconsider and look for other alternatives because I did this work to help this client is a small school and can not afford to pay for plugin, I will consider buying just one day have a large project that may have return on the amount paid for the premium version, thank you.

christocracy commented 8 years ago

I have placed an Android version in this plugin now.

However, it can only be used with the Bundle ID and license key for the SampleApp

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.transistorsoft.backgroundgeolocation.ionic">
  .
  .
  .
  <preference name="cordova-background-geolocation-license" value="4bbb513c013111eae951647fd4f9e79f127fce6f7a00e9d327db9ea2a053a0df" />
  .
  .
  .
</widget>
ivanssa commented 8 years ago

Hello @christocracy thank for providing the Android version, then I can create and compile my apps to test using the SampleApp license but if you want to make available in the store PlayStore I have to purchase a license, right?

christocracy commented 8 years ago

Yes, if you want to publish, you'd need to purchase a license.

On Thu, Apr 14, 2016 at 4:13 PM, Navis notifications@github.com wrote:

Hello @christocracy https://github.com/christocracy thank for providing the Android version, then I can create and compile my apps to test using the SampleApp license but if you want to make available in the store PlayStore I have to purchase a license, right?

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/transistorsoft/cordova-background-geolocation-lt/issues/100#issuecomment-210129903

Chris Scott Transistor Software http://www.transistorsoft.com

ivanssa commented 8 years ago

Cool, thank you, now I can test the running app and so will be easier to convince the customer to purchase a license when you want to publish the store, thank you and again congratulations for the work ...

macrozone commented 8 years ago

Hi guys,

I wanted to verify, if it works properly on android and used the demo-bundle-id as well as the demo-licence key, but it still throws a "Licence Validation failure com.transistorsoft.backgroundgeolocation.ionic".

Any idea?

christocracy commented 8 years ago

Yes, that key is guaranteed to unlock android.

First try cloning and booting the SampleApp itself

On Sunday, September 4, 2016, Marco Wettstein notifications@github.com wrote:

Hi guys,

I wanted to verify, if it works properly on android and used the demo-bundle-id as well as the demo-licence key, but it still throws a "Licence Validation failure com.transistorsoft. backgroundgeolocation.ionic".

Any idea?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/transistorsoft/cordova-background-geolocation-lt/issues/100#issuecomment-244595852, or mute the thread https://github.com/notifications/unsubscribe-auth/AAA6lzy-96YTGQwmyWExDN7-Rk2hDBK7ks5qmqEPgaJpZM4IEA4u .

Snet form Gmail Mobile

macrozone commented 8 years ago

hi @christocracy, thanks for your reply.

The sample app works.

I am not sure which version of the plugin to add on my own app.

https://github.com/transistorsoft/cordova-background-geolocation.git

obviously can't work, because it is a private repository. So I added the plugin cordova-background-geolocation-lt

christocracy commented 8 years ago

You can install from the npm version

On Sunday, September 4, 2016, Marco Wettstein notifications@github.com wrote:

hi @christocracy https://github.com/christocracy, thanks for your reply.

The sample app works.

I am not sure which version of the plugin to add on my own app.

https://github.com/transistorsoft/cordova-background-geolocation.git

obviously can't work, because it is a private repository. So I added the plugin cordova-background-geolocation-lt

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/transistorsoft/cordova-background-geolocation-lt/issues/100#issuecomment-244606971, or mute the thread https://github.com/notifications/unsubscribe-auth/AAA6l_UEZdamMCg1psrEhT_he8kzYS-4ks5qmteXgaJpZM4IEA4u .

Snet form Gmail Mobile

macrozone commented 8 years ago

so which version is that? I added cordova-background-geolocation-lt, which works on ios, but on android it throws the exception as statet above. I checked the example-licence and bundle ids multiple times, but it looks right. Any ideas?

Edit: we now decided to buy a licence.

Edit2: I had the same issue, until i found out, that you have to call

window.BackgroundGeolocation.configure({});

otherwise the licence will not be used

christocracy commented 8 years ago

It should be made more clear that #configure must be called before any other api method (aside from adding event-listeners)