Amazon app store accessible for china users? - android

We need to post our android application to china users other than Google play store which is blocked for china users.
So we thought of Amazon app store, but there is no confirmation that the amazon appstore is accessible for china users?
Kindly let me confirm about Amazon app store for china users.

Amazon launched their App Store in China at the beginning of May 2013.

In addition to US, UK, Germany, France, Italy and Spain (Mentioned in the Wikipedia article), Amazon Android Appstore was recently released also in Japan.
And during a project on which I am working, it seems that it will also be in China... (I found references to China in the Amazon Appstore app), so we have to wait and see.

There is also SlideMe that is a global store (also available in China, with localized client!) that has a feature for Local Apps to see local apps providing you set the settings to that specific country &/or language.
You can find more details on their site, http://slideme.org , they even updated their mobile client just a couple of weeks ago.

No, the Amazon Appstore isn't available in China, and is only available in select countries.
From Wikipedia:
The Amazon Appstore is a mobile application store for the Google
Android operating system and was opened on March 22, 2011. Available
in US, UK, Germany, France, Italy and Spain only.
There are certain app stores that are available in China, the answer from your other question lists some of these.
Edit:
As Thilo mentions, the Amazon Appstore is now available in China.

Related

App not getting published in all countries

I am trying to publish a card game to google play store and every time I do I get the below e-mail app from Google Play Team. I have changed the package name and category of the app 3 times then also the same issue comes up again and again the app has no ads but it offers in-app purchase.It is simple card game which allows users to play various card games like rummy teen Patti etc.
The below is the e-mail
Hello Google Play Developer,
This is a notification that your app, kotshena, with package name
com.sel.kot, is no longer available to Google Play users in Algeria,
Iran, Jordan, Libya, Oman, Qatar, Saudi Arabia, Syria, Tunisia, United
Arab Emirates, Palestine, Yemen, or South Korea. This does not affect
your app's status in other countries.
Policy issue: Apps that simulate gambling, or games of chance or skill
that are conducive to gambling are prohibited in the above locales.
If you already have a rating issued by the Korean Game Rating and
Administrations Committee (KGRAC), you can submit it to our policy
support team. If you would like to apply for a rating from KGRAC,
please visit their website for instructions.
If the remainder of your app catalog includes similar apps which
contain high maturity content such as sexuality, violence, drugs,
language, or gambling (betting) etc., please be aware that their
availability in the aforementioned countries may also be removed. We
ask that you unpublish these apps from the country or countries listed
above.
Regards,
The Google Play Team
The email says this:
Apps that simulate gambling, or games of chance or skill that are conducive to gambling are prohibited in the above locales.
Your app simulates various card games. These are clearly games of chance, and your app is "conducive to gambling" in the sense that people can bet (against each other) on the outcome.
It seems pretty clear cut to me.
But either way, Google has the right to do this kind of thing. Note that they are doing this because if they didn't they would be at risk of (for example) having all access to Google Play banned in those countries by their respective governments.

Testing localized prices in Apportable's StoreKit and StoreKitAmazon

Our app was rejected by Amazon for not properly displaying the localized prices for our in-app purchase items. The reviewer said we were displaying the US prices, while displaying the British pound currency symbol. We are using the Apportable SDK for cross-platform development.
When using Apportable's StoreKitAmazon (TARGET_APP_STORE=amazon) in debug builds, I can only test with the Amazon SDK Tester, and my JSON file can only return one set of price values, regardless of the locale. I can't seem to be able to side-load the release build of the APK (because of the Amazon DRM) to connect to Amazon's production environment. So I can't test in a live production environment before submitting for review. Reference: Testing Your App with SDK Tester
But in using Apportable's StoreKit (TARGET_APP_STORE=google, GOOGLEIABV3=true) in release builds, I'm seeing the price/currency symbol mismatch if I set my device's locale to English (UK), on my Android device (Nexus 7, Lollipop 5.0). So this issue is appearing in the Google Play Store version too. Reference: Testing In-app Billing
But I suspect that the prices would match the locale's currency if my device was set to access the UK AppStores (Google Play Store or Amazon AppStore).
In general, is there a way to set my device to do access non-US App Stores for testing purchases? Do I have to set up a Google Account or Amazon Account outside of the US with a non-US credit card?
If anyone has suggestions on how to test this on Android or Kindle Fire devices, I would appreciate it.
BTW, our iOS version retrieves the proper prices and currency symbol for the locale by accessing the SKProduct's price and priceLocale property, and using the proper NSNumberFormatter. But the Apportable SDK's implementation of these classes doesn't appear to return the correct values. Also, on iOS, we use a Sandboxed iTunes user account to test in alternate App Stores.
Devices: Nexus 7, Lollipop 5.0; HTC One, Kit Kat 4.4.2;
Apportable SDK: 1.1.23.1
Apparently, it's very easy to create a new account in the Amazon UK store at http://amazon.co.uk, and you will be able to download free apps without needing to enter billing or payment information. This will only allow a developer to test localizations for in-app purchases for apps already in the Amazon Appstore.
However, if you needed to use Amazon's Live App Testing feature with that account, you will need to enter a billing address.
I haven't tried a similar technique with a temporary Google Wallet account for the Google Play Store.
So until Google and Amazon allows developers to create sandboxed user accounts in different countries like in iOS, this is the best solution I can find.

