Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
While for me Android Studio was a great boost over eclipse, I do agree about the speed and I do think it has gotten worse over the years (also the bloat of .android cache)
Have you tried Fleet? JetBrain's new system/VS Code competitor. Or Visual Studio?
I feel you on the version updates. I normally got to the project settings (ctrl+shift+alt+s) since it lists all of them there and can apply the latest versions semi-automatically -
@jestdotty I don't think that would be thorough enough, wouldn't want a fragment of ash to infect the new system
-
Thank god I accurately avoided to learn anything android-mobile related.
First there was Eclipse and it was a premium hell to make something cross-platform (and you also need to own a mac of some form to compile to iOS).
Then they tried some huge shit cakes like Xamarin and other stuff and Android Studio with his shittish java-ish code. Complicated, bloated, horrible.
Then they also publish 2039 android versions and evertything breaks and your damn code must be either a "fuck you you have old android I don't care about you" or a living hell in maintaining compatibility between various android versions where permission systems shenanigans and changes between each android version made developing a torture-like experience.
Now electron and mono to make multi platform.
Then they want to mix in webassembly.
Hell no! I don't need this noob software dev crap hacked togheter frameworks that will make me miserable in my life, I'm having enough fun with angular and full stack. -
@IHateFrameworks yep
so you got all this great hardware and absolutely no way for programmers to use it
it should be the biggest shame in computer science history -
The biggest pity is that they made the whole thing extremely complex and fragile. Proof of it the TON of malware daily published both on Play store and Apple store (much less because you have a high paywall but it's still there too) with ease.
You get literally nightmares if you look at mobile CVE reports. Jeez, it's like having a ticking bomb in your hand.
Basically I want android and I have to keep it as it is, installing just banking apps, amazon, and other 3 apps and nothing else. No games, no scanner fancy app, no funny apps and anything.
Any app could literally hide an infostealer or whatever else.
This should give the idea of what kind of crap has been developed -
kanyewest55123hmy first job ever was an Android Developer and I gotta say Android Studio and Android in general is made by Indians for Indians. It's dogshit.
I never touched that shit again.
Even when I make apps using Flutter or Unity, I exclusively make it for iOS. Fuck Android, Fuck Google, Fuck Play Store.
Google can suck my dick. -
rjscratton1211hThe Eclipse days were paradise by comparison. I miss Eclipse!
IMNSHO Google's big mistake was moving to Gradle. I will *never* understand how that piece of dogshit got to power the entire Java universe. If anyone wants to earn a few million dollars plus the thanks of millions of frustrated developers, a relatively easy way to to do it would be to reimplement Gradle so it's at least 1000x more performant. My instinct tells me it wouldn't be *that* hard but I have zero time to dig any deeper. -
rjscratton1211h@BordedDev I haven't heard of Fleet, I'll go check it out.
I use VS Code a lot for non-mobile and I'm mostly happy with it. I also use it just for grepping mobile projects because Android Studio's own Find In Files feature is so awful. -
@gitstashio You know cybercriminals use ai too right? Oh right you were ironic
-
CoreFusionX356557m@rjscratton
This a fucking thousand times.
Gradle is fucking AIDS cancer.
Tho moreso than Gradle itself (which suffers from horrendous back compatibility due to being horrendously immature), it's the android Gradle *plugin*, which suffers from that *and* its own immaturity.
Android Studio has been the bane of my life for at least the last decade. I hate it beyond description and have given up hope that it will ever improve.
I suffer more than most with it because I am cursed to use C++ on a daily basis, and it has long been obvious that the Google people absolutely do not give a fuck about C++ users.
I get that C++ is niche, a drop in the ocean of Java/Kotlin-centric users, but for the love of god could you Google people at least stop making it worse?
Code navigation is insanely slow. Entire minutes for it to find the right header file to open. "Find usages..." oh my god oh my god oh my god just fucking kill me now. There is no excuse for software ever being this slow.
And thats just doing basic source editing. The build system - cmake and ndkbuild - also defy adequate description. The gradle plugins are constantly going out of date and are often incompatible with whatever gradle version you have. You get no help at all when editing a gradle build file and good luck finding the right documentation.
It's all a giant stinking mess and I wish the whole damn thing would be dragged outside and shot.
devrant
android c++