First, fun makes people work hard
Of course, everyone may not be interested in mobile phone development. But for the most, it's much more fun to run apps on your phone than Java Web programs. I was doing the Java EE, and later on Android. When I do the Java EE, I go home after work, I will not go to my own Java EE program demo. At most, read some technical books. And after doing Android, I often engage myself in small apps. Really fun to add a lot.
Second, work easy to find
I personally think that the demand for Android is now much larger than the Java EE. The Java EE camp is in the accumulation of too many people. It was 3 years ago that most programmers and teachers still thought that mobile phone development was not always so reliable. Now fire, what about later? Most people still choose to go to the Java EE. And now 3 years have passed. I believe Android's development is far beyond everyone's expectations. As I changed my job, I obviously felt the demand for Android was strong.
Third, the salary slightly higher than the same period of the Java EE
For Android programmers, the salary is slightly higher than the same time as the Java EE programmer, this is undeniable. Of course, this is just the average. Ali's Java EE programmer is certainly more expensive than most Android programmers, and this cannot be compared to the average.
Iv. Java as a development language
This is for the Java-based development language programmer, the cost of learning is very small! In particular, developers who already have a foundation for the Java EE.
Four, Android still hot
Android's share already illustrates its position. Although iOS is also growing, I think Android has such a large base, and iOS targeting high-end, so it is impossible to anti-swallow the android Market anyway. And the rest of the OS is almost impossible to reverse, and now the mobile Internet is a very rapid trend, Android's share in a long period of time will not have a sharp decline.
Android path "1" Why Choose Android Phone development