• Breaking News

    Friday, August 21, 2020

    Android Dev - Weekly "anything goes" thread!

    Android Dev - Weekly "anything goes" thread!


    Weekly "anything goes" thread!

    Posted: 21 Aug 2020 05:40 AM PDT

    Here's your chance to talk about whatever!

    Although if you're thinking about getting feedback on an app, you should wait until tomorrow's App Feedback thread.

    Remember that while you can talk about any topic, being a jerk is still not allowed.

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

    Projects using ButterKnife will have to migrate away? "Resource IDs will be non-final in Android Gradle Plugin 5.0"

    Posted: 21 Aug 2020 05:00 AM PDT

    We’re on the engineering team for Android Jetpack & Jetpack Compose. Ask us Anything! (starts August 27)

    Posted: 20 Aug 2020 10:15 AM PDT

    We're on the engineering team for Android Jetpack & Jetpack Compose, and we are excited to participate in another AMA on r/androiddev on Thursday, August 27!

    For our launch of the Android 11 Beta, we introduced #11WeeksOfAndroid, focusing on a new topic every week. We're excited to close out our #11WeeksOfAndroid with a focus on UI, and on Thursday we'll be hosting an AMA on the Android Jetpack and Jetpack Compose!

    Android Jetpack is our suite of libraries to help developers follow best practices, reduce boilerplate code, and write code that works consistently across Android versions and devices. We launched several new libraries like Hilt for Dependency Injection, App Startup, and updates to Paging, Navigation, CameraX, and more. Check out the Jetpack updates we made during #11WeeksOfAndroid here.

    Jetpack Compose is Android's modern toolkit for building native UI - declarative, composable, and more! We're currently in developer preview and excited to show you more next week, when we will focus the week on UI! Check out our overview video and try the tutorial to learn more.

    For this AMA, we want to answer your technical questions about Android Jetpack and Compose. No roadmaps :)

    We'll start answering questions on Thursday, August 27 at 12:00 PM PDT / 3:00 PM EDT (UTC 1900) and will continue until 1:20 PM PDT / 4:20 PM EDT.

    Feel free to submit your questions ahead of time. This thread will be used for both questions and answers. Please adhere to our community guidelines when participating in this conversation.

    Here are some topics we're looking forward to talking about, but feel free to ask anything!

    • Jetpack Compose
    • Hilt
    • Navigation
    • WorkManager
    • Paging
    • Permissions
    • App Startup
    • AppCompat
    • ...and more!

    Participants from the Android team:

    • Adam Powell - Tech Lead on Jetpack Compose
    • Alan Viverette (/u/alanviverette) - Tech Lead on Android Jetpack
    • Alex Elias (/u/alex_elias) - Tech Lead on Jetpack Compose
    • Amanda Alexander - Product Manager on Jetpack and Jetpack Compose
    • Anna-Chiara Bellini - Product Manager on Jetpack Compose
    • Chris Banes (/u/chrisbanes) - Android Developer Relations
    • Chris Craik - Tech Lead on Paging, Benchmark
    • Clara Bayarri (/u/clarabayarri) - Tech Lead on Jetpack Compose
    • Dany Santiago (/u/danyaguacate) - Tech Lead on Hilt & Room
    • Diana Wong (/u/androiddiana) - Product Manager on Android Jetpack & App Compatibility
    • Doris Liu - (/u/doris4lt) Engineer on Jetpack Compose Animation
    • George Mount - Tech Lead on Jetpack Compose core
    • Ian Lake - Tech Lead on Navigation, Fragments, Lifecycle
    • Jamal Eason - Senior Product Manager, Android Studio
    • Jim Sproch - Engineer on Jetpack Compose
    • Karen Ng (/u/nkaren) - Director of Product, Jetpack and Compose
    • Leland Richardson (/u/lrichardson) - Jetpack Compose Compiler & Runtime
    • Nick Butcher - Android Developer Relations
    • Romain Guy (/u/romainguy) - Manager of the Android Toolkit/Jetpack team
    • Scott Swarthout - Product Manager on Jetpack Compose Motion Tools
    • Sergey Vasilinetc - Tech Lead on Arch Components
    • Siyamed Sinir (/u/siyamed) - Tech Lead on Android Toolkit & Compose
    • Stephan Linzer - Test
    • Sumir Kataria (/u/SumirKodes) - Tech Lead on Android Jetpack
    • Vinit Modi - Product Manager on CameraX & Camera
    • Yigit Boyar (/u/yboyar) - Tech Lead on Android Jetpack
    submitted by /u/AndroidEngTeam
    [link] [comments]

    Implementing search

    Posted: 21 Aug 2020 04:56 AM PDT

    Hi guys, new to this subreddit and relatively new to android. Not sure if this question has been posted before, i couldn't quite find it.

    I need to implements search in my app, and since it's my first time doing it i googled a bit. I found out people do it in a number of ways. Google docs recommend SearchView widget with search activity and all that, but i've also seen people do it with just an EditText and updating/filtering the list.

    So my question is: What's the correct/best way to implement search?

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

    Does a marketplace app, where users pay the third party (also users) through our application be considered as in app purchase?

    Posted: 21 Aug 2020 08:40 AM PDT

    I am planning on building a flutter app and as the title says does a marketplace app, where users pay the third-party (also users) through our application be considered an in-app purchase? The transaction will be facilitated through a payment gateway like Stripe. The third-party provides value (non-physical) to users through our application. We plan on taking a 2% commission on all payments made to these third parties.

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

    Google's Funding Choices SDK

    Posted: 21 Aug 2020 04:10 AM PDT

    I'm trying to add the Google's Funding Choices SDK to ask the users permission for personalized ads, following this doc: https://developers.google.com/admob/ump/android/quick-start

    But reading their policy here https://support.google.com/fundingchoices/answer/7362965?hl=en

    Additionally, it is your responsibility to implement a link that allows EEA and UK Users to revoke any data decisions previously made by a user pursuant to the IAB Requirements in your privacy policy. The link should make clear to users that it will revoke decisions made around both consent and legitimate interests, and not merely revoke consent. Possible language for such a link includes "Click here to reset your data sharing configurations."

    But they don't explain what exactly does this link, how am I supposed to revoke any consent if my apps doesn't have any user management nor logins? Has anyone implemented this SDK ?

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

    Google Codelabs learner query - newcomer to Android.

    Posted: 21 Aug 2020 06:07 AM PDT

    Folks,

    Which site would be best to learn Android between google Codelabs or the official udacity courses (the free courses)? The udacity course is recommended in your FAQ, ive been thru 3 of the modules already but some of the content is >5years old and dated. Whereas the codelabs "Android Developer Fundamentals Course" seems to have been updated 6months ago and isnt mentioned on the FAQ?

    Im also trying to read thru the official google documentation to supplement whichever part im learning,

    Thanks

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

    Concerned with current state of Android.

    Posted: 21 Aug 2020 05:22 AM PDT

    I am a new developer with only a single app in the play store. I am still refactoring and rearranging my code because I originally followed the official guides and as a result skipped a lot of best practices that I had used in regular projects. Lately I have been seeing a lot of concern about how Google is handling Android with rapid changes all over. Should I be concerned about all this and how should I proceed? What would be best for me to adopt as I am still new and don't have to unlearn anything? I feel I am not wording things correctly but I hope you get my point.

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

    Extend/Shrink Selection Keyboard shortcuts on MacOs now cmd+w/hift+cmd+w on Android 4.0.1

    Posted: 21 Aug 2020 02:22 AM PDT

    I just upgraded to Android Studio 4.0.1 and noticed that the normal extend/shrink selection keyboard shortcuts no longer work i.e. option+up and option+down .

    Turns out its's now cmd+w and shift+cmd+w

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

    I'm gonna make this troops any feature suggestions??

    Posted: 21 Aug 2020 05:52 AM PDT

    ToDo Sample app with MVI

    Posted: 20 Aug 2020 11:07 AM PDT

    I was thinking of writing my version of MVI blog/tutorial or something and build a simple app for it. But later I thought there are hundreds of bogs talking literally the same things and I lost my energy to do. So, now I'm just releasing the app, if anyone wants to view my approach here is the repo : https://github.com/psuzn/mvi-demo

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

    How to get APIs used by an app?

    Posted: 20 Aug 2020 12:17 PM PDT

    I am trying to find out if a particular application has built its own algorithm or used third party APIs. Is there any way to find out?

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

    Fool-proof Formula for minSdkVersion, compileSdkVersion, and targetSdkVersion

    Posted: 20 Aug 2020 10:01 AM PDT

    Each year there is a new Android version, and each year old versions of Android became unused. As android developers, we want to have control over this process in our app and ensure that we are:

    • 🏚️Stop support of barely used Android versions
    • 🐤Prepared for the new Android Version

    And this is where minSdkVersion, compileSdkVersion, and targetSdkVersion come in.
    🔥 Fool-proof formula 🔥

    Don't forget to subscribe 💚
    https://vladsonkin.com/fool-proof-formula-for-minsdkversion-compilesdkversion-and-targetsdkversion/

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

    No comments:

    Post a Comment