Maison  >  Article  >  interface Web  >  Qu'est-ce que l'Expo ? Vous emmène apprendre l'Expo

Qu'est-ce que l'Expo ? Vous emmène apprendre l'Expo

零下一度
零下一度original
2017-06-26 09:59:1015420parcourir

Je suis déterminé à traduire Expo pour apporter une aide aux apprenants qui apprennent Rn (react native). Traditionnellement, les avantages du développement Rn se trouvent sur Mac Ios, et peu sont développés sur Windows et Riod. L'Expo lancée en 2017 nous offre une grande commodité pour effectuer du développement Rn sur Windows. Le développement du Rn a également marqué le début du printemps.


Une brève explication sur Rn, les deux principaux systèmes mobiles actuellement sur le marché, Android et Ios, et le développement de ces deux systèmes. Les applications sont traditionnellement divisé en développement Ios et développement Android. Cela pose un problème. Si une entreprise souhaite lancer une application, elle a besoin d'au moins un développement Ios et un développement Android. Cela augmentera le coût de l'application. Rn pour le développement, nous n'avons besoin que d'un ensemble de codes, et l'application développée peut fonctionner sur Ios et Android, ce qui améliore considérablement l'efficacité du développement et réduit le coût de développement de produits pour l'entreprise, donc dès que Rn a été lancé, il a reçu soutien enthousiaste de la majorité des amis programmeurs. Si vous n'avez pas le temps d'apprendre Rn, prenez simplement le clavier et faites-le !


D'accord, si vous êtes prêt à vous lancer dans le développement de Rn, tout d'abord, félicitations si vous lisez mon article, alors félicitations encore plus. Vous, nous sommes très susceptibles de devenir amis. Si vous êtes prêt à développer du Rn élevé, alors vous êtes encore confronté à un autre problème, c'est-à-dire que si vous voulez bien faire votre travail, vous devez d'abord affûter vos outils ! Quels outils utilisons-nous pour le développement de Rn ?


Ici, j'en recommande un à tout le monde, Expo, c'est un excellent outil pour débuter ! Vous pouvez en savoir plus sur Baidu. Pour toute question à ce sujet, vous êtes invités à m'ajouter sur WeChat jkxx123321 pour communiquer avec moi [remarques blog ajouté]. Vous êtes également invités à suivre mon compte public personnel : Aixiang Dark Horse pour rester. touche-moi! Ensuite, mettons-nous au travail !


Guide de l'Expo 1 (Démarrage rapide)

1. 🎜>

Expo est un ensemble d'outils, de bibliothèques et de services qui permettent de créer des applications natives iOS et Android en écrivant du JavaScript.

Les applications Expo sont des applications natives de réaction qui incluent le SDK Expo, une bibliothèque native et js qui permet d'accéder aux systèmes des appareils, tels que les caméras et les contacts, le stockage local et autres. matériel). Cela signifie que vous n'avez pas besoin d'utiliser Xcode ou l'environnement Android, ni d'écrire du code. Cela rend également votre projet pure-JS très portable, car il peut s'exécuter dans n'importe quel environnement naturel contenant le SDK Expo.

Expo fournit également des composants d'interface utilisateur pour gérer diverses applications, presque toutes les applications seront couvertes, mais cela ne brisera pas le code de base de React Native Core, tel que icônes, vues floues, etc.

Enfin, le SDK Expo fournit des services d'accès qui, bien que difficiles à gérer, sont requis par presque toutes les applications. Les plus populaires d'entre eux sont : Expo peut gérer vos actifs pour vous, il peut gérer les notifications push pour vous et il peut créer des binaires natifs prêts à être déployés sur les magasins d'applications.

2. Êtes-vous prêt à commencer, c'est parti

Si vous êtes prêt, commençons, première étape Environnement d'installation, [voici un peu impur, si vous n'êtes pas familier avec rn, vous pouvez d'abord consulter le site chinois de rn]

<br>
Pour installer l'environnement, nous devons installer deux environnements, l'un pour les clients de bureau et l'autre pour les clients mobiles.

Le client de bureau s'appelle : Expo

Adresse du lien de téléchargement :

[Point supplémentaire : l'ordinateur doit préparer Node.js. Si vous ne l'avez pas, installez-le. Après avoir téléchargé un package, passez simplement à l'étape suivante. Après l'installation de Node, pour tester s'il a réussi. non, entrez node -verson sur la console de commande. Imprimez la version que vous avez installée]

<br>3. Si oui, ouvrez-le et essayez-le

Ordinateur Lorsque le client ouvre l'environnement Expo, après une connexion réussie, vous entrerez dans une interface, (photo)

 

Créer votre propre projet (photo)

 

Créé avec succès, comme indiqué sur l'image :

Cliquez sur votre projet pour l'avoir dans votre Run in the environnement !

 

Comme le montre l'image, le projet est en cours. Ensuite, nous devons améliorer le client, qui est le côté application.

 

Si vous ne comprenez pas cela, vous pouvez vérifier les informations vous-même, ou vous pouvez me demander !

[Je voudrais ajouter ici que tout le monde a besoin du prochain simulateur Ye Shen. Installez une expo sur le simulateur, qui est celui que vous installez sur votre téléphone mobile. De cette façon, vous pouvez réduire votre dépendance au réseau. environnement et simuler directement Voir l'effet de votre code exécuté sur le serveur] Voici une image :

   

Ceci est mon API d'interface personnelle pour appeler le Plateforme de développement Weibo, j'ai créé mon propre client Weibo. Les fonctions simples sont : [Commentez n'importe quel article de blog, publiez votre propre article de blog et transférez un article de blog] Cette conception n'implique pas beaucoup de technologies. vous pouvez me contacter directement, ou vous pouvez le télécharger sur github, je l'ai déjà téléchargé.

Ensuite, voici quelques schémas fonctionnels : (...je suis vraiment désolé)

Au final, il me semble avoir oublié de vous dire quel environnement utiliser, qui est l'environnement pour écrire du code, pour un usage personnel. C'est vs code 2017. Les gens utilisaient davantage Atom dans le passé, cela n'a plus d'importance maintenant. Ce n'est rien de plus qu'un outil pour écrire du code. Il est recommandé d'utiliser l'éditeur de Microsoft, il est très simple à utiliser !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn