Answer the question
In order to leave comments, you need to log in
NativeScript is the coolest framework for building native apps?
Is NativeScript the best framework for building native apps for both platforms?
For example, according to the following parameters (you can specify your own):
Capabilities and technologies
Documentation and ease of learning
Speed of applications on the device
Convenience and quality of development, debugging and updates
Ecosystem, for example Playground, Marketplace, IDE, etc.
Or is there a better / more promising ???
Thank you.
Answer the question
In order to leave comments, you need to log in
I would rather look in two directions if I wanted cross-platforms (and in the future I may look in one of them, flutter):
1) React Native. Of the minuses: java script, a bridge to ui components (and the system in general). In general, in terms of performance, there may be problems. Plus problems with non-standard ui components. From the pros: js, even as a language, is so-so, but it's hard to argue that the threshold for entering it is low.
2) flutter. Although still in beta, they promise to be released this year, in addition to cross-platform, there are rumors that it will be a native framework for fuchsia. The code is actually compiled, despite the fact that Dart as a language is quite good, as for me, java and c# are simpler, but with static typing, it is also compiled. There is also reactivity. The architecture seems to have been successful, so we may get good performance in a cross-platform framework. Another plus is that the ui components are their own, while repeating the native components for iOS and Android. Since the components are their own, the problem of the fact that they behave differently on each version of the OS disappears, which ultimately gives us very good benefits. Of the minuses: as already said, while in beta. The Dart community is relatively small. Not many libraries. Not all analogues of native views have been implemented yet.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question