Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Google rejected Wear OS application publications due to the Google account selection screen
I just wanted to update the description of my app, but now Google checks the Wear OS app every time when you update somthenig. Even if you didn't update app. This time they send me a screenshot of the Google account selection window, which is SYSTEM. I can't "fix" the Wear OS screen. I filed an appeal, to which they sent me the same screenshot again. Perhaps I'm doing something wrong?
https://preview.redd.it/1tfquqe386oc1.png?width=768&format=png&auto=webp&s=0043f4a600bf6efac0525d4e34286a9...
https://redd.it/1be3nsb
@reddit_androiddev
Hello, I need 20 test users
Hello.
​
I am new to Android development and I have two applications that I developed at different times and I want to publish them, but I could not publish them due to the requirement of 20 test users. I opened a google group on this subject and I would be very pleased if you could join the group and try the application. Likewise, if you have such a need, I would be very pleased to try it. Thank you in advance.
Weekly Dish : https://groups.google.com/g/weekly-dish
@reddit_androiddev
Android Studio Canary / Compose Preview performance
Just posting this in case it helps anyone else.
The performance of Android Studio when working with Compose previews AND an emulator is pretty rough on Iguana, but is really good on Iguana (canary channel)
This is true on a Macbook Pro M1, 16GB
​
​...
https://redd.it/1bdsh33
@reddit_androiddev
Going edge-to-edge with Compose without losing it
https://con-fotiadis.medium.com/be6cd093aef7
https://redd.it/1bdozlr
@reddit_androiddev
ListView vs RecyclerView
I know the benefits of using RecyclerView over a simple listview but let's assume that we have to populate a list that will NEVER contain more than 15-20 elements in a vertical layout and there will be 7-8 items visible on the screen at all times. So I have a few doubts regarding this -
1. Will it still make sense to implement a RecyclerView for this use case over a ListView?
2. What will be the performance difference Between ListView and RecyclerView in this case and how can I measure it?
3...
https://redd.it/1bdnm8v
@reddit_androiddev
Created my first Wear OS app
⌚️ HealthMate - A WearOS app that is designed to track your water and calorie levels.
GitHub Repository - https://github.com/aritra-tech/HealthMate
Suggestions are always welcome
https://reddit.com/link/1bdkexj/video/cy4ra2eqm1oc1/player...
https://redd.it/1bdkexj
@reddit_androiddev
One Ui look of app
Im wondering if there is an dependency avaliable to import to give apps One Ui look. Or is it only Samsung inside thing? ...
https://redd.it/1bd7kv5
@reddit_androiddev
Understanding suspend to ram in android AAOS
I am currently trying to understand how suspend to ram works in Android via the power manager https://source.android.com/docs/automotive/power/power_policy.
I have not find any answer going through the documents and Android source code how activity manager handles broadcast queue during suspend to ram?
If a suspend event is triggered does all the broadcast intent get received before the suspend or does it stay in the queue and starts executing its intent in the queue after resume ?
Please h...
https://redd.it/1bd50bb
@reddit_androiddev
What's a good alternative to Google Admob?
Looking for similar or higher paying alternatives...
https://redd.it/1bd921h
@reddit_androiddev
My OnePlus 7T is stuck at 60Hz all the time
https://redd.it/1bd7nh8
@reddit_androiddev
An organic Google Play download generates more revenue 14/60 days in than an App Store on in Japan & South Korea
From RevenueCat's State of Subscription Apps report (un-gated, no email required)
RLTV \(Realized Lifetime Value\) for 2 weeks and 60 days of earnings after download, broken down by region....
https://redd.it/1bd56ro
@reddit_androiddev
2024 still no elegant solution to see if soft keyboard is visible
Saw this post which is updated on comments from 2010, still haven't found in sdk a listener for the soft keyboard visibility, at least I had a good laugh
https://stackoverflow.com/a/3081465/3288058
https://preview.redd.it/3w9we5f28xnc1.png?width=767&format=png&auto=webp&s=25b9a43e43735a2a8a73638b43308ead0ee88692...
https://redd.it/1bczxdu
@reddit_androiddev
Study android development
Hello. I'm starting my journey in android development. Could you please share open source example apps with current best practices so I can learn from them? Kotlin, coroutines, pagination, dagger or hilt. This is what I know so far....
https://redd.it/1bcxmaj
@reddit_androiddev
I'm so confused...
Hi I'm 15 years old guys who wants to learn Android development and become an Android developer. But I'm really bad at Math i hired a teacher for it. I'm confused Should I Learn Math and Kotlin at the same time. Or Just math for now? Teacher started me from 5th grade math Multiplication and division. I even struggle with them. What should I do?...
https://redd.it/1bcuaki
@reddit_androiddev
Creating a Compose Multiplatform iOS and Android application with barcode scanning functionality
Hey! I wanted to share a technical piece written by the Engineering Manager of Scanbot SDK, the company I work for. Maybe this would be interesting to some of you! It covers how to create a Compose Multiplatform iOS and Android application with barcode scanning functionality. Here is a small TL;DR:
This 'tutorial' provides a comprehensive guide to developing a cross-platform mobile application for iOS and Android using Compose Multiplatform and the Barcode Scanner SDK. It covers the setup proc...
https://redd.it/1bcqwvm
@reddit_androiddev
Hello there! Can someone tell me if it is possible in Android to fill a container but also set a possible maxwidth like in web design. Thanks in advance
...
https://redd.it/1bdzwre
@reddit_androiddev
Weekly Feedback Thread Link + Regarding the 20 Testers Publishing Policy
# Weekly Discussion, Review, and Feedback Thread
If you are looking for the Weekly discussion, code review, and feedback thread for this week, you can find it **HERE**.
# Android Developers as your Target Audience
Hi Android Developers! I wanted to take a moment to address a recent influx of questions asking for testers for new applications since Google implemented a 20-tester policy...
https://redd.it/1bdz4i1
@reddit_androiddev
Android Dev Phone 1 (HTC Dream / TM G1), the OG Nexus
https://redd.it/1bdstkm
@reddit_androiddev
Android aaos understanding suspend to ram
I am currently trying to understand how suspend to ram works in Android via the power manager https://source.android.com/docs/automotive/power/power_policy.
I have not find any answer going through the documents and Android source code how activity manager handles broadcast queue during suspend to ram?
If a suspend event is triggered does all the broadcast intent get received before the suspend or does it stay in the queue and starts executing its intent in the queue after resume ?
Please h...
https://redd.it/1bd56c4
@reddit_androiddev
Kotlin Design Patterns: Adapter Explained
michalankiersztajn/kotlin-design-patterns-adapter-explained-8bef601b6298" rel="nofollow">https://medium.com/@michalankiersztajn/kotlin-design-patterns-adapter-explained-8bef601b6298
https://redd.it/1bdl3oy
@reddit_androiddev
String compare - WTH?
Can someone tell me why the debugger would enter this block? iName is not equal to moon_icon_v3yp?
https://preview.redd.it/awaojnfai1oc1.png?width=1110&format=png&auto=webp&s=02f2e13c94a54030a131186cafb27834274c87b1...
https://redd.it/1bdk1l5
@reddit_androiddev
Do I need to use Google Pay?
I'm creating an app to connect tutors with students via a video call. I would like to use Stripe to handle payments due to their API.
Would this require using Google Pay? If so, I can still use Stripe with Google Pay as the payment method, correct?
What percentage does Google take from payments?...
https://redd.it/1bd8m3l
@reddit_androiddev
Resources for building a live-streaming SDK?
I want to build an SDK for live-streaming from Android devices and I can't find any complete resources about the process. I already know about native apis like Camera2, AudioRecord, encoders, muxers, rtmp, srt, but there's so much more in between. For example, if I capture raw signals from camera and mimicrophone, how do I synchronise them? This was just an example of knoledge gap, but there is so much more I need to know. so where can I find some learning resources about tis/ Anything helps, bo...
https://redd.it/1bdcjzw
@reddit_androiddev
How do I make a stylus pen
Through series of events that I won't go into detail I am required to build an active stylus pen for an android tablet, now I did some research about the subject and got a broad idea of how I might approach but I need few more details
What do I need to do on the coding side of the things AOSP mentions that stylus support should be implemented on the app development side so I am not sure about should I be doing any coding (I assume I must at some point)
On the topic of hardware and actual buil...
https://redd.it/1bd9h7f
@reddit_androiddev
App open behind other apps (Chromecast)
Hi everyone, as per the title I need to keep an app open behind other apps. I noticed that with applications like Netflix and Disney+ I have no problems, but when I go to open Plex, it closes the appointment that I leave open behind. How can I solve this problem?...
https://redd.it/1bd6n2g
@reddit_androiddev
Most subscription mobile apps don't make money
https://techcrunch.com/2024/03/12/most-subscription-mobile-apps-dont-make-money-new-report-shows/
https://redd.it/1bd3938
@reddit_androiddev
XML vs Jetpack Compose: Which Should You Choose?
When deciding between XML and Jetpack Compose for your Android project, it's essential to weigh several factors to make the best choice:
Project Complexity: XML is suitable for straightforward UI layouts and basic interactions. However, if your project involves complex UIs with advanced animations and state management, Jetpack Compose offers a more efficient and scalable solution.
Team Proficiency: Consider your team's expertise. If they are already proficient in XML and have a sign...
https://redd.it/1bcyk45
@reddit_androiddev
How do you read device s/n?
I tried searching stackoverflow. None are working now.
My app will Not be distributed by play store.
I can access device by adb....
https://redd.it/1bcu8rp
@reddit_androiddev
What could be consequences of app being "different" for testers and users?
My boss is trying to force me to build a different version of app for google play console testers and for actual users.
Due to some legal problems we cannot get our app published under financial segment in some countries because our company does not have license there.
Im trying to tell him that this is extremely bad idea, but it seems like i will be forced to do so anyways.
Does anyone know of any cases when someone was doing this and got caught? And what were consequences? Was their app banned...
https://redd.it/1bcsngy
@reddit_androiddev
Should I start using compose for new projects?
I'm using Kotlin/Java and XML for new projects, I have made few components in compose before and I really like the ease (atleast until my knowledge) , I'm a indie Dev who publish apps on playstore and other platforms
My question is should I start making new apps totally in compose ?
I know I'm late in this new trend , but I'm not in a hurry either as I'm not doing a job where I have to be updated with each new technologies came in , I'm learning stuff that are easier to maintain for my small-...
https://redd.it/1bcp4d7
@reddit_androiddev