Android Dev - App Feedback Thread - April 25, 2020 |
- App Feedback Thread - April 25, 2020
- Github Template for starting an Android app project with: 100% Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc dependencies already set up.
- AsyncAndroid - "Be Together even When We're Apart". A new YouTube channel gathering collections of developer-created content from just some of the amazing members of the Android community and publishes them in drops so that we all can share, teach, learn, and connect remotely.
- Were you affected by the Google Maps crash? Are you planning some fallback to prevent similar scenario in the future?
- How to decouple threading and execution (e.g: RxJava, Coroutine) from repositories and use cases?
- Dagger SPI - Extending Dagger with custom Dependency Graph validations
- Check out this easy to use android/kotlin form validation library.
- Anyone who Android development with WSL 2 and a real Android device? How do you get the USB to be recognized by Ubuntu?
- Need help testing app on Samsung phones
- Android Studio: No "Android" Button - I don´t know which Setting is missing.
- I'm thinking of making a youtube tutorial. What do you think i should demonstrate / teach?
- Open Source - Zeplin Android App!
- Can't seem to enable Gradle online mode in AS 3.6.3 - Where the heck is it?
- [Flutter] Google Sign in with Firebase Authentication Tutorial
- Device Compatibility Issues
- Android Photo problem
- Anyone know a way to snoop on creative ad assets (ads under which they advertise) from competitors?
- In App Purchases implementation
- Android 11 Toast Updates
- LiveData<PagedList<Model>> - How to manually iterate?
- Android Testing Tips
- My spare time app "Contacts Sync" was suspended and removed after so long
- Working with mi band data
- Mentorship in exchange for help building out my app idea
- Android 11 Developer Preview 3 released
| App Feedback Thread - April 25, 2020 Posted: 25 Apr 2020 05:28 AM PDT This thread is for getting feedback on your own apps. Developers:
Commenters:
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. - Da Mods [link] [comments] | ||
| Posted: 25 Apr 2020 03:38 AM PDT
| ||
| Posted: 24 Apr 2020 09:19 PM PDT
| ||
| Posted: 25 Apr 2020 06:49 AM PDT Context: Yesterday a bug in the Google Maps SDK started causing crashes on all the apps that were using it causing a major disruption. Here the issue track on Google's end: https://issuetracker.google.com/issues/154855417 Did someone have a fallback in place to prevent such crashes? Or similarly if someone is working on a potential fallback solution to switch to another Map provider at runtime? [link] [comments] | ||
| How to decouple threading and execution (e.g: RxJava, Coroutine) from repositories and use cases? Posted: 25 Apr 2020 01:56 AM PDT Decoupling the dependencies into modules will help you to easily maintain the code, test and replace dependencies. That's cool, but all the tutorials that I'm watching they are implementing directly RxJava and Coroutine directly into the modules. High level modules will look something like this: RxJava: Coroutine: And in order to interrupt or cancel the execution, we need to store the RxJava's disposable into a CompositeDisposable and for the Coroutine a list of jobs that we can cancel. Let's say we're having a RegisterUserUseCase within our ViewModel, and when the onCleared is called we call the use case's class dispose function: What if in the future I want to replace RxJava or Coroutine with something else? Let's say I want to use Realm/Firebase or some other 3rd party library. Realm and firebase are using their own observable pattern/callbacks and if I remove RxJava or Coroutine I need to refactor the whole module(s), because I directly used RxJava and Coroutine (all functions are declared suspend and I need to remove the suspend name; etc). Declaring RxJava or Coroutines directly doesn't contradict with the ideaology of clean architecture/S.O.L.I.D? All I can think now is having another layer of abstraction where the interface class are having the basic CRUD operations and lifecycle calls (create/destroy) and within this layer to implement the data storing logic. [link] [comments] | ||
| Dagger SPI - Extending Dagger with custom Dependency Graph validations Posted: 25 Apr 2020 03:29 AM PDT
| ||
| Check out this easy to use android/kotlin form validation library. Posted: 25 Apr 2020 07:47 AM PDT Recently, I have developed an Android form validation library. It is highly customizable and easy to use. This library will works with TextView, EditText, AppCompatEditText, TextInputEditText, TextInputLayout and CheckBox. This library is designed in such a way that It's easy to add support for new widgets and add new rules. Github: https://github.com/Dhaval2404/android-form-validation [link] [comments] | ||
| Posted: 25 Apr 2020 05:48 AM PDT | ||
| Need help testing app on Samsung phones Posted: 25 Apr 2020 08:17 AM PDT Hello. After last update of app I get numerous reports from Samsung phone users that they are unable to pick a photo. I have another test build but unfortunately I don't have any Samsung devices to test it. App is a paid app on Google Play so I can't publicly provide test APK but I'll send you APK and short instructions on how to test it after you PM me. This should take no more than 10 minutes of your time total, looking forward for Reddit's help! Best regards, [link] [comments] | ||
| Android Studio: No "Android" Button - I don´t know which Setting is missing. Posted: 25 Apr 2020 07:24 AM PDT I would like to open a APK in my Android Studio (Version 3.6.3) to see the structure of it. As you see in this picture: https://imgur.com/a/jdGTB15 under "1." there is no option to choose "Android" as seen in Nr. "2". My question for you: How do I enable the "Android" Button in the Drop down menu, so that i am able to see the structure as seen in "2." Hope it´s clear. i really don´t know what I can do. Thank you in Advance!! [link] [comments] | ||
| I'm thinking of making a youtube tutorial. What do you think i should demonstrate / teach? Posted: 25 Apr 2020 07:23 AM PDT | ||
| Open Source - Zeplin Android App! Posted: 25 Apr 2020 07:14 AM PDT
| ||
| Can't seem to enable Gradle online mode in AS 3.6.3 - Where the heck is it? Posted: 25 Apr 2020 07:09 AM PDT I was building a sample project offline and tried the "Enable Offline" Gradle build mode (or something like that). It didn't work because (I guess) I don't have all the dependencies previously downloaded. I'm now back online and can't seem to get back to online build mode. I thought it used to be in File->Settings->Build, Execution, Deployment->Gradle, but it's not there. If I Ctrl-Shift-A, and search "offline", it only shows up if I select the "Included disabled actions", and then, since it's apparently a disabled action, I can't enable it. Not really sure what to do. [link] [comments] | ||
| [Flutter] Google Sign in with Firebase Authentication Tutorial Posted: 24 Apr 2020 11:36 PM PDT
| ||
| Posted: 25 Apr 2020 07:07 AM PDT Hello :) I recently developed an app and published it on the Play Store. Some friends reported that they were unable to download it, because that message would appear: your device is not compatible with this version. They informed me of the cell phone models, so I could check it out on the Google Play Console. In the devices tab, I noticed that the models that my friends had were compatible. Has anyone had a similar problem with this? Thanks [link] [comments] | ||
| Posted: 25 Apr 2020 06:58 AM PDT This has been bothering me for a really long time but I use many apps to make photo edits, video edits, ETC and every single app his it's own album that it posts to. Is there anyway I could make it so that I have 2 albums on my phone where it's just photos and videos and have all apps send to [link] [comments] | ||
| Anyone know a way to snoop on creative ad assets (ads under which they advertise) from competitors? Posted: 25 Apr 2020 06:25 AM PDT | ||
| In App Purchases implementation Posted: 25 Apr 2020 05:42 AM PDT New to android development and I'm trying to implement a simple non - consumable one time in app purchase for my app, specifically to remove the ads. I have added the managed product in google play console and the 'com.android.billingclient:billing:2.2.0' on my gradle file. After lots of research and random YouTube videos i ended up with this piece of code: Using the test purchase with myself it seems to work fine. It launches the billing flow fine and after the purchase the ads are removed and also the buyBtn disappears. However there is a small weird problem. If i uninstall and then install the app again, the ads re appear, as well the buyBtn. But, (and this is where I am really confused) if I click on the buyBtn and restart the app, the ads are removed together with the buyBtn. The billing flow doesn't launch nor there is any other notification. [link] [comments] | ||
| Posted: 24 Apr 2020 08:44 AM PDT | ||
| LiveData<PagedList<Model>> - How to manually iterate? Posted: 25 Apr 2020 05:06 AM PDT Use case: Have a database (Room). Want to fetch a list of records, and iterate through them one by one, manually. Don't want to load all the fetched records at once in memory, as the list might be huge. Hence using PagedList (of page size 1). Want to subscribe to changes. Hence using LiveData. Now I want to manually iterate through all the records. Suppose I fetched the list with 20 records in my Activity. First I want to find one record based on some condition (suppose by id), and display it. Suppose it is having index of 5. Then if the user clicks next button, I want to display the next record, i.e. with index 6. Then again next: index 7. Then prev: index 6. Like this. P.S. As of now I'm using Positional DataSource. Later on I'll migrate to some other one (say, PageKeyedDataSource). So the solution should work even then. How to implement this? I've Googled for hours, but couldn't find any solution or example or any tutorial of this sort. Any help will be greatly appreciated. Thanks. [link] [comments] | ||
| Posted: 25 Apr 2020 03:47 AM PDT I'm an Android Developer for about 3years, built few apps. What I want to discuss in this post is about Testing for Android Apps that include Unit Test, Integration Test, UI Test. I realized that without testing I can't be a real developer. And that's what I want to find out from you guys. How should I start? What should I test for example? Do you have any tips before I start to go more into Testing Field? Any tips, recommendations, and experience are welcome. [link] [comments] | ||
| My spare time app "Contacts Sync" was suspended and removed after so long Posted: 25 Apr 2020 03:41 AM PDT | ||
| Posted: 25 Apr 2020 03:16 AM PDT Hi everyone, I'm currently working on my senior thesis and one of the features I would like to implement is mi band communication. The main purpose of it would be to either get the step count, heart rate etc. directly from the Mi Fit app or build my own application to communicate with the band and send the data to a server. I have found the GadgetBridge Git but I am currently overwhelmed by the amount of info there. I was wondering if any of you know a place to start for this type of project. [link] [comments] | ||
| Mentorship in exchange for help building out my app idea Posted: 25 Apr 2020 02:41 AM PDT I wanted to offer my mentorship for anyone who wants a project to work on. I can give detailed code reviews, share product development tips, teach you how to design in Sketch if that's something you're interested in. I'm working on an app called WorkoutFH (https://play.google.com/store/apps/details?id=com.compscieddy.workoutfh). It's an app to help you log your workouts with a special focus on workouts that you can do from home. Before I joined a FANG company as an Android Software Engineer, I built and designed a journaling app called Writeaday that I was able to grow to 500K+ installs, 60K MAU. [link] [comments] | ||
| Android 11 Developer Preview 3 released Posted: 24 Apr 2020 10:17 AM PDT
|
| You are subscribed to email updates from Developing Android Apps. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
| Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States | |
No comments:
Post a Comment