ホームページ > ウェブフロントエンド > jsチュートリアル > 万博とは何ですか? Expo を学びましょう

万博とは何ですか? Expo を学びましょう

零下一度
リリース: 2017-06-26 09:59:10
オリジナル
15462 人が閲覧しました

私は、Rn (リアクト ネイティブ) を学習する学習者に役立つように Expo を翻訳することを決意しています。従来、Rn 開発の利点は Mac Ios 上にあり、Windows および Riod 上ではほとんど開発されていませんでしたが、2017 年に開始された Expo は、Windows 上で Rn 開発を行うのに非常に便利です。 Rnの開発も春を迎えました。


Rnについて簡単に説明すると、現在市場に出ている2つの主要なモバイルシステムはAndroidとIosであり、これら2つのシステム上のアプリの開発は伝統的にIos開発とAndroid開発に分けられているという問題があります。企業がアプリをリリースしたい場合、少なくとも 1 人の iOS 開発者と 1 人の Android 開発者が必要になります。これにより、開発に Rn を使用する場合、必要なコードは 1 つだけになります。開発されたアプリは iOS と Android 上で実行できるため、開発効率が大幅に向上し、企業の製品開発コストが削減されます。そのため、Rn はリリースされるやいなや、プログラマーから熱烈な支持を受けました。キーボードを手に取り、実行するだけです。


それでは、Rn の開発に取り組む準備ができている方は、まずおめでとうございます。準備ができていれば、さらにおめでとうございます。 Rn を高くするには、開発後に残ることが 1 つあります。作業員が仕事をうまくやりたいなら、まず工具を研ぐ必要があります。 Rn 開発にはどのようなツールを使用しますか?


ここで皆さんにお勧めします。Expo は、始めるのに最適なツールです。詳細については、Baidu でご覧いただけます。質問がある場合は、WeChat jkxx123321 に私を追加して連絡してください [コメント ブログの追加] をフォローしてください。私に触れてください!次は仕事に取り掛かりましょう!


Expo クイックスタート

1. Expo とは:

Expo は、ネイティブ iOS および Android アプリケーションを構築できるツール、ライブラリ、およびサービスのセットです。

Expo アプリは、カメラ、連絡先、ローカル ストレージ、その他のハードウェアなどのデバイス システムへのアクセスを提供するネイティブと JS ライブラリである Expo SDK を含む反応ネイティブ アプリです。これは、Xcode や Android 環境を使用したり、コードを記述する必要がないことを意味します。また、Expo SDK を含むあらゆる自然な環境で実行できるため、純粋な JS プロジェクトは非常に移植性が高くなります。

Expo は、さまざまなアプリケーションを処理するための UI コンポーネントも提供します。ほぼすべてのアプリケーションがカバーされますが、アイコン、ブラー ビューなどの React Native Core のコア コードを突破することはありません。

最後に、Expo SDK は、管理が難しいものの、ほぼすべてのアプリケーションで必要となるサービスへのアクセスを提供します。最も人気のあるものは次のとおりです。Expo はアセットを管理し、プッシュ通知を処理し、アプリ ストアに展開できるネイティブ バイナリを構築できます。

2. 始める準備はできていますか? 準備ができたら、始めましょう。 [これは少し不純です。 rn、まずは rn をご覧ください】

<br>
ログイン後にコピー

環境をインストールするには、デスクトップ クライアント用とモバイル クライアント用の 2 つの環境をインストールする必要があります。

デスクトップクライアントの名前は「Expo」です。

【追加点: コンピューターは Node.js を準備する必要があります。お持ちでない場合は、ノードをインストールした後、次の手順に進みます。 ? コマンド コンソールに「node -version」と入力して、インストールしたバージョンを表示します。

<br>3. 環境がインストールされている場合は、それを開いて試してください

、まず自分のアカウントの 1 つを登録するように求められます (写真)

登録後、ログインに成功すると、インターフェースに入ります (写真)

独自のプロジェクトを作成します(写真)

図に示すように、正常に作成されました:

プロジェクトをクリックして、ご使用の環境で実行してください。

写真のようにプロジェクトが実行されています。 次に、クライアント、つまりアプリ側を改善する必要があります。

分からなかったら自分で調べてもいいですし、私に聞いても大丈夫です!

【ここで、次の Ye Shen シミュレーターが必要であることを付け加えておきます。このようにして、携帯電話にインストールするエクスポをシミュレーターにインストールすることで、ネットワーク環境への依存を減らすことができます。シミュレーターで直接確認してください。コードの実行の効果] これが写真です:

これは、Weibo 開発者プラットフォームを呼び出すための私の個人的なインターフェイス API であり、私が独自の Weibo クライアントを作成しました。 簡単な関数は次のとおりです。 [ブログ投稿へのコメント、自分のブログ投稿の投稿、ブログ投稿の再投稿] このデザインには多くのテクノロジーは含まれていません。ソース コードが必要な場合は、私を直接見つけるか、私が持っている github にアップロードしてください。すでにアップロードされています。

ここにいくつかの機能図があります: (…ごめんなさい)

最後に、使用する環境を伝えるのを忘れていたようですが、これは私が個人的に使用するコードを書くための環境です。 code 2017 を使用していた人もいますが、実際には、メモ帳を使用することをお勧めします。 Microsoftのエディタなのでとても使いやすいです!

以上が万博とは何ですか? Expo を学びましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート