• Breaking News

    [Android][timeline][#f39c12]

    Thursday, October 28, 2021

    Android Studio Bumblebee Beta 2 now available Android Dev

    Android Studio Bumblebee Beta 2 now available Android Dev


    Android Studio Bumblebee Beta 2 now available

    Posted: 28 Oct 2021 09:58 AM PDT

    Udacity's Nanodegree program

    Posted: 28 Oct 2021 11:24 AM PDT

    Hey! Just got offered 75% discount for Udacity's Android Kotlin Developer Nanodegree Program. I've been looking at it for a while and with the discount I'm seriously considering taking it.

    Has anybody here taken the program? Does Udacity give discounts regularly? Is it up to date? ...

    So yeah, I just want to know this forum's opinion on the Nanodegree program.

    I'd like to speed up my learning and 4~ months to "Master Android Development" sounds like what I need to accomplish my goals, although full price is very expensive for me.

    Really appreciate any replies!

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

    You can do changes to the code and see the results on the emulator in 1 second!!

    Posted: 28 Oct 2021 12:36 AM PDT

    Data safety form / privacy policy nag emails for long-dead apps

    Posted: 28 Oct 2021 03:47 PM PDT

    So I have some ancient apps that are still linked to my Google Play developer account that I published way back when I had just graduated college and Play / Android Store was in its infancy, and I was looking for a project to work on in my spare time. These are now over a decade old at this point and have not been updated at all since 2012, in fact I doubt they would even run on a modern device. I set them to 'Unpublished' years ago and of the two apps there is a current "install base" of exactly 1 user (somehow). Ideally I would like to delete them completely but from what I gather that is not possible.

    Over the last few months I've been getting emails from Google bugging me that I need to complete a bunch of paperwork for both of these apps relating to user safety, data collection, privacy policy, etc. I logged into the console for the first time in like 9 years and sure enough there are red notifications everywhere telling me to fill in this form and that form.

    In terms of data collection and user privacy, for some context both of these apps were related to route planning for a public transport system. One took your GPS location, told you the nearest station (from a local SQLite database of station names and coordinates bundled with the app), and used Dijkstra to plan routes from station A to station B. All processing was done locally on the user's device, the location and route data was held completely in memory, and there were no API calls to anything (because it had to work in a tunnel with no cell service). The other app was a simple display for service status for various transit lines (Good Service, Minor Delays, etc) and made a few basic calls to the local transit provider's API to get this information.

    Obviously all of this is long since obsolete since Google Maps has had this functionality since around 2012 (which was why I unpublished the apps at that point, no point maintaining something that has been obsoleted).

    So I'd like to know:

    • Can I just ignore these nag emails and continue pretending my developer account no longer exists? I've looked for ways to permanently remove these fossil apps and close my Play Console developer account but that seems like a massive rabbit hole in itself.
    • The nag email has the ominous warning that "Without an approved section, your new app submission or app update may be rejected. There may also be additional enforcement actions in the future." What would those actions entail? Closure of my dev account? Google account? Something worse?
    • How do I go about providing and hosting a link to a privacy policy that basically says "this app is no longer made available or maintained, and even when it was maintained it never collected any data anyway so a privacy policy wouldn't apply"?
    submitted by /u/Rookeh
    [link] [comments]

    Before filling your Data Safety form, make sure to update ALL your tracks to the latest version of your app!

    Posted: 28 Oct 2021 04:00 AM PDT

    Before filling your Data Safety form, make sure to update ALL your tracks to the latest version of your app!

    I just filled out my data safety form, and received a rejection for more than a year old APK.

    https://preview.redd.it/cyuyjon796w71.png?width=1490&format=png&auto=webp&s=75cee65c333a84aa27d710990f7bd70272a4336a

    Turns out, they test your APK's even if they're inactive in tracks. In my case, APK 57 was in Internal testing, and it was inactive so yesterday when I filled this form at 5AM, I simply didn't notice it since it was "Inactive", like all the other tracks except Production.

    I think this 57 version had code to check whether the device had browser in order to handle URL because I was seeing crashes on devices without any browser. But I'm not sure, this might've been the APK where I added Epom mediation to the app and one of the ad networks from their SDK was sending that data? It was more than a year ago, so I don't remember fully. But I do remember 100% that my app had code to get list of all apps to do something, but it was never transmitted to servers since that data is useless for me as a solo developer.

    All I had to do was update the APK version 57 from my Internal test to the latest one that's available in Play Store without this code and then resubmit the form, and the update was accepted without any issues.

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

    Data Safety Form and Ads

    Posted: 28 Oct 2021 09:30 AM PDT

    Hi my app doesn't collect or share any user data but it does have ads.

    I'd really appreciate some guidance on what I need to do with this form.

    I assume there is data collected and shared by the ads SDK's?

    Is this data processed ephemerally?

    Thank You

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

    What is your preferred UI layer pattern for Compose and why?

    Posted: 28 Oct 2021 08:23 AM PDT

    Compose was inspired by React declarative UI approach, where in React, Redux (Flux pattern impl.) is commonly used for state management.

    DevSummit was over, but I wonder what Android team recommends? Did anyone asked about this on Q&A?

    Anyway which UI layer pattern you prefer with Compose?

    View Poll

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

    User consent to gather application usage data and crash reports

    Posted: 28 Oct 2021 08:22 AM PDT

    I have been tasked with implementing this for an app. Users should be asked for consent to gather application data and crash reports.

    I have read through the android docs but haven't been able to find anything about asking for user consent.

    I also saw something saying that apps don't need to ask for this (however it was 3 years old)

    If anyone could point me in the right direction I'd really appreciate it!

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

    Advice on frameworks

    Posted: 28 Oct 2021 04:44 PM PDT

    Hello All,

    I am hoping to develop an app (it doesn't necessarily need to be too polished) for a school project. I was wondering if anyone could point me in the direction of existing frameworks I could make use of that allow for...

    1. Matching a user's face (with an API plugin or however) with an image from a (small) database.
    2. Presenting said match to the user.
    3. Storing the photograph of said user and cataloguing it according to their result.

    Any advice would greatly be appreciate, and sorry if I'm re-asking silly questions. Thank you :)

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

    Just got email FB lawiers to shut down my app. But my app using only one public WA API doing nothing more than thousands of websites..

    Posted: 28 Oct 2021 04:12 PM PDT

    About the app: Its super simple app which uses public Whatsapp API (api.whatsapp.com/send?phone=...) to open WhatsApp chat with number which is.not in contact list (Whatsapp app need to be installed separately).

    Its besically the same thing as many websites use to be contacted by WA.

    This app does not allow any bulk messages, auto-messages, auto-dialing, do not collect any user, device, network info, its free, have no ads ...

    I have no idea why they fight this app.

    P.S. they even ask for removal of word WASAP (funny slang for WhatsApp in hispanic countries) as by them its misleading users thinking that its Oficial WhatsApp.

    What you think I should.do?

    email

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

    Where do I store sensitive wallet keys on Android?

    Posted: 28 Oct 2021 01:55 PM PDT

    There are alot of mobile crypto wallets, what do they typically use to store wallet keys to sign their transactions?

    There are hundreds of medium articles and stackoverflow answers, but none of them seem to agree on what to use.

    Should I use EncryptedSharedPreferences, jetpack datastore, in Room, or some other way?

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

    Repository of Android rating/review flows

    Posted: 28 Oct 2021 10:04 AM PDT

    Interested in how apps ask users to rate and review.

    I use jadx to decompile APKs.

    I then look at the code for in-app reviews and/or prompts to rate on Google Play.

    So far I added:

    If you have an app you're curious about, comment and I'll investigate.

    Just started the project and all data is on Github https://github.com/ratingrecipes/ratingrecipes

    Feedback welcome.

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

    Are there any sales coming up for the Android Kotlin Udacity program?

    Posted: 28 Oct 2021 01:46 PM PDT

    Title. Just looking out for discounts for the Android Kotlin program from Udacity. I think there's a Black Friday sale coming up but wanted to check here and make sure!

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

    Someone forgot to remove the drawer menu in the new YouTube Studio app. �� The menu button is not there but swipe gesture works. ��‍♂️

    Posted: 27 Oct 2021 11:21 AM PDT

    Material You components, libraries, and guidelines released

    Posted: 27 Oct 2021 11:24 AM PDT

    How can I effectively learn what to mock and fake in an Android MVVM project for testing?

    Posted: 28 Oct 2021 12:31 PM PDT

    Hi all,

    Hoping for some advice or resources really.

    I am a Staff Software Engineer in Test having a lot of previous experience making my own test frameworks from scratch, separate to the main source code.

    I've come into this new project working on an app that runs on a payment terminal and is integrated with a third party SDK for the actual payment transactions stuff.

    I'm looking at abstracting the underlying SDK out so that I can run tests on Android emulator rather than only on the actual terminal device.

    I know how to mock stuff and make fakes but I am really struggling with looking at this huge codebase and understanding what exactly to mock/fake and how best to go about it. I want to do this because it means I can run more isolated and quick tests in CI (Bitrise) without having to worry about plugging in real devices etc

    I've taken it upon myself to do a course on Android MVVM on the side to get familiar with the main source code and project as my test framework will exist in the same repo.

    Wondering if anyone can give me tips, advice or any good resources on how to effectively figure out what to mock/fake and the best way to do it.

    Many thanks in advance.

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

    DataStore

    Posted: 28 Oct 2021 01:25 AM PDT

    Where does DataStore saves data on device? Can we see/access that data like SharedPreferences?

    Lastly, how to clear the DataStore?

    submitted by /u/Ill-Barracuda-7863
    [link] [comments]

    Android 12L - Developer Preview

    Posted: 27 Oct 2021 10:41 AM PDT

    Android Developers Blog: Introducing Jetpack Media3

    Posted: 27 Oct 2021 11:10 AM PDT

    What are some good ads network which u use to promote your app?

    Posted: 28 Oct 2021 04:17 AM PDT

    May I know, what are some good ads network you use to promote your app?

    Currently, I am using Google Ads to promote, as it enables me to specific CPI ( Cost per install ) so that I can control my cost. Without any additional SDK is also a plus point.

    Besides that, do you have any recommendations on what are some good ads network to promote your app?

    Thanks.

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

    Sending TextView text to ContextMenu?

    Posted: 28 Oct 2021 04:10 AM PDT

    Hi. I have a context menu set for two different TextViews and both have been added to it via registerForContextMenu.

    Is there any way to say, make a toast that says "You picked the TextView X" or "You picked [TextView X content]" if I choose the menu's Toast option on TextView X, and the same for TextView Y?

    Thanks.

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

    View Binding Android:

    Posted: 28 Oct 2021 07:35 AM PDT

    My interview with Mario Bodemann one of the co-organizers of GDG-Berlin about their presence at Droidcon Berlin 2021 and how they are going to hold events after Corona!

    Posted: 28 Oct 2021 03:06 AM PDT

    Anyone tried the M1 Pro/Max with AS yet?

    Posted: 27 Oct 2021 03:57 AM PDT

    How is it?

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

    Questions about the data safety form

    Posted: 27 Oct 2021 03:46 PM PDT

    I have a note taking app which syncs to personal cloud storage and can store the location of the note if the user chooses to. I use a 3rd party geocoding api to get the address from the lat, long, which is stored in the note.

    1. The app uses oauth login to a cloud storage provider, which is done in a webview. Their website needs username/email and password to login. The credentials aren't used anywhere else. Should I say that I "collect", and "share" emails and names?

    2. Does https count as encryption? If I select yes, the preview says "Your data is transferred over a secure connection". Don't all apps use https these days?

    3. Since I am making a get request and supplying only the lat, long (and implicitly the IP address, user agent etc), does this count as ephemeral?

    4. Since this looks like a read request, it doesn't make sense to be able to delete it from the api provider. But the user can delete the location from their note or delete the note entirely. Should I mark it as deletable?

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

    No comments:

    Post a Comment

    Fashion

    Beauty

    Travel