I'm a native Android developer, and I really enjoy doing the work. However, I want to make sure that I'm well setup across my career overall - Does Android have good prospects in tech going forward? On a related note, how does it correlate to future opportunities and growth within Amazon?
Yes, I do think Android has a long term future (more details in video). Specifically within Amazon, I think Android is core to where they'll see the most growth as a company: in developing regions such as India. In addition, I imagine a lot of the hardware efforts for Amazon have some overlap with Android technology. So even if Amazon stops investing in Android, you'll be well-equipped to have impact on these other team.
Does Android have good prospects in tech going forward?
I'm biased obviously, but I 100% believe it does. Android is simply too big to go away with its ~3 billion active devices. Mobile is a duopoly between Android and iOS, and as long as Apple products remain extremely expensive for the average non-American person, Android will continue having a massive presence within the market.
On a related note, how does it correlate to future opportunities and growth within Amazon?
Amazon is a bit funky as they probably have the least truly native mobile development among FAANG companies, but there's still a lot of opportunity there I'm sure. Amazon also makes hardware that runs AOSP underneath like Fire and Echo devices, which is a gold mine of technical growth and scope for native Android engineers (caveat: Amazon is probably deprioritizing these after the layoffs though).
Zooming out, you just learn a lot of good engineering fundamentals doing Android in general as you deal with so many edge cases naturally, especially at Big Tech:
If you are truly striving to be a good Android engineer, you will become a good software engineer overall. The instincts you build up while dealing with natural Android jank is truly invaluable.
For more resources about Android: