• Breaking News

    Monday, August 2, 2021

    Android Dev - Weekly Who's Hiring Thread - August 02, 2021

    Android Dev - Weekly Who's Hiring Thread - August 02, 2021


    Weekly Who's Hiring Thread - August 02, 2021

    Posted: 02 Aug 2021 06:00 AM PDT

    Looking for Android developers? Heard about a cool job posting? Let people know!

    Here is a suggested posting template:

    Company: <Best Company Ever>
    Job: [<Title>](https://example.com/job)
    Location: <City, State, Country>
    Allows remote: <Yes/No>
    Visa: <Yes/No>

    Feel free to include any other information about the job.

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

    How To Inject ViewModel With Dagger & What Might Go Wrong

    Posted: 02 Aug 2021 02:33 AM PDT

    Thoughts/Feedback on a tool to help manage software migrations (like migrating to Jetpack Compose)

    Posted: 02 Aug 2021 12:46 AM PDT

    Thoughts/Feedback on a tool to help manage software migrations (like migrating to Jetpack Compose)

    Hello!

    I am thinking of launching a tool to help software engineers/tech leads manage software migrations. Imagine working in a team that is currently undergoing a long-term migration in their codebase; for example, migrating the codebase language from Java to Kotlin, changing the networking library or moving to Jetpack Compose. These changes usually happen over a span of a few months (or years) and require engineers to constantly make small changes. Without any specific tooling, it is difficult for engineers to understand how progress is going, what else needs to be done, who from the team is contributing to the migration etc.

    This proposed tool that I am planning to launch will solve this problem. It will integrate with Github, and after you set up a migration (by configuring the migration using a simple rule engine) it will constantly monitor the PRs merged into a codebase and calculate the migration progress and who is moving the migration forward. It will then provide an informative dashboard, similar to the image above. The tool will also share important live updates to Slack/MS Teams about the progress of the migration.

    It could look like this:

    https://preview.redd.it/1cvrcd9jiwe71.png?width=1154&format=png&auto=webp&s=2456fd0a1f1a50537ad8ce4a660b18e49e9e2a43

    What are your thoughts - how have you managed similar migrations in the past?

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

    Are there any resources on implementing a weather radar-like map?

    Posted: 02 Aug 2021 06:38 AM PDT

    I've built a weather app and I recently had to switch from DarkSkyApi to the OpenWeatherApi and noticed that they have a weather map layer endpoint which I'd love to use. I was thinking of creating a weather radar-like map with the data/layers they send back but I cannot find any resources out there. Does anybody have any android specific documentation, tutorial, or repository? Even a search query would be helpful since I may not be using the right words (unlikely though).

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

    firebase set_value() and user constructor class rewriting values

    Posted: 02 Aug 2021 06:32 AM PDT

    The problem resumes to this part of the code.

    user = new User();

    user.setEmail(firebaseUser.getEmail());

    user.setUid(firebaseAuth.getUid());

    user.setPoints(points);

    DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference();

    databaseReference.child("users").child(firebaseUser.getUid()).setValue(user);

    Because when a user registers for the first time, everything works. But when the program is started again, the values ​​reset and I lose the ones that were defined.

    So I tried without the part below is a user who is not registered in the database the app gives an error.

    databaseReference.child("users").child(firebaseUser.getUid()).setValue(user);

    I have tried, unsuccessfully, different ways to handle this error. Example trying to check if the user already has a registration so as not to make another registration by rewriting the values ​​on the old ones.

    I appreciate any form of help because I believe it is simple for those who have experience but I am having extreme difficulty in solving it.

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

    Roadmap for new android dev?

    Posted: 02 Aug 2021 06:20 AM PDT

    First time when I enter dev ecosystem in 2018 with Android development using Java and XML but after 9 10 months when I find flutter so I migrate to me totally on flutter development and never touched Android again but now I want to enter again in Android development so what path I will choose.

    Now day's Android migrate it's self totally on kotlin and jet pack so I think my all the pervious Android development knowledge are wasted

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

    Now that Google sadly forces everyone to have a privacy policy, are there any exceptions (no data collected) ?

    Posted: 02 Aug 2021 04:53 AM PDT

    If your app collects nothing, just makes requests and lists the info, do you need a privacy policy?

    I mean it's utterly stupid to force everyone to have a privacy policy, like we have a lawyer and 10k by the side, no big deal.

    If you recommend Online generator -> Most of them so far are paywalled or have really confusing/conflicting/difficult questions. For example termly asks whether my app allows < 18 to install it. <--- Yes because this is the Playstore obviously, then < 16 then under etc... each tick will result in more warnings, questions and other odd things that I could not give less of a gieser about.

    Can I just write in an AlertDialog (NO DATA IS BEING COLLECTED) ? I hate anything that has to do with lawyers and legal texts, programmers already have their own hyroglyphic secret languages, no desire to dive a new one.

    EDIT to be more clear regarding < 18, the GDPR warning text says --> when your app's TARGET AUDIENCE is under 18 you need parental consent. <-- Since my target audience is 0-99, how do I know this doesn't apply to me ? I'm not a lawyer. One small mistake and other people will gladly shake you like a crypto pinata. I hate legal texts I swear any job on this planet at any time in history is better than having to look at this "text" (both my post and legal texts).

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

    [XP Sharing] Have you ever worked on a project with the Bazel build tool instead of Gradle?

    Posted: 01 Aug 2021 12:55 PM PDT

    I know that Gradle is an all-rounder and very well fitted to Android development and there are very few applications and use cases where Bazel/Buck tools are a good choice. If any of you had a recent experience with those tools, would you mind sharing it? Like, how easy is it to work with Bazel targets instead of Gradle flavors? What about custom tasks/scripts, managing transitive dependencies, and other external plugins?

    Thanks

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

    What are the architecture guidelines when developing an SDK?

    Posted: 01 Aug 2021 10:12 AM PDT

    Hi all! I want to build an sdk and i'm really lost. I'm trying to figure out how do I even plan my project? For a regular app with UI, i'd probably use MVVM, but what do i use for sdk when i have no ui? What are the guidelines? Is there a common best practice for sdk architecture?

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

    Has anyone made a personal mobile app for their portfolio before?

    Posted: 01 Aug 2021 05:07 PM PDT

    Hey everyone, I had an idea last night while about to re-haul my portfolio and CV to explore the job market again. Has anyone created a mobile app purely to showcase their portfolio and skills. The idea behind this is to have a QR code on my CV that would take you to a published private app (not listed on the store) to download. It would work just like how normal portfolio webpages work but I figured it would be a cool way to showcase my skills to potential hiring managers.

    Let me know your thoughts or if you have done something similar.

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

    Android Studio Emulator in Windows 11

    Posted: 01 Aug 2021 12:59 PM PDT

    I did the windows 11 beta update. Since that my android studio emulator is not working. Checked the laths and everything but nothing looks like wrong. This happened back when I did Developer update for windows 11, but I rolled the windows 11 update and then emulator started working normal. Is there anyone else facing the same issue?

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

    Dropbox StoreBuilder API - why to use it?

    Posted: 01 Aug 2021 08:58 AM PDT

    could anyone provide a real life example where this is useful? article says main purpose is to avoid calling duplicate request. but different fragments want to retrieve freshest data from server most of the cases, i dont see why would a normal app would want to use StoreBuilder.

    I read some other article. This is only good use case I found so far, but still doesn't justify integrating a 3rd party api into an app.

    "doing a pull to refresh while store is processing a pending request will suspend the new incoming request and store will fulfill a single response for the two requests."

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

    No comments:

    Post a Comment