黄舟2017-04-17 13:44:42
Cross-platform, consider H5, many tools are already very complete such as apicloud. The difference between native and H5 is the cross-platform issue. Waiting for win10.
迷茫2017-04-17 13:44:42
It is recommended to start learning from the native version first. Hybrid applications are also modules developed from native languages and written as interfaces for js to call
黄舟2017-04-17 13:44:42
I don’t think there is a decisive gap between the two to have a perfect answer.
I suggest you consider the following:
1. Do you have a foundation in Java or web development? If you already have a foundation in Java, it is recommended to give priority to native APP development
2. Do you have performance requirements? If the project is sensitive to performance, then native APP is the only choice.
3. Do you have your own ideas for future development?
The development directions of the two after APP development are different. I’m not sure about H5. In the future, native application development can include Android phone security, Android system kernel, Android transplantation (for example, the shopping guide machines in large shopping malls have changed from the previous XP to Android systems), etc.
In terms of future (money), I think both are situations where low-quality personnel are rampant and excellent talents are lacking. I have personally come across many startup companies that are willing to recruit developers at a much higher price than BAT, so this aspect is Don’t worry~
PHP中文网2017-04-17 13:44:42
It’s better to learn native first, after all, h5 is still imitating a lot of native interactions and animations. Understanding the principle of native is still more helpful for h5.
伊谢尔伦2017-04-17 13:44:42
The biggest advantage between h5 and native is that it is cross-platform. The development cost of native App is much more than that of h5, but native App has some things that h5 cannot achieve, such as smooth operation. Now there is a way to embed h5 into native app, but wouldn’t this castrate the biggest advantage of h5 over the native app? . . . . Recently, I have been thinking about this issue as well. . . . . . . I am halfway through android development