My app is free to download but has IAP, should I set it to free or paid on Google Developer Console? - google-developers-console

I'm getting the following message on Google Developer Console:
Setting the price to 'Free' is permanent. You cannot change it back to
'Paid' again after publishing.
so I would like to make the right choice. If I want my app to be free for downloading but to have IAP once downloaded, should I set it to free or paid?
If you can, could you provide me a quote from the Google documentation answering to my question?

It should be set to free. The paid-app option should be chosen if you charge a fee before the app install. All in-app purchases can be done in free apps as well.

Related

Which multi-vendor WordPress plugin can I use that has the feature of setting a fixed fee for a subscription for vendors?

I am attempting to build a multi-vendor WordPress e-commerce site. I downloaded "Dokan" plugin, but when configuring the settings, there was no option that can control the vendors subscription with a fixed fee. The option I saw was a fixed fee on every item. However, I want it to be a fixed fee on Monthly basis. Please I need help on this. An image of dokan setting
subscription is a part of their pro version, not the free version if you are using pro check this document: https://wedevs.com/docs/dokan/modules/how-to-install-use-dokan-subscription/

Themekit Shopify - How to try/preview code before releasing online? (no localhost possible)

I downloaded Themekit to be able to develop locally.
I am now trying to test my code before releasing it.
Unfortunately, as a localhost is not possible with Shopify & Themekit, I don't know how to proceed. As I make some design, I need to see in real time what I'm doing... Did anyone face the same issue? Any tips?
Hook up your theme to a development shop you open for yourself using your partner account. That way you can test your theme out.
I found the perfect tool for what I needed: http://motifmate.com/
Hope it will help others!
Elaborating on David Lazar's answer : Shopify's Development Store
From Shopify's documentation itself :
As a Shopify Partner, you can create an unlimited number of
development stores. A development store is a free Shopify account that
comes with a couple of limitations. You can use a development store as
a portfolio site for your business, to test any themes or apps that
you create, or to set up a Shopify account for a client. Setting up a
development store and handing it off to a client gives you a monthly
recurring revenue share.

Android - All users have to install Google Play Services?

For devleopment I have to do this:
If not installed yet, you have to install the following packages :
Extras / Google Play services
Extras / Google Repository
Android 6.0 (API 23) / Google APIs Intel x86 Atom System Image Rev. 19
Android SDK Build-tools 23.0.3
Is this for development only? Or do all my users of the app have to also download Google Play Services etc?
Yes I know this isn't really a question for stackoverflow, but where else can I ask this question? They are not letting me ask this in the github issues either.
I also can't test this, because react-native-maps isn't working for me, it keeps crashing. I wash hoping to learn if its worth the effort to fix the crash. If users have to install a bunch of stuff to use this, then its not worth.
If you are using services provided by Google Play Services like Maps, or push messages, location services or in-app payments then yes, your users must have it installed too. If you are not using Google Play Services, then it's not required.
But if required, they have to install Google Play Services app from Play Store, not development stuff like you listed:
https://play.google.com/store/apps/details?id=com.google.android.gms&hl=en
EDIT
How come Google doesnt defalt install this?
Google Play Services or apps like Calendar, GMail etc are NOT part of Android. These are Google applications and may or may not come preinstalled, depending on licenses phone/tablet manufacturer purchased from Google. As Android can perfectly live w/o these apps, some devices does not include it or come with alternatives (i.e. using other providers than Google).
I don't know even know where the proper place to tell them would be
Your app should check if Google Play Services exists usually on start before it start using it. See this documentation which discuss this.
Weird, I just clicked on "Google Maps" on my Android Simulator and it made my react-native-maps start working.
There was a licence agreement when I clicked Google Maps on the phone, so as soon as I accepted it, react-native-maps started working.

What happens to a published app in the App Store if you cancel you Indie Seat with Appcelerator?

I published an app to the App Store using Titanium Studio in 2013. I have recently found a bug in the code that I want to fix and publish.
I logged into Appcelerator's website to download the latest studio since it's been three years, only to find out that it's a paid platform now.
I just want to make a quick bug fix and publish. I don't need any of the services that come with the platform.
I realize there is a free SDK that you can compile yourself, etc, etc.
I don't mind paying for a $36 for one month only if it enables me to just publish a new version of my app.
My question is, if I publish the app after paying the $36 and then cancel my subscription, will the cancellation affect my app? Does the IDE inject some sort of "call home" time bomb?
I tried asking the support at appcelerator but they answered like a politician and dodged it.
Thanks for any help.
A published/compiled app has no direct connection with appcelerator. So if you cancel the subscription nothing happens.
However, if you use paid services... things might go wrong.
Statistics for example is a paid service. If you cancel subscription I assume the app keeps working but will make calls to their backend that most likely will fail (not sure about this). App should keep working.
If you use any cloud service (push notifications, arrow storage etc) your app will stop working of course.
If you don't use any of the services, you can just cancel and be done with it.
That said, if you just want to make 1 change to an app you could just dive in and compile without the Appcelerator Platform and just use the Open Source code.

Is there a testing phase for iTunes and Android Market?

I have a small app I've made that I intend to make available on both iTunes and on Android Market (AM).
I have purchased the developer certifications for both, built my app with the Android SDK and the iOS Xcode SDK. So I think I'm most of the way along.
I'm a little fuzzy on the steps after this, though. When I launch my app, I'd like it to be available on each market on more or less the same time. I'd also like to do a little testing to try and download each app to different people's devices for a beta phase. Also, my understanding is that iTunes requires some sort of approval before it goes live (does Android require the same?).
So, what I'd like to do is be able to put my app on both AM and iTunes, but have it not be publicly available. A sort of private phase, where I can test it, have selected testers download it, make sure it is working fine, and maybe even get Apple (and Android) approval.
Then, when I'm ready to go live, then mark my apps as public.
Is there anything like that on either market? If I upload my app to either market, is it from that moment publicly available?
If there isn't any such "private" phase, what is the usual process for testing the app on different devices before making it available for sale?
The android developer site confirms that you can upload your app without publishing to allow for final testing. See more information here: Publishing on Android Market (under "Configuring options and uploading assets" header). When you actually publish the app it should be up within minutes. See this answer as well Just uploaded Android App: How long before app shows in Android Market search?
Apple has a different approval which can take hours or weeks depending on how lucky you are :) I personally have not submitted an app for approval though so I don't know if there's a way to get approval and then delay the release. I don't have a dev account with Apple so I can't log in to see their app approval guidelines apparently, but maybe this has some useful info: iOS App Store Approval Guidelines