Android Dev - Why has my keyword ranking on the Play Store disappeared? |
- Why has my keyword ranking on the Play Store disappeared?
- Dagger 2.28.1 release - fixes wrongly added permissions
- Testing your Espresso Matchers
- the wwdc apple event reminds me of i/o 2017 or 18
- Android API question
- What's the best way of handling multithreading in Android?
- Overriding TZDB in Java 8 desugaring java.time
- Take More Shortcuts
- Is there a place to download template layouts and designs to use in my personal Android project?
- Book on Android Development using Kotlin
- Visual Studio App Center - me not follow instructions gud
- Exploring Hilt: Application Level Code Generation
- Debugger not breaking at breakpoint inside livedata observer?
- A discussion regarding mocks
- Hilt and Custom Component
- Hey there, any idea how to do JWT token authentication using retrofit with MVVM
- SQLDelight 1.4.0
- Worth to consider shops to publish app now and cost of it
- Noob Question
- Need Help!
- UBports GSI brings Ubuntu Touch to any Project Treble-supported Android device
- Android Devs - what tools do you use for code quality?
- My Google Play developer account got terminated 2 years ago
- Help with RecyclerView
Why has my keyword ranking on the Play Store disappeared? Posted: 23 Jun 2020 06:01 AM PDT I have a couple of apps on the Play Store. They've been live for about 18 months. They haven't performed particularly well - that's OK they're just small game apps. So recently I started to focus on keyword research and ASO. I made small incremental changes to the descriptions and other meta data each week and for the first three or four weeks it was going really well - on the Play Store my apps moved up from nowhere into the 20s and teens for long-tail keywords. Good progress, everything was moving in the right direction. Then one day my apps just completely disappeared from the rankings. Just gone. If I type my app names into the search bar they don't appear. If I type the names in with the spaces removed then they appear. But they've just disappeared from the keyword listings. On AppAnnie, if I look at their keyword tool, my apps are now ranking for one single random word that appears just once in the description, usually around position 205. And it's position fluctuates constantly from one day to the next from 243, 247, 243, 247 etc... Now If I look at the keyword rankings on AppAnnie even my app name doesn't rank anymore. And there's a particular date in late May where that happens. It's ranking number one continually for the app name then on one particular date everything just stops as if it's been turned off. And in complete contrast to that on the iOS App Store the opposite is true - I've used the same descriptions - just copy/pasted and they've really taken off. I'm ranking number one for a certain key phrase (which admittedly doesn't have the greatest reach) and in the top 10 for others. For all intents and purposes my apps on the Play Store have simply disappeared from view. Any idea why this has happened? I'd done keyword research and was making positive progress then one day nothing - as if my apps had simply been switched off. I've contacted Google Play Store support a couple of days ago to ask why this is but I've yet to get a reply. Has this happened to anyone else? [link] [comments] | ||
Dagger 2.28.1 release - fixes wrongly added permissions Posted: 23 Jun 2020 02:23 AM PDT
| ||
Testing your Espresso Matchers Posted: 23 Jun 2020 05:56 AM PDT
| ||
the wwdc apple event reminds me of i/o 2017 or 18 Posted: 22 Jun 2020 06:46 PM PDT https://www.engadget.com/apple-wwdc2020-event-roundup-203226945.html , quick 20 mins if you don't want to watch it all. phone apps running on chrome books = ios apps running in osx bike mode in maps = bike mode in maps picture in picture = picture in picture fells kinda deja vu, calling dr. who [link] [comments] | ||
Posted: 23 Jun 2020 05:15 AM PDT Hello Android Dev's, so I have a simple question that I want an answer to: I have an APP that is built on Android 28 API, and I have an SDK that is built on Android 29 API, I have checks on Runtime to see which version is running and what API to use, but, can I integrate an SDK that is built on API 29 into an APP that will be built on API 28? Thanks in advance! [link] [comments] | ||
What's the best way of handling multithreading in Android? Posted: 23 Jun 2020 05:02 AM PDT Few years ago when I took an Android course they suggested that I should use Asynctask for multithreading stuff, now I'm tinkering with Android again and the official docs say that Asynctask is deprecated and its telling me to use java.util.concurrent instead, I want to use kotlin coroutines but I need to learn kotlin for that. I have heard that RxJava/RxAndroid is good and is a must learn for an Android developer. Should I learn it if I just want to just create a thread and do some processing? What would you suggest for doing some multithreading stuff in Android and what's the current best practices right now? Edit: The thing I'm trying do is run a function indefinitely even when application is closed and screen is locked, it will only stop when the user taps on notification and stops it. [link] [comments] | ||
Overriding TZDB in Java 8 desugaring java.time Posted: 22 Jun 2020 11:34 PM PDT It seems that TZDB of Android devices is updated by the device manufacturers. Can we pack the latest TZDB into our app and load it when initializing the app just like ThreeTenABP? The readme of ThreeTenABP suggests us to switch to Android Gradle plugin 4.0 and [link] [comments] | ||
Posted: 23 Jun 2020 06:21 AM PDT
| ||
Is there a place to download template layouts and designs to use in my personal Android project? Posted: 23 Jun 2020 01:27 AM PDT I've recently started getting into Android app development and find the front-end stuff really tedious. Is there a website or other place where I can find sample layouts, Buttons, EditTexts, Spinners etc that I can simply copy the style I like into my own XML files from and make some changes as and when I need? [link] [comments] | ||
Book on Android Development using Kotlin Posted: 23 Jun 2020 07:47 AM PDT Hey everyone. I wanted to request recommendations on books on Android Development using Kotlin - available online as PDF or on the Kindle store, etc. Free would be nice, but I'll be happy to purchase if there's good value in it. Alternately, separate books/documents on Kotlin (preferably a concise one) and Android dev would also work just as well - my primary objective is Android dev though and not in-depth knowledge of Kotlin. I have been using an online video course so far and I have problems with the pacing of it (usually too long-winded, and occasionally too brief). Thanks. [link] [comments] | ||
Visual Studio App Center - me not follow instructions gud Posted: 23 Jun 2020 07:46 AM PDT *ahem* Hi all, I have an app I created using Flutter / Dart / VSCode / Android Studio and wanted to work on it with Visual Studio App Center. I seem to have fallen at the first hurdle though, can you help? I add an Android app using Java / Kotlin, then add
to I don't know what 'my app's main class activity' is, I'm guessing it's not main.dart as when I put the following code in there I get errors.
I also can't find I've looked through Getting started with the Android SDK, but can't figure it out. Can anyone help me out? Despite my silly subject line I'm genuinely at the end of my tether so any help would be greatly appreciated! [link] [comments] | ||
Exploring Hilt: Application Level Code Generation Posted: 23 Jun 2020 07:36 AM PDT
| ||
Debugger not breaking at breakpoint inside livedata observer? Posted: 23 Jun 2020 07:33 AM PDT
| ||
Posted: 23 Jun 2020 12:00 AM PDT Lately, I have been reading up on posts saying having mocks is bad. The key takeaway I've had is you should test the behavior rather than the implementation. Consider the following example where I am testing a viewmodel in which all the methods are private. It subscribes to a stream of view events and exposes a stream of view states. I am genuinely curious as to how is using mocking is hurting me? I thought that mocking helps us in writing more concise tests as we can exactly set up the scenario for the test. [link] [comments] | ||
Posted: 23 Jun 2020 07:27 AM PDT Does Hilt remove the possibility to have custom components scoped to our business logic rather than Android components ? Let's take the Figure 3 of this section of the doc : https://developer.android.com/training/dependency-injection/dagger-android#subcomponent-scopes Does Hilt make it so you are forced to share `LoginViewModel` with every Fragment of your app if you Installed it in a FragmentComponent ? I was kind of appreciating the fact that, with Dagger, you could manage your components lifecycle (such as a LoginComponent like the documentation). With Hilt I can't seem to understand how we would implement the same logic. Moreover, if I want to share the same instance of one class with 2 of my Fragments but want every other Fragments to have their own instances, how could I achieve that ? [link] [comments] | ||
Hey there, any idea how to do JWT token authentication using retrofit with MVVM Posted: 23 Jun 2020 06:34 AM PDT I mean what goes where, and how I am gonna send a post request and then get the token and use it to make the get request to fetch a list of JSON response, I've went over many results online but got really confused by interceptors and okhttp, Thanks in advance [link] [comments] | ||
Posted: 22 Jun 2020 12:17 PM PDT
| ||
Worth to consider shops to publish app now and cost of it Posted: 23 Jun 2020 02:03 AM PDT Hello, I develop an app I want to publish in the stores. The focus group is US and Europe. I want to publish it in Android Store, with clearly cost me 25$ for developer account. I consider also Samsung and Huawei stores, but have no clearly information about cost of publishing here and limitations in adds in developed app. I am from Europe, do you have any experience with these stores? [link] [comments] | ||
Posted: 23 Jun 2020 04:24 AM PDT By deafult are andoid apps always running in a loop whenever we create a class e.g our MainActivity is it always running in an loop,cause i remeber working with termnials when learning java and if we had an if/else logic when the user got it right the program exited if they got wrong the program exited unless we placed it in an infinte loop and specify a situation for the loop to break, that's my question Android Devs are classes in an infinte loop when developing for Android apps cause the seem to only exit or crash when an exception occor that you didnt catch [link] [comments] | ||
Posted: 23 Jun 2020 03:44 AM PDT I am using LinkedIn profile API in a project so the person working before me used r_liteprofile while i need to convert it to r_basicprofile [link] [comments] | ||
UBports GSI brings Ubuntu Touch to any Project Treble-supported Android device Posted: 22 Jun 2020 06:42 PM PDT
| ||
Android Devs - what tools do you use for code quality? Posted: 22 Jun 2020 10:43 AM PDT My team is exploring tools for finding linting issues in our Android applications. Currently we're using the default Gradle Android lint as well as Sonarqube for Java and Kotlin source code. What code quality tools do you use? - Whats your opinion on detekt and ktlint? - Have you used Codacy? Thank you [link] [comments] | ||
My Google Play developer account got terminated 2 years ago Posted: 23 Jun 2020 02:08 AM PDT Before I start I'd like to say that I would LOVE to get help from someone here who works at google / google dev team and who can help me with that matter, my main argument being that after this unpleasant incidents I would NEVER go and violet the google play store terms ever again (and needless to say I wouldn't upload again my old apps back to the play store even if google review again my account and finds that the apps were completely withing the google store terms and shouldn't have been removed) and the proof is how hard I've been trying to reinstate my account, meaning that if I was a scammer or a hacker then I wouldn't have tried to reinstate the same account, a scammer/hacker would just use VPN and virtual machine to fake their identity and try to create another account. In addition, not having the ability to upload apps to the Google play store blocks a lot of opportunity for me, both as self employed as well as employed, because I can never tell a client that I can only publish their app on IOS and not on Android, I'd be forcing them to go with someone else. Long story short up until 2 years ago I had almost 10 apps on the Google Play store they had altogether almost 100K downloads (might have been less, can't remember exactly), my apps where across this line: - Video games based apps which provides tutorials and walk-through of a bunch of games (like Zelda, fortnite, mario odyssey, splatoon and more..., each game had its own separate app) - Investing calculator (1 free app w/ ads, and 1 premium app w/ no ads) - allows you to insert a certain stock price and how much stocks you want to buy/sell and the app would suggest prices and areas in which you should cut losses or take profit based on popular analysis methods - Crypto currency prices app - let's you see Crypto prices of the top 100 coins, in addition to looking up prices of coins and tokens by name, also in there I had an activity (screen) that showed suggested crypto exchanges (with clear disclaimer about the affiliation and me getting paid for sharing my affiliate link), also I added an activity of giveaways, in which users would have had the chance to win crypto coins and tokens just for having the app installed on their phone, this giveaway screen has not been populated with functionality, it only said "coming soon" or something like that You probably already see some issues with these apps (which now looking back I understand how few of them would raise questions), but please continue reading because whatever you think the reason for termination was, it probably isn't what you are thinking. During the days before I got terminated I received the following emails from google: (not in order) - Your crypto app (which I have submitted an update with minor bug fixes) has violated our gambling policy, also they said if my app uses real money for gambling then it should be rated AO (adult only) for the meantime the app was removed from the store - My mario odyssey walk-through app has been in violation of content rating, due to AdMob (google's mobile ad platform) showing dating advertisements, they asked me to either update the content rating or adjust the AdMob settings to not show such ads - AdMob saying they are exited about the success of one of my apps and would like to schedule a phone call to see how they can help me improve the monetization of that app (because it could have performed better in terms of clicks on ads) And finally the important thing which I believe was eventually the final reason for google to terminate my account: - When I got the email about the crypto app being removed due to gambling, I immediately replied to the email saying that my app does NOT allow gambling or depositing any form of currency (not crypto and not real money) - After 2 days I didn't get any reply from them and decided to send another email about the subject and after a day or 2 they replied that the appeal has been rejected with no explanation, and they said that if I try to appeal again for that app and it will get rejected then my developer account will be terminated - So I couldn't appeal again and I didn't, instead I went on the google store developer live chat and talked to some representative which clearly didn't want to help me understand the situation and solve everything, instead after I told them about the app being removed and the appeals I sent via email and the last email threatening to terminate my account if I "falsely" appeal again the representative just replied that he will send my request to the developer team for review and immediately closed the chat conversation, so I had no chance to ask him if he was appealing in my name or not (because I didn't want to appeal again, I just wanted explanation to it will not happen again), after the representative closed the chat the live chat has finished its work day (which is probably why he rushed into closing the chat) so I couldn't start another conversation to clear things up - At that point I had nothing to do because clearly there was no one from google's side who was willing to help me understand what was going on, so I just hoped that the hard work I put into developing that app wouldn't go to waste, and just waited for a response from the developer team - 2 days later I got an email that informed me that my developer account is terminated effective immediately, I of course tried to appeal about the account termination but google immediately (1 day after the appeal) rejected it. - 1 year later I tried to appeal again with attempt to reason with the reader of the appeal, but I didn't even get a response from google (besides the auto reply email that said they got my appeal and will reply within 72 hours) Anyways now I have huge opportunity to develop some major eCommerce app for a big company as a freelancer with potentially getting a job there and I (obviously) cannot tell them to upload it themselves, and I would love to be able to work on that project and upload it to the Play Store, so coming back to what I said above, I would love to get help with reinstating my account from anyone here who knows a way how to get to google or if someone here works at google and can help me, this is very important to me. Thank you so much in advance :) [link] [comments] | ||
Posted: 23 Jun 2020 01:55 AM PDT I'm a first year college student and I began app dev one month ago and I'm done with most basics and recently I've trying to get a hold on recycler view and couldn't understand it. I tried watching some videos on YouTube and Google developer material on recycler view and couldn't understand much. Can anyone suggest me some good source for studying recycler view. TIA *New to this page comment for removal [link] [comments] |
You are subscribed to email updates from Developing Android Apps. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment