I want to launch playstore from my application with different parameter.
Below are the list of things which I want to do from my application.
Show top free Games in playstore
Show Playstore categories
Show top paid apps in playstore ... etc etc
Is there a way I can do this? I have tried looking for it but found nothing.
There are many unofficial api's to retrieve playstore data.
First one This you can use in server side also
Another for searching top apps
Hope you will get the solution for your problem in one of the link
I got the answer for first and third. Only for second I did not find solution.
Below is the link. Need to start intent by setting data provided in link.
http://developer.android.com/distribute/tools/promote/linking.html#OpeningPublisher
Related
So I have this idea of an app that would get all youtube's notifications for the day and puts them all in one page and give you some functionality over them like adding to watch later and maybe not interested and some others all in one click, in addition to that i would be able to make better notification tiles you know the default one isn't that good and i've seen better, I thought about it for a while and I think i am going to go about it this way:
1- stop youtube itself from sending the notifications.
2- making the app get this day's uploads and listing them.
3- making the app send the noti... in a better looking tile.
4- adding the "Other functionalities".
But..., i've looked around for notification support on the youtube api page and found nothing useful.
Is there any api or anything that would help me in this, i am using android studio BTW.
I have an Android app and I'm doing some A/B test experiments to see how the store listing text performs.
In one of my test I changed the logo image. The problem is that I have the same logo image inside my app, as a resource file. It is shown on the splash screen during loading.
Both A and B test are serving the same APK of course so it may be confusing for users on B to see a given logo on the store listing and then a different one on the actual app.
How can I solve this? I suspect the only option available is to remove the logo image from the APK.
This is an interesting problem without a definitely correct answer. There are at least two points of view.
The first point of view says "it doesn't matter". A/B store listing experiments are about seeing which store listing works best to convert a user from "someone who is looking at your listing" to "someone who installs your app". By the time you have got to the splash screen the experiment has done it's job. Yes it is a slightly strange experience for some users, but that's ok. Run the experiment for long enough to get a result about which works best, then change both the store listing and the app to use that icon.
The second point of view says the inconsistency matters. Having an inconsistent icon will make the user confused, lead to higher tech support costs, and more uninstalls. It would be nice to make the icon match, but the trouble is, for any given user you don't know which experiment branch they were in, and Google don't give you any way to find this out. So while it would be nice to have it match you can't. This leaves you with two options:
take the logo out of the splash screen
switch to a third logo on the splash screen that is different to both experiment conditions
Personally I think I take the first point of view. But if you take the second, there are at least two things you can do.
A few days ago, I got an alert in my play console that they added more characters to the app title limit. I have an extremely highly rated and high performing multiplayer game that was ranked in the top charts #31 out of many thousands in a very competitive game category and frequently in the trending top charts as well. Within an hour of changing the title, it was completely gone from the top charts and not even ranked at all. All I did was add the word "Multiplayer" to the end of the game title so it changed from "Game Name" to "Game Name Multiplayer". This game gets multiple thousands of organic downloads per day and only 24 hours after this happened there have been 200 downloads and we are in a panic because this obviously killed the monetization dead in it's tracks literally overnight. This top charts multiplayer game is now dead. Can anybody chime in on this and possibly explain why adding the word multiplayer to the game title caused it to not even rank at all and not come back after 2 full days? That seems like an incredibly harsh punishment and is counter productive to the health of the play store. Has anybody else experienced this?
normally changing the app's name or the package name(application id) is never a good practice: it totally changes the ASO(it's the SEO for the apps) so it can(and normally it does) kill your business.
1° I know it's not the case but remember that if you change your package name(also known as applicationId into the manifest.xml) your app no more exists because you changed the name and the URL that linked to your app, so your entire work has gone forever!
2° as I said your old app's name, even if it's really similiar to your actual name, is different somehow, so play store first MUST check your name is not violating google policies(generally 1-2 days to check your new name is OK) and this revision is obviously negative for your ASO; secondly it has to reposition your new name that is like a new instance, not a similiar thing that exploit your old success.
I'm sorry, I have some apps, I understand.. I would try to contact google support:
from the play store homepage click on the question mark above on the right(next to the gear), click it and it will pop up a window on the bottom: inside that little window there is something like "contact us" and you can choose a chat or even a phone number. Maybe they can help you. Sorry if I don't post the number or the email but it changes depending on your country. Let me know if I can help somehow.
ANOTHER IMPORTANT THING:
have you changed the label attribute inside application tag of the manifest?
<application
android:label="#string/app_name" />
According to the Developers Blog from Google, there are things that you can't change:
Once you publish your application under its manifest package name, this is the unique identity of the application forever more. Switching to a different name results in an entirely new application, one that can’t be installed as an update to the existing application.
The most obvious and visible of these is the “manifest package name,” the unique name you give to your application in its AndroidManifest.xml.
So, if you change it, it becomes a new app, and doing so it's subject to the same marketing etc. problems and battles that all new apps are.
Sorry to hear that happened to you, but whenever you change the name of an application, you are essentially creating a new object. So let's say your old game A was doing well and you wanted to change the name. Well by doing so, you created new game B, even with the same assets, which is linked differently. From my understanding of the app stores, it checks for this link to verify the app is authentic, and from there will retrieve the information that you push to the app. By changing the name, you have inherently broke the information chain, causing the plummet that you saw with your app.
It is unfortunate that this occurred, but nevertheless that's how it works, at least from my understanding. Hopefully this was insightful for you, if you had not previously thought about this.
I am working on multi users android app and I was wondering if there any method to display a specific facebook post inside the app and when the users click on the post he'll be directed to the facebook app then he can "like or share .. that post" and go back to my app
I've been searching a couple of week for method to do that but I can't find any method to do it. If you know any method to do it please tell me.
Looking for the same answer myself.
Ended up in sending the link of the post to my app, along with the post-text and image if any. Display the post and image according to you will and redirect the user to the link on click on either the image or the text. If the Facebook app is installed on the device, it will automatically ask you if you need to go to the app. You can design the app to show the image and text one below another to achieve the (near fb) style you need.
This is just a workaround to achieve the feature. I could not find a solution to achieve embedding post in android, the way it can be achieved on the web
So I am using the Home sample to build an application that creates a second home screen for the user. The idea is to be able to have only one user account yet restrict certain access to chosen applications. I have managed to ensure that all of the applications are invisible in the XML yet I am struggling with how to change this to make certain apps visible.
Is it possible to write a whitelist of accepted apps for instance the preinstalled apps or child friendly apps for children who game using the android device and then put in a Java method to access this white list? This is the only way I can think to make it work.
If anyone knows the correct way can you please help.
Thanks.
Ok so I discovered how to do this.
In the home sample they provide a for loop in the Home.java file that covers all apps and displays them. It take a simple if statement to restrict the apps that can be viewed -
// for loop is here
if (info.activityInfo.applicationInfo.packageName.contains("com.android"))
//then the rest of the home sample is here.
Still very basic but provides me with a good enough UI so that kids cannot see apps I don't want them to.