• Breaking News

    Saturday, March 27, 2021

    Android Dev - App Feedback Thread - March 27, 2021

    Android Dev - App Feedback Thread - March 27, 2021


    App Feedback Thread - March 27, 2021

    Posted: 27 Mar 2021 07: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]

    Convert your YouTube channel into a native Android app using YouTube Data API v3

    Posted: 26 Mar 2021 11:02 PM PDT

    Last year we decided to develop this Android app and the plan was to sell it on CodeCanyon as a template. Due to various restrictions of YouTube Data API, the template didn't perform well and hence we removed it. A considerate amount of effort was given to develop this app and it remained unused for almost a year.

    Open-source apps and libraries have helped me a lot in my Android development career. So, we decided to open source the app. This app may not follow all the best practices but still, you may find something useful. Also, the app hasn't been updated for almost a year and hence you may find some libraries running on the older versions.

    The tech stack of the app is as follows:

    • Koin for dependency injection
    • Room
    • Jetpack Navigation
    • Retrofit for networking
    • Coil for image loading
    • Paging library
    • Firebase

    GitHub Link: https://github.com/aculix/Channelify

    Google Play Link: https://play.google.com/store/apps/details?id=aculix.channelify.app

    Also, there is detailed documentation on how you can build and customize the app as per your needs.

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

    Understanding Gradle, its types, components and how it works beneath the hood

    Posted: 27 Mar 2021 07:39 AM PDT

    Gradle- how often do we neglect this amazing build system and treat it as a black box, blindly copy pasting code into it! While that, without a doubt, is so very convenient (hail Stack Overflow!) , it wouldn't hurt to know what goes on behind the hood, now would it?!

    Here is my article to help you get started with Gradle and understand its components:

    https://medium.com/gradeup/the-simplest-guide-to-understanding-gradle-758d9924e6ca

    submitted by /u/Separate-Skill8197
    [link] [comments]

    Advice needed regarding MVVM Pattern

    Posted: 27 Mar 2021 01:58 AM PDT

    Hey all,

    So, I'm very confused since months.

    I'm an android app developer but I'm stuck in patterns for some of the months and am unable to fully grasp the concepts of MVVM, data binding, Live data, Dependency injection and all related terms.

    I'm finding all this very, very difficult and unable to clear up the concepts. every tutorial, every example out there as well as tutorials seems quite difficult to me and I'm unable to follow it.

    Can somebody please tell me the importance of implementing MVVM in our app?

    Is it necessary to use MVVM or any kind of pattern in our apps to make the app good and to show that we are good developers?

    How many people use MVVM practically in their apps and how many people use their own patterns like me?

    If we don't implement MVVM then does it mean that we are a bad developers?

    Please guys, write down whether you guys use MVVM or any pattern for your apps or not.

    Also please tell if you use own patterns.

    If I talk about me, then I create my own pattern for an app and use it according to me. is it fine or not?

    And lastly, if you suggest me that for being a good dev I should use MVVM, then please provide good resources to learn about all this.

    I found many resources on google, but they give me headache only.

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

    Use Samsung tag (or anything else) to manually record specific event ?

    Posted: 27 Mar 2021 08:32 AM PDT

    Hello,

    Posted this in /r/samsung and hoped to crosspost it here but I see the sub dosen't allow for crossposting, so allow me to re-created it here. This is about using the Samsung tag that I got with my ultra s21, but I'm open to using any other tool that would better fit.

    I got a neighbour with a young dog that's barking way too much for my taste (and has a deep bark that's as annoying as it is threatening)

    I wanted to program my rapsberry pi to record (got a mike) the barking & graph it, just to be able to show him how annoying & frequent this can be, but this is quite a big project as it needs me to develop some kind of application able to specifically register this kind of noise and graph it, or at least export csv data from what it detects. In preparation of summer, when we all have our windows opened & dog barks regularly all thru the day and often also during the early morning & late night, I need something to record these barks easily.

    So, In the mean time (read, while I procrastinate on this), I'd like to use my Samsung tag that I'm not using for now to record event of each bark I notice, and press the button on the tag to "mark" this occurence for later graphing.

    Would you have any clue on how to do that ? I'm not against developping a small app myself if needed, although I don't have any experience in android programming, but I know C, perl, ruby, python and had to deal with PHP before, so I guess I could adapt, especially as this is a "for me" app only.

    Thanks in advance, any pointer on how to register tag event could be helpful, or any other tool of this kind that could be used on android

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

    Need help with choosing Technology before the hackathon

    Posted: 27 Mar 2021 08:26 AM PDT

    Hi Guys!

    So on Tuesday, we are starting a hackathon, and we need help choosing a technology to build our idea.

    Our Idea is an app that, once you downloaded and register, the app will send you a push notification with a volunteering option near to you.

    Now, we are 6 cs students with basic java knowledge.

    - But I'm a junior full-stack developer working part-time, so I have experience with web technologies, and there are 2 more with basic js/HTML/CSS.

    - The rest know only basic java.

    Because everyone knows java, we thought it would be a good idea to use Android Studio. I started to read some docs and tutorials, but I find it very different from the web technologies I'm familiar with, and It might make the whole thing much harder.

    Although Im not familiar with react native, I have more than basic react.js knowledge and I'm thinking about trying to convince the other do with direction.

    I think my knowledge with Javascript and React can help us, but I'm not sure React-Native can do want we want.

    (More or less the functionality is before sending a push notification to a user, I want to check if the user in a specific radius from the location of the volunteering)

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

    Phone stuck on twrp

    Posted: 27 Mar 2021 08:26 AM PDT

    Hi, I installed TWRP on my samsung galaxy a20e using Odin. It keeps on the first screen where you see like the twrp logo and the version. But its stuck on that screen. And I cant flash things like my stock rom because odin and my pc doesnt detect it. How can I fix it? If i force shutdown, it will restart, auto boot into twrp and does the same thing again. HELP ME PLEASE.

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

    I'm using google Inapp review api for the users to review , but I have observed that the bottomsheet is opening for only few users and for others its not opening , but the api call shows as successful . what must be the issue ?

    Posted: 27 Mar 2021 08:22 AM PDT

    Cost of inflating a view

    Posted: 27 Mar 2021 07:34 AM PDT

    Hello!

    I have a service, which performs an operation every second, and draws views on the screen based on the result (usually around 5-6 views are created after each operation, but there is no upper limit).

    Currently I inflate each view from a layout resource. I was wondering, is layout inflating a costly operation? Should I save the views and update them instead of inflating new ones all the time? I was thinking of saving a fixed amount, and only inflating new ones if there is more needed. By the way, the inflated views are quite simple, no complicated hierarchy.

    What are your thoughts about this? Should I take the time to save the views? Does it matter?

    EDIT: I see know that "help me" posts are not allowed, but this isn't really such a post, my app is working, I'm just wondering about performance.

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

    4 Effective Strategies To Be Followed While Developing The Uber For Beauty App Solution

    Posted: 27 Mar 2021 07:14 AM PDT

    Firebase Crashlytics and Play Console shows completely different crashes.

    Posted: 27 Mar 2021 01:11 AM PDT

    I can't find a single crash that appears on both lists. What could be the reason for this?

    For example I have a lot of crashes like this: https://pastebin.com/50Mj9k2A but I can't find these in Crashlytics.

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

    How can I reuse variables that are inside methods in Android Studio since they need to be declared again?

    Posted: 27 Mar 2021 07:26 AM PDT

    Android Studio says a variable must be declared final, so you can use it in more than one method in the same class. But is there another way to do that, because I would have to modify the variable and once you declare it final you can't change it.

    This variable is inside a void onComplete(whatever) and I need to use it outside. How do we handle such things without declarying the variable final?

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

    LeakCanary 2.7 released

    Posted: 26 Mar 2021 12:37 PM PDT

    Modern Android Project Template

    Posted: 26 Mar 2021 01:12 PM PDT

    Hi, I have created a minimal Github template for Android projects:
    https://github.com/boguszpawlowski/AndroidTemplate It includes configured buildSrc, some convenient tools for module setup and debugging as well as an out-of-the-box Jetpack Compose support. Maybe someone will find it helpful. I plan to update it on a monthly basis, so it won't get obsolete. Any suggestions / criticism appreciated.

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

    How often do you have insufficient resources to start building app?

    Posted: 26 Mar 2021 11:17 PM PDT

    How often when you start a project at work, You dont have backedn ready yet or even UI is not designed? How do You start a project then, to not waste too much time?

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

    Open Composables via notification with Jetpack Navigation

    Posted: 26 Mar 2021 12:56 PM PDT

    When will Compose support Admob?

    Posted: 26 Mar 2021 06:59 PM PDT

    I couldn't find any info anywhere, so I'm wondering if anyone happens to know

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

    accurate user speed using kotlin ❓

    Posted: 26 Mar 2021 04:21 PM PDT

    I was wondering if anyone here could point me in the right direction, after doing research all day today;

    Basically, I wanted to make an app, and one of the features of the app would be to track the user's speed.

    I was doing research all day and it looked like most people used the GPS to do so.

    However, I think that GPS is not really precise? For example, even in big apps like google maps, there are times where it looks like it's confused about where I am? (You know when you start teleporting in the map for example lol)

    I was thinking if there was a better way to do it, maybe using the device's motion sensors like the gyroscope for example?

    Or if there is a library that does all of this already then it would be fantastic too!

    submitted by /u/iAgree-_-
    [link] [comments]

    Does translating your app help?

    Posted: 26 Mar 2021 10:17 AM PDT

    Hi there,

    I recently translated my app store listing to 5 top languages. Would that help with the organic downloads in those countries? I guess the competition for this type of app is not big at all in those languages compared to English.

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

    Can I update the items in ArrayAdapter?

    Posted: 26 Mar 2021 02:36 PM PDT

    I need to change data in ArrayAdapter when a change occurs in LiveData, so I set up an Observer:

    viewModel.selectablePlayers.observe(viewLifecycleOwner, Observer { adapter.apply { clear() addAll(it) } }) 

    I'm sure that it contains a non-empty list, but this is giving me an empty adapter. I noticed that if i remove the clear() call the new list is added to the adapter, so I guess I'm doing something wrong with that clear() call. I also tried putting notifyDataSetChanged(), but it didn't work. What am I doing wrong?

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

    App got rejected for privacy policy issues

    Posted: 26 Mar 2021 12:54 PM PDT

    If an app gets rejected for privacy policy issues and you update your privacy policy URL for the expected content.

    Then, to get the approval on the app do you still need to upload a new apk with an updated version code

    or

    uploading a new apk is not required and just updating the privacy policy in Play Console (policy>App content> manage) would be sufficient and will change the rejected apps status from 'rejected' to 'under review'?

    Thank you!!

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

    No comments:

    Post a Comment