What demographics are available from Google Play?

I'm in my fourth year at university and I was considering making an Android application as part of my dissertation.
I was wondering, what sort of demographics are available for Apps that are downloaded? e.g. Age, Sex, Location, etc.
The Google Play Developer Console gives you some statistics about your application installs/usage, but it is limited to mostly technical data:
Android Version
Device
Country
Language
App Version
Carrier
So for your purpose it looks like only country and possibly language are relevant. If you need more information you'll have to ask the user (or trick them into telling you ;) ).
In the developer console you have the following statistics:
Downloads over time
Android version
Device
Country (of download)
Language (of the device)
Active installs by app version
Carrier

Application Publisher

I am about to finish my Android application. I would like to provide lite version and more complete paid pro version. Unfortunately, Google does not allow Australian developers to sell applications and I don't have any friends in US or UK.
Does anyone know of a person/company who would publish my pro application on my behalf? Google search did not bring up any results.
Thanks.
Do NOT use androidpublisher.com. They publish many pirated apps and flood the market with absolutely horrible applications. As a developer, "Android Publisher" is one of the last things you want associated with your application.
Good news! The Android Market opened up to Australian developers on September 30, 2010.
See this link:
http://android-developers.blogspot.com/2010/09/more-countries-more-sellers-more-buyers.html
Also, don't hesitate to deploy to other markets, such as the Amazon Appstore and SlideMe.
For any other countries that are still left out of selling on the Android Market, you can link from your free app to another market that does allow you to sell apps. It's not as ideal, but it will get you into the game.
Well, I have found Android Publisher who would be willing to publish paid applications on behalf of developers who can not publish themselves due to Google's senseless restrictions (so much for being open).
Android Publisher charge 19% service fees for publication services. This is additional to the 30% charge that Google charges to process paid applications. For example, if an application costs $0.99, Google would charge $0.30, Android Publisher would charge $0.19 and the developer keeps $0.50.
Whilst this isn't ideal I feel this is better then publishing on alternative market places as Android Market provides seamless experience and obviously there is much more exposure through Android Market.
In case someone else is interested the contact name is David and email address is: support#androidpublisher.com
As time passes I will keep updating this thread/question (unless the community doesn't want me to!) with my experience dealing with Android Publisher as it may help other developers who don't live in Google approved countries.
I've found company that publishes games. I'm not sure I like their license terms though.
http://hyperbees.com/about/

How to link paid app user account to the system?

I have an issue related publishing the paid app to android market. (My application is internet connection based app.)
If I've put the app to the android market, can user who bought the app pass to anyone ?
How is its security (I mean safe of .apk file) ?
Also, what is payment tool of android market ?
My main point is choosing the best way to link paid user to our system.
Actually I don't know how to link paid user account to my system(by email address or device unique id ?... what is better way ?).
Can you suggest me on this part ?
I really appreciate for help.
Thanks in advance.
the Android Market use Google Checkout for payment. You might want to check if you live in a country currently supported to sale Android application (I've learned the hard way...).
Austria
France
Germany
Italy
Japan
Netherlands
Spain
United Kingdom
United States
etc.
Edit: The list is now much bigger than that. The below link list them all.
https://checkout.google.com/support/sell/bin/answer.py?hlrm=fr&answer=150324
There seems to have some issues with the apk protection (look for android .apk copy on google). As far as I know, user can't pass the app to anyone (except if they crack the drm of course). Average user probably will not do this.

Categories

Resources