Hello, I am native android developer and student in university, currently managed to get a mid developer job in local company. I really enjoy Android development, especially using most popular and advanced technologies: RxJava, Android Architecture Components, Dagger2, Retrofit. I even become almost complete Kotlin developer(use Java sometimes) I spend a lot of time learning all that, and now it seems it is all for nothing... Our company has started to use ReactNative, other companies also move to cross platform or even PWAs. Earlier it did not make sense to me, but now I see that cross platform apps are better choice. I even bet that within 2 years Hybrid apps or PWAs are going to become even more popular and take over. It all happens because devices become much faster and can handle all functions, being just web apps instead of native. Can someone share their experience? I believe it is good for young people to know about better and more used alternatives , instead of wasting time in Android native development, because skills are not transferable to web at all! Also, why people are not using Kotlin for IOS? That would solve issue! Learn Kotlin and use it for IOS too