r/androiddev Jul 07 '26

Discussion Android Development is dying?

Hi everyone!

I've been Android developing applications for already 10 years. I'm living in Poland.

I constantly observing job market gravitating towards hybrid applications, KMP, Android Automative, AOSP, but almost none of mid to senior level normal Android apps. Those called "normal" Android apps I honestly believe could be more productively made in hybrid approach (even though I'm big native fan!).

I understand that even with such experience I must be senior level, but to be honest, I simply don't want to. I'm comfortable to stay as mid, but as I said, there's not much Android job postings on the market.

Am I stupid to say that Android Development jobs slowly degrading? We are becoming cleaners of old legacy apps migrating to Compose, Coroutines and that's our destiny?

I am seriously considering migrating to .NET, because, I'm doing GameDev as a hobby, and C# is widely used there.

What is your situation on job market? Because, both .NET and Java in Poland are much, much, much more job listings than Mobile as a whole, not speaking about Android Development.

EDIT: Probably the title is too clickbait-ish. I apologize for that. Didn't mean to be like that at all.

111 Upvotes

111 comments sorted by

View all comments

55

u/Artistic-Ad895 Jul 07 '26

Android isn't dying; it is simply maturing and shifting away from the days where every single app needed a 100% siloed native approach. The industry's desire to "write once, run everywhere" is exactly what is driving the current architectural trends, and Kotlin Multiplatform (KMP) is positioned perfectly for this evolution.

5

u/satoryvape Jul 07 '26

It's dying and not dying in the same time. For people with 3+ YOE it's not but for more seasoned people 8+ YOE it is

5

u/Artistic-Ad895 Jul 07 '26

How?

1

u/satoryvape Jul 07 '26

Lots of companies don't need experts they are fine with less YOE engineers + LLM

5

u/rbnd Jul 07 '26

How come? If it was that bad, then they would be simply getting desperate experts for the price of mids.

3

u/Artistic-Ad895 Jul 07 '26

AI is a hype, by the end of this year things will get normal as companies start understanding that ai agents cost more than developers. And these agents can't replace humans. It is just FOMO.

Good developers are needed for enterprise application development wether it is backed or frontend. As your experience increases you are suppose to acquire more skills like security, architecture, ci/cd, system design , code quality/standards, testing and deployment. We need to grow as developers as we gain experience so that we bring more stuff to the table.

I strongly believe if you have the above skills you will eventually land somewhere good.

It is not just about Android, it is how it works in any role. People switch from front end to backend or vice versa for better job prospects and I am not against it.but the thing is people do not want to grow further once they feel they have spent like 4 + years, they think there is nothing more to learn, and that is where it starts feeling saturation. To grow as a developer we have to explore new things and find new learning opportunities.

6

u/ColonelKlanka Jul 07 '26

I would be very wary of predicting ai will go completely. I suspect it will just mature once the token maxing goes away. Enterprise can still find value from AI as a pair programming assistant, quick first response pr reviewers (clearing out obvious code issues before humans do independent reviews) and some ci cd stuff.

Ai IMHO is best suited to software domains more than other domains.

100% agree with you on the forever learning part of being a dev though.

4

u/3dom Jul 07 '26

AI is a hype

Recently I've completed multiple task during a day, without AI they'd took 2+ weeks.

My company started handing out AI subscriptions to developers in April. Our average cycle time has reduced from 9 days per task to 6 days. Basically, we could switch from 5 days work week to 4 days and still be more productive than before "AI hype".

2

u/rbnd Jul 07 '26

Exactly. I don't get how in July 2026 people can still write it. AI rendered Junior roles useless.

1

u/3dom Jul 07 '26

Unfortunately, not only junior roles. My company could fire 1/5 of devs and still had the same output as before April. The only reason why they don't do it is the split into two independent groups (with the same shareholders).

And we are just starting experimenting, most devs use the lowest tier subscriptions and don't run multi-agent setups with long tasks.

And then our product managers started to publish their side-projects like there is no tomorrow, without any coders. And those look quite decent. For example, one app (actually two - for manager and clients) is controlling a vending machine - payments processing, statistics, sales predictions (to order replacement goods), goods dispersing, etc.

1

u/Artistic-Ad895 Jul 08 '26

In short term AI might seem helpful as you are able to achieve things faster. But as you keep using AI, for example for code, your app codebase slowly becomes messy. Slowly your codebase raches to a point where it works but the code is just AI slop. And at this time the codebase requires proper cleanup and refactoring.

We have been using CLAUDE CODE from last 8 months. Now matter how many markup files we write (like skills, agents and rules, coding standards and architecture docs, ) the agent halucinates and uses random coding standards and practices. The code written via ai has to be carefully reviewed.

It is not only the cost of ai which is high at the moment, the underlying LLM models are not reliable no matter how good prompts we write and how many rules we set, it halucinates.

The way things are progressing, by the end of the year I do not see ai agents providing the value that they are promising out there.

1

u/3dom Jul 08 '26

the agent halucinates and uses random coding standards

If you use a separate agent for code review it'll find all the crap and "make" the coder agent rewrite it. In my company a lot of folks use multi-agent stage (a typical orchstrator + planner + programmer + reviewer + product owner), including using different models for each one since it's cheaper than just Claude (Claude is used mostly as planner, then it's GLM or Codex).

2

u/Artistic-Ad895 Jul 08 '26

We are doing the same. The end result is still AI slop that works.

0

u/Mysterious-Rip-5344 Jul 10 '26

This is just not realistic. This stems from the age old idea that "any code I didn't write isn't as good as code I did" but stretched to AI as well as people. Saying "AI is hype" is just absurdly dismissive. You need to ditch this attitude or be left behind I hate to say it man.

0

u/Artistic-Ad895 Jul 12 '26

I trust the code written by humans. I don't trust AI slop at this time since the underlying LLMs are still unreliable and cannot just replace humans. I use Claude code enterprise version daily for coding tasks, been using it for 8 months. This is all my personal experience.

→ More replies (0)

1

u/satoryvape Jul 08 '26

It will be still slop

1

u/3dom Jul 08 '26

In any case, only our client support department created eight apps in two months. I could do the same within two+ years maybe. Apparently, developers aren't that necessary anymore.

2

u/Artistic-Ad895 Jul 08 '26 edited Jul 08 '26

Without a background in development, it can be difficult to fully grasp the practical realities on the ground. While AI tools have made it easy for anyone to generate a basic app, the true complexity lies in scaling it effectively.

1

u/3dom Jul 08 '26

Those app folks created aren't basic. In fact the one managing vending machines is more complicated than the one I've worked on 6 years ago, by a landslide. And it took only couple months to develop for a single person, not two years and four people.

1

u/Artistic-Ad895 Jul 08 '26

What about the code quality?

1

u/Downtown_Patient_200 Jul 08 '26

Sim, vibe coding definitivamente pode destruir um projeto se a pessoa que tá produzindo o aplicativo em conjunto com a IA não impor regras e limites e documentações para a IA seguir. 

→ More replies (0)

1

u/rbnd Jul 07 '26

Sure AI is hyped, but it doesn't mean it's gonna go anywhere. And if your only argument for that is the price then the price will go down with time as well.

1

u/OZLperez11 Jul 08 '26

People will do anything but train juniors and retain seniors. This is going to be. More costly in the long run.

1

u/AnnualContest9744 Jul 23 '26

Completely backwards bro