• Breaking News

    Tuesday, January 11, 2022

    Android Dev - WorkManager for persistent notification handling?

    Android Dev - WorkManager for persistent notification handling?


    WorkManager for persistent notification handling?

    Posted: 11 Jan 2022 03:08 AM PST

    I'm now experimenting with nats.io, to see whether if it's a good replacement for FCM (Firebase Cloud Messaging) or not.

    The idea is the app should able to receive notifications sent from nats.io, even when is running on background/minimzed, or after the device is restarted.

    After reading Guide to background work for a while, seems like I have to start with WorkManager + OneTimeWorkRequest. Is this correct?

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

    App update rejected for button taking user to Play Store without clear label

    Posted: 10 Jan 2022 10:44 PM PST

    I recently had an app update rejected because a button took the user to the Play Store "without a clear label". It took about 6 emails (appeals contact) back-and-forth to get to this explanation which was originally explained as violation of "disruptive ads" and although I was given a screenshot (of the navigation drawer) I was never told which of the 14 buttons/menu items were causing the violation.

    Context: in the navigation drawer header I have a row of app icons each of which represent one of my apps in a suite of apps I offer. If the app is installed then clicking on the icon launches the app. If not (as is the case when Google is evaluating an app update), then it takes the user to a dialog box which describes the app and has an Install action button which takes the user to the Play Store app.

    However, one of those app icons skips the dialog screen (because I had no relevant assets to show the user) and goes straight to the Play Store app. So that's a relief, at least I know how to fix the "problem".

    My question is, where in the Google Play Store policy does it detail acceptable/unacceptable ways to launch the Play Store app? This must be something new, because the APK that was rejected has already been live on the Play Store for 3 years (the new release included a new APK as well as that existing APK) and I've been using the same approach for over 10 years in other APKs. So when they said "Update rejected - Previous version available on Google Play" it doesn't make sense because the previous version includes the APK with the violation ¯\_(ツ)_/¯

    If the app icon of my own app is considered a misleading way to take the user to the Play Store, then what is acceptable? "Install"/"Buy" textual buttons perhaps.

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

    DIY app to toggle button at home

    Posted: 10 Jan 2022 10:39 PM PST

    I click a button at home to open my garage at home. Any possible way to remotely click the physical button? It's easy to send an http request from android. Unsure on the physical aspect of some little physical component that would apply pressure to click the button

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

    Questions about Android developed apps

    Posted: 10 Jan 2022 09:32 PM PST

    I would like to know if the scenario below is possible:
    Developer A made an app called AAA. Some caveats as below.
    AAA app is a buy/sell app that trades worldwide with >1 million users. It's also available on the Apple store, but my question is Android based.

    1. Can the Developer A make the AAA app to detect any running background apps? Are they allowed to do that?
    2. Can Developer A make the AAA app to detect background apps (or macros) executing actions like click at specific coordinates on the screen and at specific time? Just like a humanly abled finger would?

    Hope to have some insights. Thank you.

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

    App rejected by Google, what to do? (repost)

    Posted: 10 Jan 2022 08:24 PM PST

    Hello, all. This post got deleted for having a shortened url link so I'm posting again. Over the past few weeks, a friend and I worked on an app together with the intention of get it published to the Google play store. The app is supposed to be somewhat of a calculator for another popular mobile game (Clash of Clans), which calculates multiple stats of specific gameplay features/upgrades. We were excited to publish it, however after a few days of being in review it was surprisingly rejected by Google. The details on why it was rejected don't seem to specify the exact issues leaving us unsure of what needs to be changed/fixed and it is incredibly frustrating . The email we got after contacting support:

    "During review, we found that your app appears to use popular brands, characters, and other assets associated with patterns of harmful behavior or high risk of abuse and determined your app to have a high risk profile. For example, your app's screenshots and description currently contain the use of popular brands, characters, and other assets. You can read through the Policy Coverage page for more details. Please make appropriate changes to your app's store listing and update your app to fix this issue. You may also want to double check that your app complies with all other policies listed in the Developer Policy Center as additional enforcement could occur if there are further policy violations."

    Here's some more info on our app:

    App Name: Potions Grinder

    Short Description: A simple app that calculates potion times in Clash of Clans!

    Full Description: "Potions Grinder" is a free and simple app that helps calculate the time of upgrades after potions are used in Clash of Clans!

    To use the app you first click on the "Select a Potion" text

    You then select the potion that you intend to use in Clash of Clans

    You will be directed to another screen in which you type the days, hours, and minutes of the current upgrade you want to calculate

    You click "Calculate Time" and you're done!

    You will get shown the time left of your upgrade after the potion will be used

    "Potions Grinder" has support for many potions such as the Builder Potion, Clock Tower Potion, Research Potion, and more. The Hero Potion is also supported, and it shows you how many levels your heroes will increase when used.

    A potion will show completed if the upgrade time is finished after the potion's timer ends.

    Potions Grinder was created by \______; made by a pair of friends interested in software engineering and app development. This is our first ever app, so your review would definitely be appreciated! We were satisfied with our creation, however if you spot any bugs, issues, or concerns, please contact our email under Developer Contact.)

    Keep a lookout for future updates to our app, as we want to improve it the best we can!

    Our app is completely free! Share the app with others who may be interested as well! Enjoy :D

    Disclaimer: Clash of Clans is a trademark of Supercell. Potions Grinder is unofficial and is not affiliated, endorsed or sponsored by Supercell in any way. For more information see Supercell's Fan Content Policy: www.supercell.com/fan-content-policy." Potions Grinder does not contain any ads and simply helps you by calculated time saved when using a potion within the game of Class of Clans."

    The name of the app has no relation to the mobile game. We do use assets in our app icon and screenshots on the google play store. On the actual app, resources from the mobile game ("Clash of Clans") is where most of the assets lie. However, the company Supercell has a fan content policy which should allow us to use the resources just fine (https://supercell.com/en/fan-content-policy/). We've double checked and made sure and many apps on the play store seem to be similar in ours as they also use image assets from the game. I would put a link to the images but my post got deleted before because it was a shortened url. We also have a disclaimer in the app info stating that the app is unofficial, no ads are run and we're following the supercell content policy. We're not sure what to do next to get our app onto the play store. Any advice on what to do would be helpful, thank you!

    EDIT: Before my last post got removed someone mentioned filling out a form saying you're allowed to use the assets. I filled out the form so I guess I'll wait and see if that works but want to see if anyone has any other idea in case that doesn't work.

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

    Is it still worth it to learn Android App Development?

    Posted: 11 Jan 2022 01:00 AM PST

    I am a web dev engineer and i am looking to learn android/ios app development but is it really worth it? I need some motivation

    PS: Which one should I start with flutter or kotlin or dart?

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

    No comments:

    Post a Comment