• Breaking News

    Saturday, January 22, 2022

    Android Dev - App Feedback Thread - January 21, 2022

    Android Dev - App Feedback Thread - January 21, 2022


    App Feedback Thread - January 21, 2022

    Posted: 21 Jan 2022 06:00 AM PST

    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]

    PlayStore says my app has a virus

    Posted: 22 Jan 2022 06:32 AM PST

    I have my own application published on PlayStore.
    Since yesterday, I've been getting a lot of bad reviews from users complaining that they got a notification from PlayStore that my app was infected with a virus.
    This notification suggests them to remove my app.
    I've never faced this before and have no idea what may be the cause. Also I did not import any third-party libraries and did not make big changes to the code for the last few updates.

    Does anyone know what is it and how to fix it?

    Best regards,
    Alexei

    submitted by /u/alexei-frolo
    [link] [comments]

    Improve App Performance by upto 40% in an afternoon

    Posted: 21 Jan 2022 04:40 PM PST

    Introducing Baseline Profiles.

    Read all about it here.

    This is also something [Jetpack Compose](d.android.com/compose) uses under the hood.

    Additional Notes

    Here is a handy Android Studio / IntelliJ plugin to provide syntax-highlighting for Baseline Profiles (the human readable format a.k.a. the HRF). It's also open source !

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

    Can anyone tell me why Google is doing this? This is my only developer account. They also refuse to give the email address of the previous developer account

    Posted: 21 Jan 2022 10:52 AM PST

    Is "Developing Android Apps by Google" still a good resource to learn Android development?

    Posted: 22 Jan 2022 09:55 AM PST

    I am talking about this course specifically. I know android development is a constantly evolving technology so just want to make sure that I will be making the best choice before I commit to a course. What is your opinion? Are there other resources I should consider?

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

    How do I check programming language of an app.

    Posted: 22 Jan 2022 09:54 AM PST

    How do I check the programming language of an android app?

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

    Official Android docs containing deprecated code

    Posted: 21 Jan 2022 01:15 PM PST

    It's infuriating. Google changes the "approved" way of doing things so frequently it's a major annoyance trying to keep up. That would be bad enough, but they change things often enough that they can't even keep up with themselves.

    Example: thanks to the the scoped storage changes, we're expected to change the way our apps operate. So Google provides some example code: https://developer.android.com/training/data-storage/shared/documents-files . However, the code uses startActivityForResult(), which is already deprecated.

    So even if you're trying to follow the way you're supposed to do it, your code is already out of date, and if you want to try to keep ahead of breaking changes you're immediately hunting through StackOverflow questions trying to figure out what is a valid approach. And you've no idea whether whatever solution someone suggests is actually just going to be deprecated by Google tomorrow.

    There doesn't even seem to be a way of flagging that the information is out of date. There's a "thumbs down" button, but it doesn't let you say what is wrong on the page, so I suspect the info goes straight to /dev/null.

    It's all very depressing when you're trying to provide a free app.

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

    Check if calculator is connected to phone

    Posted: 22 Jan 2022 08:13 AM PST

    1 i am wondering how i can check if the android device has any flash drive device connected to it;

    2 wondering how i can check if the device that is connected is a graphic calculator

    3 finally, i am wondering how i can move a specific file from my phone to the main directory of that calculator.

    thanks for all the help, i am still very new to android studio and java, and answering any of these 3 will be a major help

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

    [Ques]In which language to learn android dev Java or Kotlin?

    Posted: 22 Jan 2022 07:54 AM PST

    Howdy there allow me to explain my question.

    I am going to start learning android dev so I asked my friend who just completed an android dev internship what language should I learn kotlin or Java for Android dev the problem arises here, he did not give me a proper answer. He said that kotlin is the new future as Google also going yo make it the official one, but (according to him) there are not enough or less resources available on Kotlin as compared to learning android dev in Java, then says he himself uses Java. I am confused as to which language to choose. I don't want to come back to learn another language in future just because what I initially Choose don't meets the requirements.

    submitted by /u/Code-eat-sleep
    [link] [comments]

    Infinite Swipe functionality

    Posted: 22 Jan 2022 05:53 AM PST

    Infinite Swipe functionality

    Hello there,

    Guys, I have two questions implementing this functionality

    1- I implemented swipe using Card Stack View, Is there something better?

    2- How to implement infinite swipe, like what in video, in the most efficient way?

    https://reddit.com/link/sa2zqg/video/ciy8u38mv8d81/player

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

    Jetpack Compose Side Effects Made Easy

    Posted: 21 Jan 2022 07:18 PM PST

    Non-fatal crashes: the crash rate that matters

    Posted: 22 Jan 2022 05:01 AM PST

    Cannot control idle heap size on lubuntu

    Posted: 22 Jan 2022 03:50 AM PST

    Cannot control idle heap size on lubuntu

    https://preview.redd.it/fi81cx9388d81.png?width=1920&format=png&auto=webp&s=fef3fe530e6bdca29bebf0cf88ad96fbc4c4443f

    According to Android Develper official guide(https://developer.android.com/studio/intro/studio-config), there is "memory settings" column in "System Settings". but I can't find that. I wonder this problem appeared because I run Android Studio on Lubuntu, or every Linux distro might be like it or It caused by something other reasons?

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

    Starting as Junior Android developer and insecure

    Posted: 21 Jan 2022 02:35 PM PST

    I'll start as a Junior Android developer and am starting to feel scared.

    Currently I'm working as QA Tester, but just for one month. The company has it's own low code app for testing, but we do a little in Java. And haven't touch Kotlin for like 2 months. My background is a couple of programming courses, Android Certification back in 2016, and Kotlin Android Nanodegree from Udacity last year. My Github has 3 Android projects. The last one is with which I tried to implement Clean Architecture and good practices (MVVM, Flows, Coroutines, Hilt, etc) for the first time. But no more experience as a developer, besides this month.

    In the technical interview the guy told he wasn't asking me any technical question because taking a look at my projects, it was clear he didn't have to. I could fit. Then he showed me a bit of their app source code. And here's the thing. For a Junior without experience, that looked massive. And now that I know I got the position, I feel totally overwhelmed.

    Still 2 weeks away to start. But am trying to imagine how my first days could be, and am not sure about myself. I know it's common, have heard it many times. But now I'm really sure how it feels. Just see myself being given a task in such a big project, and feels like I might not even know where to start. Or do it in twice the time expected. Or not figuring out how to do it properly. And think that working remotely just makes it even worse. I might be wrong. But seems like having somebody by your side, which you can ask anytime a question, or for advice, is easier.

    What can I expect for my firsts days/weeks? Do you normally get any time to check the code before you start to work with it? Is there any basis for Juniors starting without working experience?

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

    So my Android developer account was terminated by Google

    Posted: 20 Jan 2022 09:11 PM PST

    After almost 3 years of making games my account was terminated without any previous info (although the termination reason says that it happened due to prior violations) In these 3 years I made 2 android games (3rd one was scheduled to release in about week from now) and I couldn't be happier as I'm pretty young dev and these 2 games finally made me financially stable, but google decided to end it in a span of seconds literally. I never had problems with google and my games, they never sent any emails about anything violating their policies but here I'm now. Only problems I had were with admin where sometimes they found a problem with stuff in game displaying over the ads or something like this, but it always went like this: Google blocks ads on my game and sends me an email with problem > I fix this bug > Google allows to display ads in my game again So I searched web to see if anyone else is having this problem and it turned out that a lot of people are losing battles with google terminating their accounts for no valid reason so I have a question:

    Is it even worth to fight and try to get my account back? Or should I move on and idk find a job I guess. I'm located in EU and I found out that it's actually illegal to do this without informing about it 30 days earlier. Should I try to sue google? What can I get from it and is it even possible to win?

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

    Different Ways to create Android LiveData (over the years)

    Posted: 20 Jan 2022 11:45 PM PST

    WindowInsetsControllerCompat.hide makes status bar background undrawable.

    Posted: 21 Jan 2022 09:00 PM PST

    WindowInsetsControllerCompat.hide makes status bar background undrawable.

    Hello, I am trying to do a full-screen app now, but this thing stuck me for a whole week, and still can't figure out the solution.

    When I use the below in activity

    WindowCompat.setDecorFitsSystemWindows(window, false)WindowInsetsControllerCompat(window, window.decorView).systemBarsBehavior =WindowInsetsControllerCompat.BEHAVIOR_SHOW_TRANSIENT_BARS_BY_SWIPE

    I get the screen like

    https://preview.redd.it/e8tef5aa76d81.png?width=1080&format=png&auto=webp&s=05c2c519d780a9e4690a60270b4b4285a00946c5

    The status bar's background is transparent and can draw something behind it.

    But when I want the status bar to be hidden.

    WindowInsetsControllerCompat(window, window.decorView).hide(WindowInsetsCompat.Type.systemBars())

    The screen will be like

    https://preview.redd.it/1q7adgim76d81.png?width=1080&format=png&auto=webp&s=e9bde217b60c7e73554a6b693189cd61b1c00d0a

    This area behind the status bar will be black and all the sizes of activity will be compressed by it (you can see the blue line).

    So, here is the problem. Do I have any methods to deal with the problem and not be deprecated after API 30?

    Thanks.

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

    How to avoid crooks if I want to order an app but don't have any developer skills?

    Posted: 21 Jan 2022 03:22 AM PST

    Hello.

    I'm not sure this is the right place for my question, and I'm sorry if it's inappropriate, but for several months now, I've been thinking about creating a scheduler or to-do app that would meet my requirements. I tried everything available in app stores, but unfortunately, there are always shortcomings or too complicated planning processes.

    Some time ago, a friend made fun of my old-fashioned way of using a diary for my daily planning and suggested switching to something more contemporary instead. Still, after I explained to him how my scheduling system works, he said that he'd happily pay for such an app if it existed.

    His words made me think that it might be more rational to find a developer and explain to him precisely what I need and finally get a product that suits me and also, hopefully, monetizes my productive planning system along the way.

    I turned to a person who works in app development, but the price he set for his services is beyond my means, to put it mildly. The only helpful advice I got after meeting him was about a payment solution for apps people use to avoid app store fees and the recommendation to look for a freelancer that will agree to work for a cut of the future revenue.

    The only problem is that I'm very far from the world of software development and have no idea where to start looking for a freelancer and, more important, how to understand that he's qualified for the job. Given how many frauds there are online, I'd be grateful if you gave me advice on avoiding scams. I'd appreciate it if you let me know where to search for decent app devs (I'm not familiar with other resources apart from Fiverr and Upwork) and how much it can cost me to develop a simple application. Thanks.

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

    Hi everyone. What kind of UI is this sliding? I'm trying to create like a popup with sliding with different kinds of button functions. Thank you

    Posted: 21 Jan 2022 07:36 AM PST

    I need help with pivacy policy

    Posted: 21 Jan 2022 11:19 AM PST

    I need a little help here. Where am I supposed to get a URL for the privacy policy of my application?

    Am I expected to have a website containing what kind of data I'm collecting?

    Please those who have submitted and gotten their privacy policy form approved, I'd appreciate if you walk me through the steps

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

    Fixing simpleperf broken records

    Posted: 21 Jan 2022 10:25 AM PST

    How do you overcome the steep learning curve for UI design?

    Posted: 21 Jan 2022 01:46 AM PST

    Hi everyone, to put that in simple words I'm kinda experienced in web dev and I'm really comfortable designing UI through stylesheets. However as I'm facing Android dev I'm having hard times figuring out how to achieve things I have in mind, especially translating from CSS to their XML stylesheets. This alone is kinda pushing me toward React Native, even though I'd rather use native Android Java. Any tips from people with similar experience or backgrounds? TIA.

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

    Can we talk process death?

    Posted: 20 Jan 2022 11:12 PM PST

    Process death is something I've recently heard about and have a few questions.

    It seems that when a process is killed, it looks like when you go back to the app, it tries to resume where it left off right? Is this what Zhuinden means when you can't assume a single entry point of your Android app?

    Thinking more about code, when a process death happens, it's like as if all variables are resetted? So any class properties or any other variables that you mutate, will reset to their initial values?

    Then it seems the main solution to this is using some form of savedInstanceState (or savedStateHandle for ViewModels)?

    So for lightweight data, you can make it a parcelable and restore the whole thing. If it's too big, just restore some ID and fetch it again in your persistence layer?

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

    Is there good tutorial for how to migrate recyclerview to leanback vertical listview?

    Posted: 21 Jan 2022 01:42 PM PST

    Google Play shouldn’t allow reviews if app version is not up to date

    Posted: 21 Jan 2022 02:17 AM PST

    Happens way too often. You get bad review saying app is not working etc. You try to understand where the issue is..only to later realize the user's app version is so old, you don't even remember what the code in it used to look like.

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

    How to await for LiveData emission in Robolectric tests?

    Posted: 21 Jan 2022 10:32 AM PST

    I have LiveData, built using liveData coroutine builder, in my ViewModel, which loads data using retrofit api with suspend fun.

    How do I wait for that LiveData to emit value in Robolectric tests without Thread.sleep?

    The main problem is that Robolectric is running tests on main thread. If I try to use CountDownLatch or similar construct it will dead lock as value of LiveData has to be set from main thread which is waiting for value... In instrumentation tests this is not a problem as test runs on separate non-main thread

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

    No comments:

    Post a Comment