[android-developers] Re: Android Market Rank
Hey, Im afraid ive not had a very good experience from using this. Every application I searched for I was unable to find it, even some of the market leaders in their category. You really need to update the library of applications you are searching, or you need to improve the search feature. On Mar 8, 4:43 am, ravishi ravish...@gmail.com wrote: Hi all, I just released a free app, called Android Market Rank that let's you find an app's elusive android rank. You can see exactly what an app's current rank is, what was the lowest (best) it's ever been, and what the highest (worst) it's ever been. It also has a graph that shows how the rank has changed over time. As a developer, this is really useful information because the higher your rank is, the higher your visibility to all android users. What is android rank and how is it calculated? No one knows how google calculates an app's rank but many have their theories. Your rank corresponds to what place you are in the category list of apps. For example, in the Arcade Action free list, Angry Birds is #1 (of course), Glow Hockey is #3, and Robo Defense FREE is #9. Please let me know if you have any comments or suggestions. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Android Market Rank
why does an app like this need the permission to Read device status and identity? On Mar 7, 10:43 pm, ravishi ravish...@gmail.com wrote: Hi all, I just released a free app, called Android Market Rank that let's you find an app's elusive android rank. You can see exactly what an app's current rank is, what was the lowest (best) it's ever been, and what the highest (worst) it's ever been. It also has a graph that shows how the rank has changed over time. As a developer, this is really useful information because the higher your rank is, the higher your visibility to all android users. What is android rank and how is it calculated? No one knows how google calculates an app's rank but many have their theories. Your rank corresponds to what place you are in the category list of apps. For example, in the Arcade Action free list, Angry Birds is #1 (of course), Glow Hockey is #3, and Robo Defense FREE is #9. Please let me know if you have any comments or suggestions. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Android Market Rank
When I first launched the app, it gave a dialog that said Checking game version. This makes no sense whatsoever as this app is not a game. On Tue, Mar 8, 2011 at 6:53 AM, kernelpanic j.m.roya...@gmail.com wrote: why does an app like this need the permission to Read device status and identity? On Mar 7, 10:43 pm, ravishi ravish...@gmail.com wrote: Hi all, I just released a free app, called Android Market Rank that let's you find an app's elusive android rank. You can see exactly what an app's current rank is, what was the lowest (best) it's ever been, and what the highest (worst) it's ever been. It also has a graph that shows how the rank has changed over time. As a developer, this is really useful information because the higher your rank is, the higher your visibility to all android users. What is android rank and how is it calculated? No one knows how google calculates an app's rank but many have their theories. Your rank corresponds to what place you are in the category list of apps. For example, in the Arcade Action free list, Angry Birds is #1 (of course), Glow Hockey is #3, and Robo Defense FREE is #9. Please let me know if you have any comments or suggestions. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Android Market Rank
Market rank can change depending on a number of factors such as country, carrier and even device. I've seen differences of as much as 20 positions depending on device alone. Country can really wreck havoc on position as the market filters out apps that aren't permitted for that area. I'm curious as to why the permissions for this app requires the following permissions: READ SENSITIVE LOG DATA READ PHONE STATE AND IDENTITY I wouldn't even consider downloading this app with these permissions. Why read the log? Why do you have to know the phone state and identity? Sounds a bit suspicious to me. Please explain these requirements. -John Coryat -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Android Market Rank
On Wed, Mar 9, 2011 at 12:35 AM, Maps.Huge.Info (Maps API Guru) cor...@gmail.com wrote: I'm curious as to why the permissions for this app requires the following permissions: READ SENSITIVE LOG DATA READ PHONE STATE AND IDENTITY I wouldn't even consider downloading this app with these permissions. Why read the log? Why do you have to know the phone state and identity? Sounds a bit suspicious to me. Please explain these requirements. It probably needs to get the IMEI to pass to the Market API. Not sure what the READ SENSITIVE LOG DATA means/is needed for though. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Android Market Rank
On Wed, Mar 9, 2011 at 12:45 AM, Nikolay Elenkov nikolay.elen...@gmail.com wrote: On Wed, Mar 9, 2011 at 12:35 AM, Maps.Huge.Info (Maps API Guru) cor...@gmail.com wrote: I'm curious as to why the permissions for this app requires the following permissions: READ SENSITIVE LOG DATA READ PHONE STATE AND IDENTITY I wouldn't even consider downloading this app with these permissions. Why read the log? Why do you have to know the phone state and identity? Sounds a bit suspicious to me. Please explain these requirements. It probably needs to get the IMEI to pass to the Market API. Not sure what the READ SENSITIVE LOG DATA means/is needed for though. Then again, it says it provides historical data, so it's probably pulling its data off its own servers (probably accumulated by polling using the android-market-api). In that case, it should need any of those permissions. What are they for, ravishi? -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Android Market Rank
Thanks for the feedback. I have removed the unecessary permissions from the app and released an update. The only permissions the app now requires are: INTERNET READ_PHONE_STATE ACCESS_NETWORK_STATE Internet is needed so the app can communicate with the database on my server. The other two are required for the ad provider, greystripe. http://wiki.greystripe.com/index.php/Android#AndroidManifest.xml I apologize for the other suspicious permissions. I copied the manifest off of one of my other apps and forgot to update it. Justin - I have the version check in there to make sure that the app has the latest server API code. If I modify the backend and need to update the way the client app gets its information, people will need to update to the latest version or the app will be broken. If I require the client app to upgrade, I can simulatenous update both the backend and the app and be sure that it all still works together. Adam - What apps were you searching for so I can look into the issue? Please make sure that you have the right search settings including setting the correct application category and payment type (paid or free). For example, if you search for Angry Birds in paid Productivity apps, it will return zero results. Maps.Huge.Info - I was not aware that the ranks can vary so much for a variety of factors. I guess the rankings will not be exactly accurate for everyone but I still believe it will be beneficial to see an app's approximate rank. The trending data is also very useful so you can see how your app's rank changes over time and possibly correlate changes that to a recent ad campaign, a new version, etc. Thanks! Ravi On Mar 8, 8:23 am, Nikolay Elenkov nikolay.elen...@gmail.com wrote: On Wed, Mar 9, 2011 at 12:45 AM, Nikolay Elenkov nikolay.elen...@gmail.com wrote: On Wed, Mar 9, 2011 at 12:35 AM, Maps.Huge.Info (Maps API Guru) cor...@gmail.com wrote: I'm curious as to why the permissions for this app requires the following permissions: READ SENSITIVE LOG DATA READ PHONE STATE AND IDENTITY I wouldn't even consider downloading this app with these permissions. Why read the log? Why do you have to know the phone state and identity? Sounds a bit suspicious to me. Please explain these requirements. It probably needs to get the IMEI to pass to the Market API. Not sure what the READ SENSITIVE LOG DATA means/is needed for though. Then again, it says it provides historical data, so it's probably pulling its data off its own servers (probably accumulated by polling using the android-market-api). In that case, it should need any of those permissions. What are they for, ravishi? -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Android Market Rank
Checking the version is fine... It's just that the text Checking Game Version doesn't make sense since Android Market Rank is not a game. On Tue, Mar 8, 2011 at 10:35 AM, ravishi ravish...@gmail.com wrote: Thanks for the feedback. I have removed the unecessary permissions from the app and released an update. The only permissions the app now requires are: INTERNET READ_PHONE_STATE ACCESS_NETWORK_STATE Internet is needed so the app can communicate with the database on my server. The other two are required for the ad provider, greystripe. http://wiki.greystripe.com/index.php/Android#AndroidManifest.xml I apologize for the other suspicious permissions. I copied the manifest off of one of my other apps and forgot to update it. Justin - I have the version check in there to make sure that the app has the latest server API code. If I modify the backend and need to update the way the client app gets its information, people will need to update to the latest version or the app will be broken. If I require the client app to upgrade, I can simulatenous update both the backend and the app and be sure that it all still works together. Adam - What apps were you searching for so I can look into the issue? Please make sure that you have the right search settings including setting the correct application category and payment type (paid or free). For example, if you search for Angry Birds in paid Productivity apps, it will return zero results. Maps.Huge.Info - I was not aware that the ranks can vary so much for a variety of factors. I guess the rankings will not be exactly accurate for everyone but I still believe it will be beneficial to see an app's approximate rank. The trending data is also very useful so you can see how your app's rank changes over time and possibly correlate changes that to a recent ad campaign, a new version, etc. Thanks! Ravi On Mar 8, 8:23 am, Nikolay Elenkov nikolay.elen...@gmail.com wrote: On Wed, Mar 9, 2011 at 12:45 AM, Nikolay Elenkov nikolay.elen...@gmail.com wrote: On Wed, Mar 9, 2011 at 12:35 AM, Maps.Huge.Info (Maps API Guru) cor...@gmail.com wrote: I'm curious as to why the permissions for this app requires the following permissions: READ SENSITIVE LOG DATA READ PHONE STATE AND IDENTITY I wouldn't even consider downloading this app with these permissions. Why read the log? Why do you have to know the phone state and identity? Sounds a bit suspicious to me. Please explain these requirements. It probably needs to get the IMEI to pass to the Market API. Not sure what the READ SENSITIVE LOG DATA means/is needed for though. Then again, it says it provides historical data, so it's probably pulling its data off its own servers (probably accumulated by polling using the android-market-api). In that case, it should need any of those permissions. What are they for, ravishi? -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Android Market Rank
I can vouch for those permissions being needed by Greystripe. I use them in one of my apps and there's no way around those permissions if you want to use their ads. Thanks for taking the time to clarify things Ravi. On Tue, Mar 8, 2011 at 11:39 AM, Justin Anderson magouyaw...@gmail.comwrote: Checking the version is fine... It's just that the text Checking Game Version doesn't make sense since Android Market Rank is not a game. On Tue, Mar 8, 2011 at 10:35 AM, ravishi ravish...@gmail.com wrote: Thanks for the feedback. I have removed the unecessary permissions from the app and released an update. The only permissions the app now requires are: INTERNET READ_PHONE_STATE ACCESS_NETWORK_STATE Internet is needed so the app can communicate with the database on my server. The other two are required for the ad provider, greystripe. http://wiki.greystripe.com/index.php/Android#AndroidManifest.xml I apologize for the other suspicious permissions. I copied the manifest off of one of my other apps and forgot to update it. Justin - I have the version check in there to make sure that the app has the latest server API code. If I modify the backend and need to update the way the client app gets its information, people will need to update to the latest version or the app will be broken. If I require the client app to upgrade, I can simulatenous update both the backend and the app and be sure that it all still works together. Adam - What apps were you searching for so I can look into the issue? Please make sure that you have the right search settings including setting the correct application category and payment type (paid or free). For example, if you search for Angry Birds in paid Productivity apps, it will return zero results. Maps.Huge.Info - I was not aware that the ranks can vary so much for a variety of factors. I guess the rankings will not be exactly accurate for everyone but I still believe it will be beneficial to see an app's approximate rank. The trending data is also very useful so you can see how your app's rank changes over time and possibly correlate changes that to a recent ad campaign, a new version, etc. Thanks! Ravi On Mar 8, 8:23 am, Nikolay Elenkov nikolay.elen...@gmail.com wrote: On Wed, Mar 9, 2011 at 12:45 AM, Nikolay Elenkov nikolay.elen...@gmail.com wrote: On Wed, Mar 9, 2011 at 12:35 AM, Maps.Huge.Info (Maps API Guru) cor...@gmail.com wrote: I'm curious as to why the permissions for this app requires the following permissions: READ SENSITIVE LOG DATA READ PHONE STATE AND IDENTITY I wouldn't even consider downloading this app with these permissions. Why read the log? Why do you have to know the phone state and identity? Sounds a bit suspicious to me. Please explain these requirements. It probably needs to get the IMEI to pass to the Market API. Not sure what the READ SENSITIVE LOG DATA means/is needed for though. Then again, it says it provides historical data, so it's probably pulling its data off its own servers (probably accumulated by polling using the android-market-api). In that case, it should need any of those permissions. What are they for, ravishi? -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Android Market Rank
On Mar 8, 9:39 am, Justin Anderson magouyaw...@gmail.com wrote: Checking the version is fine... It's just that the text Checking Game Version doesn't make sense since Android Market Rank is not a game. That is another thing I copied from on of my other apps that I forgot to update. Thanks for bringing that to my attention. I'll release an update tonight that fixes it. On Mar 8, 9:50 am, Justin Giles jtgi...@gmail.com wrote: I can vouch for those permissions being needed by Greystripe. I use them in one of my apps and there's no way around those permissions if you want to use their ads. Thanks for taking the time to clarify things Ravi. I believe AdMob suggests to use the same permissions so they can target ads to specific devices. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Android Market Rank
I believe AdMob suggests to use the same permissions so they can target ads to specific devices. Yes they do, but you can get by with just the INTERNET permission. Much more favorable to users to only have the INTERNET permission. Most users get scared of the READ_PHONE_STATE permission. -- You received this message because you are subscribed to the Google Groups Android Developers group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en