• Breaking News

    Saturday, July 10, 2021

    Android Dev - App Feedback Thread - July 10, 2021

    Android Dev - App Feedback Thread - July 10, 2021


    App Feedback Thread - July 10, 2021

    Posted: 10 Jul 2021 06:00 AM PDT

    This thread is for getting feedback on your own apps.

    Developers:

    • must provide feedback for others
    • must include Play Store, GitHub, or BitBucket link
    • must make a top level comment
    • must make an effort to respond to questions and feedback from commenters
    • app may be open or closed source

    Commenters:

    • must give constructive feedback in replies to top level comments
    • must not include links to other apps

    To cut down on spam, accounts who are too young or do not have enough karma to post will be removed. Please make an effort to contribute to the community before asking for feedback.

    As always, the mod team is only a small group of people, and we rely on the readers to help us maintain this subreddit. Please report any rule breakers. Thank you.

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

    How I made beautiful screenshots for Google Play (Developer experience)

    Posted: 10 Jul 2021 05:44 AM PDT

    Project Setup Issues, Tutorials Don't Cover It; This Beginner Is Getting Frustrated

    Posted: 10 Jul 2021 06:38 AM PDT

    I read the rules, and I'm trying to make sure I don't break Rule 2 (which is the one that I'm most likely to break here, so I'll keep it somewhat generic.

    I've been trying to learn how to develop an Android app in Kotlin using Android Studio. Something a step beyond Hello World (perhaps just multiple screens or tabs or a menu, doesn't matter, just something more than just one screen with text and/or an image on it). I've gone through a few tutorials, and although I'm having some weird issues where Android Studio doesn't recognize some things as objects, I've gotten around some of that.

    My main concept that I'm struggling with is in the setup. The best I can understand, I have to somehow indicate which version of Android OS I'm developing towards (which necessitates a certain minimum version of the JDK). I also apparently have to setup Gradle to have a specific version of the JDK it uses. And I also have to setup a virtual Android device (which also seems to necessitate installing some sort of additional HAXM hardware accelerator?).

    Part of my frustration is that when I try to go through various beginner tutorials on YouTube on how to build an app, they either don't talk about the JDK / Gradle / virtual device aspect of it... or they've already set it up and they gloss over it... or their video was from a couple years ago and their recommendations aren't working for me (newer versions of JDK / Kotlin / Android Studio? Not sure why.)

    I really need to try to better understand the base setup of a project from those aspects, so if there is a tutorial that someone can recommend, or some advice or some information, it would be extremely helpful. It's frustrating to work on trying to build even a basic app and have no way to know whether it's working or not because I can't seem to align all the project setup pieces in a way that lets me view what I've done in a virtual device.

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

    Did someone reverse engineer my app?

    Posted: 09 Jul 2021 11:13 AM PDT

    Hey everyone. Long story short, I have an app on the Play Store with Firebase integration mainly for events. Recently (within 1 month), I am seeing weird events being sent to Firebase that are in a different language.

    For example, in my code:
    Firebase.analytics.logEvent("FiveStarWeapon${count}")
    I see events like FiveStarWeapon3 which is correct, but then I also see events like FiveStar武器3which is totally in a different language.

    My app has no localization at all, plus the part that changed is actually hardcoded as a String in the code, so I don't think it's anything to do with localization. My first suspicions are that someone decompiled my app and started distributing it, but would love to know if this is really the case!

    If that is the case, a follow up question I have will be - will Firebase accept events from an app with different package name, assuming the person who did this also changed the package name?

    Anyone encountered similar situations before?

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

    JavaFX application to resize images and add them into folders automatically. It is a powerful Cross-Platform tool for Android developers.

    Posted: 10 Jul 2021 07:41 AM PDT

    JavaFX application to resize images and add them into folders automatically. It is a powerful Cross-Platform tool for Android developers.

    https://preview.redd.it/iltbg2t8dea71.png?width=670&format=png&auto=webp&s=5ba0a4272febffd7cbc3b7f4044b04eeb820180d

    To help Android developers resize their images to support different Android devices, I have created JavaFX application to resize images in only one easy click without changing their quality, and add them into folders automatically.

    GitHub | Medium

    submitted by /u/Marwa-Eltayeb
    [link] [comments]

    Alternatives to sceneform?

    Posted: 10 Jul 2021 07:10 AM PDT

    Recently google deprecated scene form. Are there any other better alternative to it apart from unity's ARFoundation. The problem with unity is its very slow to debug and develop and my lack of familiarity is causing issues as well. In recent I/O google did introduce new AR features but how can we implement those if they have deprecated Sceneform and not provided any other alternatives? Does anyone know if google is going to come up with a new alternative next year or so?

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

    Pick:-P An app for pickuplines

    Posted: 10 Jul 2021 06:15 AM PDT

    Announcing Android’s updateable, fully integrated ML inference stack

    Posted: 09 Jul 2021 11:15 AM PDT

    Looking for someone to help me with developing an app idea

    Posted: 10 Jul 2021 04:45 AM PDT

    I had an idea for a social-media based app. I am a software engineering student who has taken a module in mobile development but for a relative-novice like me this would take forever so looking for help. Thanks.

    submitted by /u/Ambi-Phoenix1
    [link] [comments]

    How can I build experience ?

    Posted: 10 Jul 2021 12:15 AM PDT

    Almost all openings I see for android development are senior level roles. And based on my geographical location I really don't think I will be able to find junior level roles . Right now I am currently somewhere between a beginner and intermediate . How can I build experience without working for a company ? So that on the long term I can be fit into a senior developer position.

    Any help is appreciated , thanks in advance :)

    submitted by /u/100thRedditAc
    [link] [comments]

    Payment pending for larger purchases

    Posted: 09 Jul 2021 03:08 PM PDT

    Hi all, I have a big discrepancy in Payment Pending status for my Google Play subscription product between smaller and larger purchases.

    I have monthly subscriptions for US $19.99 per month. In the past month, 3 of 42 of these monthly subscriptions got stuck in Payment Pending after the free trial ended.

    I have annual subscriptions that cost US $119.88. In the past month, 19 of 41 of these annual subscriptions got stuck in Payment Pending! Many of these have been stuck there for 2+ weeks and they do not resolve themselves over time.

    My suspicion is that a higher payment amount is causing banks / credit cards to flag the purchase. Does anyone have recommendations on how to resolve these payment pending, and whether it is indeed the purchase size that is the problem?

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

    Recreated my first application Recipedia in Flutter to learn about the framework. Originally I had created it in Java when I was learning Android App Development in 2017.

    Posted: 09 Jul 2021 12:19 PM PDT

    Anyone here had Pixelate or MoPub claim they are device ID stuffing?

    Posted: 09 Jul 2021 12:29 PM PDT

    Basically after 7 years of using MoPub without any issues, they flagged my app for a policy violation. I'm pretty certain I didn't do anything wrong myself.

    MoPub has given me this reason "Device ID stuffing - Activity from a device which has connected to the internet via a statistically significant inflated number of different IP Addresses."

    This comes from Pixelate, who they partner with to track this.

    I'm not doing anything like that. My app is on the Play Store, it has ads, pay to remove ads. Has been the same way for a long time. My app does pretty well, over 30 million downloads so far and over 500k daily active users. I have zero reason to try to inflate my numbers. So I have no idea how anyone could do something to generate statistically significant traffic. I often use a VPN and so does my support guy but surely the two of us wouldn't be enough and we don't even run the app with ads.

    So what are my options?

    Could it be a competitor trying to screw me?

    MoPub said to look at this https://www.mopub.com/en/blog/publisher-ivt-best-practices but the info there is pretty useless.

    Is there any way I can just release an apk and prevent this myself somehow?

    Any extra info would be helpful!

    Thanks.

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

    Android Dex Loader Illegal Access Error

    Posted: 09 Jul 2021 02:13 PM PDT

    Greetings Guys.

    Hope you are doing fine.

    I have an application, which at runtime can install plugins as extra features of the app.
    Those plugins, are APK files which the Main app Load's using Dex Loader

    W/System.err: java.lang.IllegalAccessError: Illegal class access ('com.feature.Demo' attempting to access 'kotlin.LazyKt__LazyJVMKt') in attempt to invoke static method kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0) (declaration of '...) 

    Also, If anyone can explain to me how the DexLoader works.

    What happens If I have Dex1 with the following classes (com.feature.A, com.feature.B, com.feature.C) and I have another Dex2 with the same Classes ? (assuming both are loaded using DexLoader)

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

    Developers Alliance Issues Statement Challenging State Coalition Antitrust Lawsuit Basis

    Posted: 09 Jul 2021 09:14 AM PDT

    I need to create several views like buttons, textview and other views in runtime when button is pressed from button sheet and remove them once button sheet is collapsed. What might be good practice for it?

    Posted: 09 Jul 2021 12:03 PM PDT

    I have a activity for an image editor with multiple buttons where serveral buttons are related to other buttons and actions . I have sort out these options for use:

    1. create a buttons group layout in xml and inflate that layout in the view.
    2. use jetpack compose side by side with my traditional layout and like populate the buttons and things I need with jetpack compose. (seems lot complex to me)

    So, What might be good use case here? And what is the best way to manage the UI views State like destroy it once another button is pressed or button sheet is collapsed?

    PS: I'm using kotlin and view binding.

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

    No comments:

    Post a Comment