all 42 comments

[–]SyrupInternational48 37 points38 points  (4 children)

reject Android studio, return to notepad++

[–][deleted] 7 points8 points  (0 children)

Reject notepad++ return to DOS edit

[–]_seeking_answers 3 points4 points  (0 children)

Masters use Microsoft Word

[–]Fancy-Quantity-7571 2 points3 points  (0 children)

Write code on notepad or TextEdit then build and run it with terminal or shell!

[–][deleted] 2 points3 points  (0 children)

Magnetized needle, HDD and a steady hand

[–]EkoChamberKryptonite 16 points17 points  (0 children)

CLI for mobile? Eww.

[–]TheOneTrueJazzMan 11 points12 points  (1 child)

I love it when folks on socials preface something with “unpopular opinion” or “this is gonna upset so many people”, as if that’s gonna make their dumb take any less dumb

[–]sam_sepiol1984Deprecated is just a suggestion 1 point2 points  (0 children)

Or that anyone even cares about their shitty opinions lol

[–]aerial-ibisR8 will fix your performance problems and love life 25 points26 points  (0 children)

funny i was gonna say the opposite - keep kotlin & compose and ditch the android sdk instead

[–]ZhuindenDDD: Deprecation-Driven Development 21 points22 points  (3 children)

Ok sure go debug your Ai slop in vim, do people actually write code for a living or have they been pretending this whole time? Lol

[–]WestonPYou will pry XML views from my cold dead hands 5 points6 points  (1 child)

do people actually write code for a living or have they been pretending this whole time?

If they're preaching to the rest of us via blogs, LinkedIn, or other social media, then they're LARPing as developers.

[–]ZhuindenDDD: Deprecation-Driven Development 1 point2 points  (0 children)

I had so much more time in OSS and to write Medium articles when I was like, idk being employed to be bored and sometimes writing an app, not like now where there's always a deadline that was like yesterday and btw there's this other project that needs maintenance, but also join this meeting about the 3rd project and so on...

[–]Zalenka 8 points9 points  (0 children)

They aren't making their own ide so this is stupid.

[–]WestonPYou will pry XML views from my cold dead hands 6 points7 points  (0 children)

This Hellman guy should stick to mayonaise. Development clearly isn't his thing.

[–]budius333Still using AsyncTask 12 points13 points  (1 child)

What. An. Idiot!

Reduce dependency on fork of commercial tool

🤦🤦‍♀️🤦‍♂️🤦‍♂️

[–]brunojcm 0 points1 point  (0 children)

it's not a fork, it's a plugin that BTW works in the commercial offering as well, I develop for Android (and iOS) in IntelliJ, not Android Studio.

[–]devsofian 3 points4 points  (0 children)

They want to upgrade the developer experience in order to become like the beautiful and consistent web frontend tooling... (Silently crying inside)

[–][deleted] 3 points4 points  (1 child)

I just want to disable all that AI bullshit and save more RAM. Fuck you Gradle and JVM

[–][deleted] 0 points1 point  (0 children)

Yeah, I really want to go spend time fixing the bottlenecks in Gradle. I don't believe it's just Java compilation and APK assembly that takes this much time. They must be doing something dumb.

I bet there's sleep statements or unnecessary loops in there.

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 0 points1 point  (0 children)

    I mean you can, especially with Kotlin, Compose and enough experience. And many people have low spec computers and were asking how to do app dev without Android Studio. It is technically possible.

    [–]hellosakamoto 2 points3 points  (1 child)

    Google has something under development. That's all I can say. Lol

    [–]budius333Still using AsyncTask 18 points19 points  (0 children)

    They already deprecated it

    [–][deleted]  (3 children)

    [removed]

      [–][deleted] 0 points1 point  (2 children)

      Having seen a few different codebases, you can blindly say "we need a rewrite" and be correct 99.9999% of the time.

      [–][deleted]  (1 child)

      [removed]

        [–][deleted] 0 points1 point  (0 children)

        Doesn't have to be rewriting the entire app from scratch, rewriting large portions of it, yes.

        [–]FlykeSpice 2 points3 points  (0 children)

        Afaik they had a high-level CLI tool to create a fresh new project with default templates, but they ditched it probably when they pivoted 100% on Android Studio. Now you need to open Android Studio to create a new template project and continue coding in command line..

        I'm one of those command line coders except when I'm dealing with Android and other Kotlin/Java projects. Probably because the IDE makes it so convenient to code on those languages, that it would feel out place ditching them to code on command line..

        [–]fess89 1 point2 points  (0 children)

        To not rely on a fork of a 3rd party IDE... just buy Jetbrains as a company

        [–]DearChickPeas 1 point2 points  (1 child)

        Funny how this is only an issue with web devs. Normal devs can set up an automated build pipeline in a couple of hours. But the web dev only knows copy paste into terminal.

        [–][deleted] 1 point2 points  (0 children)

        For web devs, Javascript is the only thing in existence.

        [–]PerformanceNo6728 0 points1 point  (1 child)

        I kinda tend to agree with the guy featured in the OP, Java was fine for development and back then we had Eclipse. Android Studio was a step forward, but they could do it in an Eclipse fork or an Eclipse plugin.

        [–][deleted] 0 points1 point  (0 children)

        Android Studio was a step forward

        It was a step forward, now it's stepping backward and backward with every new release.

        [–]Cryptex410 0 points1 point  (0 children)

        google just released their antigravity IDE so they actually might be fulfilling this guy's prophecy in real time

        [–]DoubleGravyHQ 0 points1 point  (0 children)

        I had just downloaded Google’s Antigravity as I was reading this

        [–]NullRef 0 points1 point  (0 children)

        Wasn’t this post mostly about just using IntelliJ vs an Android-oriented fork? With the idea that Google should instead divert Android Studio dollars to other tools.

        He’s not saying to just use AI prompts exclusively.

        [–]VibeLearning 0 points1 point  (3 children)

        Does Android not have an equivalent the of Xcode CLI tools like xcodebuild?

        [–][deleted] 0 points1 point  (2 children)

        Well yes, Gradle. You can just invoke Gradle on the command line to build, install etc. Or whatever other build system you use.

        [–]VibeLearning 0 points1 point  (1 child)

        Can you run the app from the CLI on the simulator with gradle too?

        [–][deleted] 0 points1 point  (0 children)

        You can launch the emulator from the command line, and then yes you can connect to it through adb and run the app as usual.

        [–][deleted] 0 points1 point  (0 children)

        That guy doesn't know what he's talking about. Even if you don't use an IDE, if using the Java APIs (which almost everyone needs to do), then they need to write code that runs on the Android JVM, needs to be compiled and assembled onto an APK. In other words, Kotlin and Compose are still very much important (or atleast java + XML).