• Breaking News

    Tuesday, April 28, 2020

    Android Dev - Mobile Game Playtime Increases By 62% Due To Coronavirus

    Android Dev - Mobile Game Playtime Increases By 62% Due To Coronavirus


    Mobile Game Playtime Increases By 62% Due To Coronavirus

    Posted: 28 Apr 2020 05:21 AM PDT

    PSA: Google Play appears to be down-ranking my app while it's under review

    Posted: 28 Apr 2020 05:32 AM PDT

    I have good reason to believe that whenever my app is listed as "We are currently reviewing your app." (in the popup that appears when you click the info button next to your app name at the top of the Console) my app is severely penalized in the search results on Play Store. This may be some feature Google is experimenting with or already implemented.

    This "under review" status happens even when I increase the staged rollout percentage, so limiting this activity may be prudent to keep installs and revenue up. Also, I'd be concerned if my app got flagged for manual review on updates, right now my updates go live in the store in a couple hours, and the "under review" flag disappears after a couple more.

    This is following years of my app being stably ranked #1 for a few search terms, a couple of them such as the name of the app it will even give half the screen space with the app screenshots instead of a list of apps. Within some minutes of submitting an update, I lose #1 in every search term dropping to #4 or 6 for some of them. As soon as the flag is cleared, within minutes it recovers. I've checked the listing from different devices from different accounts and from devices and accounts not associated with me in any way and located in different geographic region even.

    submitted by /u/oneday111
    [link] [comments]

    Was my game hacked? What can I do?

    Posted: 27 Apr 2020 02:20 PM PDT

    I have a game developed in Unity that is currently in the Google Play Store.

    Today, when I looked on Firebase Console in Latest Release, unexpectedly, I see a newly released version which I don't recognize! According to Firebase, the Latest Release is version 17.1.1701, but the latest version which I published myself is version 2.3! Looking further, it appears that these rogue installs have started to appear in the past week, and evidently there have been 4 releases like this in total.

    Currently, this latest version which I do not recognize is almost 10% of my active users. I checked my Google Play Publish Console to make sure I wasn't hacked there, and everything looks good. It is showing that version 2.3 is indeed my latest official release.

    I did some checking in Google Analytics, and it appears that these installs are almost exclusively in China.

    So my questions are, where are these installs coming from (I mean specifically is there a website dedicated to this type of thing)? Was my game somehow hacked / hijacked? How is this possible and is there anything I can do about it? Does anyone else have any experience with this?

    submitted by /u/bluescreen602
    [link] [comments]

    Droidcon Online 2020: Become A Composer

    Posted: 28 Apr 2020 06:12 AM PDT

    Is it true that the Android Keystore can at best protect the keys but not the data?

    Posted: 28 Apr 2020 12:19 AM PDT

    I've been reading up on the benefits of protecting sensitive data using the Android Keystore. So far, what I've understood is that the Keystore, when hardware backed, will safe guard my keys, preventing extraction. However, it cannot guard against an attacker using them to decrypt the data. A root user would be able to impersonate the app that owns the keys, and thereby use them to decrypt data without the need for extraction. The user won't be able to benefit outside of the device however, as extraction is not possible.

    So then, what is the point of encrypting data that is anyway not accessible without root, given that with root it is possible to decrypt without the need to extract the key. I'm looking at this from the angle of safeguarding things like API keys, etc. that are not user specific, and when leaked, could be used outside of the user's scope.

    For reference, here's a post I read on stack exchange. There's also this research that seems to back up the claim.

    submitted by /u/black__
    [link] [comments]

    High refresh rate rendering on Android

    Posted: 27 Apr 2020 11:39 AM PDT

    Sealed classes + RecyclerView with headers = ❤️

    Posted: 27 Apr 2020 02:42 PM PDT

    Is it better to work in kotlin or java?

    Posted: 28 Apr 2020 07:13 AM PDT

    Hi, I'm currently learning more about android dev and was wondering which is better to work in kotlin or java?

    submitted by /u/iChanda
    [link] [comments]

    Google Bots back from lockdown & now just showing notifications from last week

    Posted: 28 Apr 2020 06:26 AM PDT

    Make art with Android Development

    Posted: 28 Apr 2020 05:14 AM PDT

    How Much Will It Cost to Design a Mobile App in 2020? Let us look at these questions by estimating the mobile application design cost of Uber and Instagram

    Posted: 28 Apr 2020 04:45 AM PDT

    How can I keep an app running in background in android 8 or higher?

    Posted: 28 Apr 2020 04:13 AM PDT

    Android 8 doesn't allow background services. I don't want to use foreground services. Is there no other way, other than job scheduler?

    submitted by /u/LoneRaven101
    [link] [comments]

    Consumable items - In App purchase.

    Posted: 28 Apr 2020 04:07 AM PDT

    I have implemented a donate option in my app. Once someone buys an item it becomes un-clickable. I heard about consuming items but wasn't able to implement it. Posted this question on stack, only 1 person replied with a part of code but refused to help any further when I asked where to insert that code. Link to my code.

    submitted by /u/Heisenberg1174
    [link] [comments]

    Help me progress my app - A text to emoji translator app

    Posted: 28 Apr 2020 04:04 AM PDT

    Hi, I have a simple text to emoji translator app which uses pre-set list of questions and emojis When a user clicks on a spinner based question, the corresponding emoji displays in a text view

    Most of my users are downloading this app from Russia & Ukraine and I have no idea what those users are looking for in my app as they uninstall it after messing around. From all the people who visit my play store page only about 20% of them install.

    I have the following questions:

    1) How do I figure what do my users want? Why are they uninstalling my app? 2) I am losing out on ad views. My Ad Requests for a month is around 3k but only 1.3k Ad views. Why so? 3) My eCpm is very low. Around 0.8$. How can I increase it? (Mostly banner ads) 4) How can I create a product out of this app? Any features/ideas are very much appreciated!

    I don't want to link my app here, but if anyone is interested please search for Travemo and you'll find it :)

    Thanks a lot in advance guys!

    submitted by /u/snorlaxerr
    [link] [comments]

    Errors on the SET method after updating from jackson 2.9 to 2.11

    Posted: 28 Apr 2020 04:00 AM PDT

    Hi,i'm updating from jackson library 2.9 to 2.11. But in some places I get this errors:

    "Not enough information to infer parameter T in operator fun <T : JsonNode!> set(p0: String!, p1: JsonNode!): T! Please specify it explicitly." 

    This is a broken code example:

    val data:ObjectNode = AMGStatic.getObjectMapper().createObjectNode() 

    data.put("tableName", name) finalResult.set("data", data)

    And the error gone away if a edit the code in this way:

    val data:ObjectNode = AMGStatic.getObjectMapper().createObjectNode() 

    data.put("tableName", name) finalResult.set<JsonNode>("data", data)

    But ObjectNode extend JsonNode, I don't understand why set method doesn't infer correctly the parameter type.In Java there aren't this problem.

    Could you explain me the problem ? Thanks :)

    submitted by /u/aeroxr1
    [link] [comments]

    What set up do I need to be able to send notifications?

    Posted: 28 Apr 2020 03:35 AM PDT

    Hi all,

    I want to incorporate a notifications option in an app I am making. Essentially, the notification will just be there to tell users that there is an update available in the app store.

    I am building the app using Python and Kivy, and I have found the package that will let me have notifications, but I'm not fully sure what my back end should be or how I would go about setting that up.

    Any tips/advice would be really appreciated. Thank you :)

    EDIT: If it helps, my current app is an entire package (data from SQLITE) that the user downloads as one, so I have no client/cloud etc set up.

    submitted by /u/claret_n_blue
    [link] [comments]

    How to create a CoroutineScope tied to the Application Lifecycle which cancels on closing the app when user exits the app using back button?

    Posted: 28 Apr 2020 02:41 AM PDT

    As Application class doesn't provide onDestroy callback, I am having a hard time achieving this.

    submitted by /u/roshanthejoker
    [link] [comments]

    Assembling your Jetpack - Android Conference Talk

    Posted: 28 Apr 2020 02:03 AM PDT

    Freezing app when applying Dark Theme

    Posted: 28 Apr 2020 01:18 AM PDT

    So I have made onClickListener button than applies the Dark Theme, everything is perfect. The problem is that when i go back to the previous activity(parent) the app freezes, nothing responses and only restart fixes the things. The error I see in Logcat is :
    Dropping event due to no window focus: MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=382.9834, y[0]=803.9453, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=869806, downTime=869806, deviceId=0, source=0x1002 }

    Cancelling event due to no window focus: MotionEvent

    And then I change again to the white theme, without going back to my parent activity, everything is fine.

    submitted by /u/HUD_programmer1
    [link] [comments]

    Admob Ad Placement Policy

    Posted: 27 Apr 2020 03:33 PM PDT

    Admob Ad Placement Policy

    Hi everyone!

    There is something that confuses everyone. Everyone I ask answers differently. And this topic is not explicitly stated in Google policies.The questions are like this;

    • How Many Ads Can I Add for ScrollView

    (Scrollview into the *different IDs* with 4-5 banner ads can I add?)

    • How Many Ads Can I Add to Each Screen Different ID's
    • Is it True to Add Ads with Different ID's Into RecyclerView
    • Is it Correct to Add Different Ads IDs for Each Activity
    • It is Correct to Add Different Ads (IDs) to the Detail Page
    • Is it Correct to Add Different Ads for Different Activity for Content
    • Is it True to Show the Same Interstitials or Different Interstitials?
    • What is the Best Way to Increase Advertising Revenue

    Note: All questions apply to Google Admob

    For example for scrollView

    https://preview.redd.it/lyj1gpmjtfv41.png?width=307&format=png&auto=webp&s=6e759bfcf026b69b74475d24334b7fe8040fd72c

    Thanks in advance!

    submitted by /u/emptyfiles
    [link] [comments]

    Getting to Grips with View Binding

    Posted: 28 Apr 2020 01:06 AM PDT

    What do you prefer for dealing with callback in Activity?

    Posted: 28 Apr 2020 01:02 AM PDT

    1 - Global member field

    2 - In a method

    3- Implement the interface

    submitted by /u/shakil807
    [link] [comments]

    Recommendations for UI Development?

    Posted: 27 Apr 2020 05:21 PM PDT

    Hey! I'm pretty deep into building my first Android app. I've got a designer fleshing out the UI in Adobe XD, and can export to xml layout fairly well, though with some massaging required. What I can't seem to find though is a tool or method for adapting the layout to multiple screen sizes without an ass load of duplicative work. I can't believe every developer out there has gone through this uphill battle for every piddly toy app in the play store. I must be missing something.

    At the moment my stack looks like this: XD design -> xml layouts sized for Pixel 3 -> java app logic -> php network calls -> MySQL DB

    Wondering what the community's found to be the most efficient and accurate workflow and toolset for developing their UIs that fit multiple hardware screen sizes well.

    submitted by /u/bradcroteau
    [link] [comments]

    Using the google docs seems very tedious for a beginner, does it get easier?

    Posted: 27 Apr 2020 02:22 PM PDT

    I started off with a simple goal: get the last known location: https://developer.android.com/training/location/retrieve-current

    I followed the guide to the T but it wasn't enough since that guide NEVER mentions that you need to request app permissions from the user at run time. I had to read a separate guide that wasn't linked anywhere in the original guide. I even tried to follow EVERY link from the original guide to get to the guide which included a very important part in making the app work. Am I using the docs wrong somehow? Any tips?

    submitted by /u/bitsxorbits
    [link] [comments]

    How to deeplink from multiple domains to one app

    Posted: 27 Apr 2020 11:56 PM PDT

    Dear talented fellow developers and engineers,

    I am working on a mobile product that needs to have the deeplinking capability. The problem is that the product will be used by a lot of different clients with different domains. I have listed some examples below. Is there any way I can make this happen? Would I need to do anything to mycompanydomain.com?

    Thank you so much in advance!

    Examples

    aaa.free.mycompanydomain.com will be directed to mycompanyApp bbbbb.free.mycompanydomain.com will be directed to mycompanyApp ccccccc.free.mycompanydomain.com will be directed to mycompanyApp

    . . . around a thousand more will be directed to mycompanyApp

    I have also shared my question on stackoverflow below

    https://stackoverflow.com/questions/61470952/how-to-perform-deeplinking-from-multiple-domains-to-one-app

    submitted by /u/man00604
    [link] [comments]

    No comments:

    Post a Comment