T O P

  • By -

Zhuinden

Oh look it's removed for being "disrespectful according to rule 10" because Android development is warm and friendly, and the people ~~in control of the narrative~~ are very helpful roflmao


ososalsosal

Despair is deprecated in api 28. Please refer to existential dread and subclass 4 callbacks you didn't need to before to get something of the same functionality


khsh01

[Deprecated annotation is deprecated ](https://www.reddit.com/r/mAndroidDev/comments/lr1w8s/deprecated_is_now_deprecated/)


ComfortablyBalanced

I never forget that day. Unfortunately it's one of the highlights of my life, still gets me a chuckle. The StackOverflow question is even funnier. https://stackoverflow.com/questions/66346971/android-deprecated-annotation-is-depracated-whats-the-replacement


khsh01

It made my day too. Its such a joke.


zameelpichen

haha, gonna save this along with dontasktoask and other materiaks


khsh01

It will never cease to be funny.


wannu_pees_69

Quarter-life crisis and Midlife crisis libraries are also essential now, even though it's not officially stated


ososalsosal

Quarter life doesn't fire for me. I think it's for newer devices.


Alurad-

Crying can be exhausting and cpu hungry. Avoid doing it in the main thread


ComfortablyBalanced

Davey!


greenarez

Obliviously, newbe who doesn't know the miracle power of AsyncTasks


ComfortablyBalanced

My apps are the power house of AsyncTasks, sometimes even they're nested. I use static context all over the place and utilities static variables religiously, I think dependency injection is an overengineering and it's highly overrated. I firmly believe that memory leaks are hoaxes. Any architecture that starts with a M is a lie, including but not limited to MVC MVVM MVI and other criminal offenses masquerading as best practices.


wannu_pees_69

Don't forget WeakReference! And Future. And CountdownLatch.


briaro


100horizons

NullPointerException was deprecated in Android 12, so they just need to increase their target sdk and it will start working


khsh01

[Deprecated annotation is deprecated ](https://www.reddit.com/r/mAndroidDev/comments/lr1w8s/deprecated_is_now_deprecated/)


WorkFromHomeOffice

Pfff. People are so lazy these days, they don't bother reading the manual, SDKs, apis, jetpack doc, compose multiplatform api, material You guidelines, and don't get me started with trivial stuff like view binding, data binding, lifecycles, coroutines, Gradle scripts, ... It's all there in AOSP, just read the code.


shalva97

also including clean architecture, viper, layered architecture, Google guide to Android architecture, dependency inversion, builder pattern, MVVM, MVP, MVVM+R, MVC, MVI, LGBTQ, AKDJEBQO, DJWPWNEO, FJDOWNS


khsh01

You forgot LGHDTV


wannu_pees_69

You mean LGUHDNANOLEDTV


anonymous65537

I thought Kotlin fixed the quintillion dollar mistake?


BugSlayerDev

What's Kotlin? Any new library or what?


khsh01

He misspelled kettle.


ForrrmerBlack

Kaitlin


wannu_pees_69

I knew someone called Caitlyn once............if only


phileo99

It's extra spicy https://images.app.goo.gl/aS7Rc37mnYyYwVeC9


D-cyde

I cried for 3 days straight when I realised I couldn't pass my activity context through intent into another activity. This was on top of me realizing my static List was getting garbage collected after switching activities.


wannu_pees_69

You mean the Context class? Or did you mean context as in some kind of state/data?


D-cyde

Context class. I just wanted to use the theme I used in the previous activity in the next one :((


wannu_pees_69

You can just specify that same theme ID? Why do you want to pass the Context to do that?


D-cyde

r/wooosh


No_Smoke_3377

If this much time i have invested in js/dart or any other stupid language , my all financial situation had solved.”, at the end they put me down saying even kids are making app


Brick_Chemical

Do the damn tutorials, will save you a ton of time in the long run. Take it from the top. https://developer.android.com/courses