
La documentation. Des exemples pour toutes les implémentations. Avis collecté par et hébergé sur G2.com.
Pas très célèbre et le soutien était difficile à trouver pour des problèmes très spécifiques. Avis collecté par et hébergé sur G2.com.
Comment évalueriez-vous votre expérience avec NativeScript ?

La documentation. Des exemples pour toutes les implémentations. Avis collecté par et hébergé sur G2.com.
Pas très célèbre et le soutien était difficile à trouver pour des problèmes très spécifiques. Avis collecté par et hébergé sur G2.com.
L'accès facile à l'API native ouvre de nouveaux horizons pour l'écriture de modules. Open Source Les abstractions de l'interface utilisateur multiplateforme sont excellentes et j'ai vraiment apprécié tout cela. Lorsque nous construisons l'interface utilisateur de l'application, les développeurs utilisent nos bibliothèques, qui abstraient les différences entre les plateformes natives. Nomination de plateforme pour des fichiers spécifiques à une plateforme. Avis collecté par et hébergé sur G2.com.
C'est difficile de commencer. L'outillage peut être meilleur, mais il s'améliore constamment. Réagir native a quelques applications incroyables. Avis collecté par et hébergé sur G2.com.
J'adore la facilité avec laquelle on peut se lever et commencer à créer des applications natives. Le fait que l'on puisse utiliser Angular est également un énorme avantage. Je pense que ce produit sera là pour longtemps. Avis collecté par et hébergé sur G2.com.
Commencer à l'utiliser peut être un peu difficile, si vous utilisez Angular et que vous ne venez pas d'un milieu web, mais c'est plus lié au langage qu'à NativeScript. Avis collecté par et hébergé sur G2.com.
Si vous connaissez Angular, vous pouvez très facilement apprendre NativeScript pour créer des applications iOS et Android. Dans un seul projet, vous pouvez créer des applications web et mobiles natives. Avis collecté par et hébergé sur G2.com.
La documentation sur NativeScript avec Angular est rare. Avis collecté par et hébergé sur G2.com.

NativeScript permet aux développeurs de créer des applications natives pour iOS et Android tout en partageant le code de l'application entre les plateformes. Lors de la création de l'interface utilisateur de l'application, les développeurs utilisent nos bibliothèques, qui abstraient les différences entre les plateformes natives. Avis collecté par et hébergé sur G2.com.
Pas de concepteur d'éditeur dans les outils et le navigateur Web, Pas de concepteur d'éditeur dans les outils et le navigateur Web Avis collecté par et hébergé sur G2.com.

Parmi les plateformes multiplateformes de nouvelle génération, NativeScript est unique en ce qu'il vous permet d'accéder entièrement à l'ensemble de la plateforme native. Vous avez donc accès aux bibliothèques de développement complètes comme si vous développiez une application iOS native ou une application Android native directement depuis votre code. Il dispose également d'une interface utilisateur déclarative multiplateforme qui vous permet de créer votre interface utilisateur une fois et de l'utiliser facilement sur toutes les plateformes prises en charge. Vous pouvez concevoir facilement une application multiplateforme en beaucoup moins de temps que si vous tentiez de créer deux applications distinctes en utilisant ObjC/Swift et Android Java. Cela vous permet d'avoir une seule base de code et de développer rapidement une application répondant aux exigences commerciales. Avis collecté par et hébergé sur G2.com.
À l'heure actuelle, le multi-threading peut être un problème. Certaines choses sont déjà conçues pour être multi-threading. Mais certaines choses ne seront pas multi-threading avant plus tard dans l'année (2016). Les outils pourraient être meilleurs, mais ils se sont améliorés de manière constante. Avis collecté par et hébergé sur G2.com.

J'aime pouvoir utiliser mon "langage naturel" même dans le développement mobile une partie de la journée. Javascript et maintenant même TypeScript sont pour moi la manière la plus naturelle et la plus rapide de développer des applications. Je peux même réutiliser une partie de mon code, que j'utilise sur mon serveur backend/frontend. La rapidité de développement est incroyable. Avis collecté par et hébergé sur G2.com.
Parfois, il est difficile de trouver comment utiliser quelque chose, par exemple, l'API Android si ce n'est pas déjà implémenté dans un module. Mais il est assez facile de trouver la documentation appropriée et de tout réécrire en JavaScript, donc dans la plupart des cas, il n'y a pas grand-chose que je n'aime pas. Avis collecté par et hébergé sur G2.com.

L'ensemble du cadre repose sur la famille d'outils JavaScript et est distribué via la gestion de paquets NodeJS désormais standard, ce qui facilite la gestion, la distribution et la découverte des modules. L'accès facile à l'API native ouvre de nouveaux horizons pour l'écriture de modules. Avis collecté par et hébergé sur G2.com.
La seule chose qui me dérange en ce moment est l'absence d'une ressource centralisée pour répertorier les modules disponibles et suivre les mises à jour. La recherche de modules sur Github est la seule source pour le moment. Avis collecté par et hébergé sur G2.com.

La capacité d'utiliser n'importe quelle API de base directement. De plus, l'absence de vue web améliore les performances. Avis collecté par et hébergé sur G2.com.
C'est difficile de commencer. Les API de base ne couvrent pas beaucoup de terrain. De plus, la vitesse à laquelle de nouvelles fonctionnalités sont ajoutées aux API de base est plutôt lente. Avis collecté par et hébergé sur G2.com.

Vous obtenez la vitesse d'une application native mais vous la développez en utilisant JavaScript (ou encore mieux, TypeScript). Avis collecté par et hébergé sur G2.com.
NativeScript est encore assez nouveau et manque parfois un peu de documentation, ce qui rend la courbe d'apprentissage un peu douloureuse, mais la communauté grandit rapidement et contribue beaucoup. Avis collecté par et hébergé sur G2.com.
Tarification fournie par NativeScript.