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

私は、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 サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
docker start起不来怎么办docker start起不来怎么办Oct 21, 2022 pm 03:43 PM

docker start起不来的解决办法:1、检查运行状态,然后通过“echo 3 &gt; /proc/sys/vm/drop_caches”命令释放被占用的内存;2、通过“$netstat -nltp|grep ...”命令检查端口是否已经被占用,如果上线后发现占有,则改为可用端口再重启即可。

Laravel入门教程:从零开始学习最流行的PHP框架Laravel入门教程:从零开始学习最流行的PHP框架Aug 13, 2023 pm 01:21 PM

Laravel入门教程:从零开始学习最流行的PHP框架引言:Laravel是当前最流行的PHP框架之一,它易于上手、功能强大且拥有活跃的开发社区。本文将带您从零开始学习Laravel框架,并提供一些实例代码,帮助您更好地理解和掌握这个强大的工具。第一步:安装Laravel在开始之前,您需要在计算机上安装Laravel框架。最简单的方法是通过Composer进

VUE3入门实例:制作一个简单的图片裁剪器VUE3入门实例:制作一个简单的图片裁剪器Jun 15, 2023 pm 08:45 PM

Vue.js是一款流行的JavaScript前端框架,目前已经推出了最新的版本——Vue3,新版Vue在性能、体积以及开发体验上均有所提升,受到越来越多的开发者欢迎。本文将介绍如何使用Vue3制作一个简单的图片裁剪器。首先,我们需要创建一个Vue项目并安装所需的插件。可以使用VueCLI来创建项目,也可以手动搭建。这里我们以使用VueCLI的方式为例:#

从入门到精通:掌握go-zero框架从入门到精通:掌握go-zero框架Jun 23, 2023 am 11:37 AM

Go-zero是一款优秀的Go语言框架,它提供了一整套解决方案,包括RPC、缓存、定时任务等功能。事实上,使用go-zero建立一个高性能的服务非常简单,甚至可以在数小时内从入门到精通。本文旨在介绍使用go-zero框架构建高性能服务的过程,并帮助读者快速掌握该框架的核心概念。一、安装和配置在开始使用go-zero之前,我们需要安装它并配置一些必要的环境。1

快速入门:使用Go语言函数实现简单的数据可视化功能快速入门:使用Go语言函数实现简单的数据可视化功能Aug 02, 2023 pm 04:25 PM

快速入门:使用Go语言函数实现简单的数据可视化功能随着数据的快速增长和复杂性的提高,数据可视化成为了数据分析和数据表达的重要手段。在数据可视化中,我们需要使用合适的工具和技术来将数据转化为易读且易理解的图表或图形。Go语言作为一种高效且易于使用的编程语言,在数据科学领域也有着广泛的应用。本文将介绍如何使用Go语言函数来实现简单的数据可视化功能。我们将使用Go

PHP中的人脸识别入门指南PHP中的人脸识别入门指南Jun 11, 2023 am 09:16 AM

随着科技的不断发展,人脸识别技术也越来越得到了广泛的应用。而在Web开发领域中,PHP是一种被广泛采用的技术,因此PHP中的人脸识别技术也备受关注。本文将介绍PHP中的人脸识别入门指南,帮助初学者快速掌握这一领域。一、什么是人脸识别技术人脸识别技术是一种基于计算机视觉技术的生物特征识别技术,其主要应用领域包括安防、金融、电商等。人脸识别技术的核心就是对人脸进

如何快速入门Beego开发框架?如何快速入门Beego开发框架?Jun 22, 2023 am 09:15 AM

Beego是一个基于Go语言的开发框架,它提供了一套完整的Web开发工具链,包括路由、模板引擎、ORM等。如果你想快速入门Beego开发框架,以下是一些简单易懂的步骤和建议。第一步:安装Beego和Bee工具安装Beego和Bee工具是开始学习Beego的第一步。你可以在Beego官网上找到详细的安装步骤,也可以使用以下命令来安装:gogetgithub

Laravel 8:快速入门指南Laravel 8:快速入门指南Jun 20, 2023 am 09:37 AM

Laravel是一个流行的PHP框架,它提供了许多工具和功能,以使开发Web应用程序变得更加轻松和快速。Laravel8已经发布,它带来了许多新的功能和改进。在本文中,我们将学习如何快速入门Laravel8。安装Laravel8要安装Laravel8,您需要满足以下要求:PHP&gt;=7.3MySQL&gt;=5.6或MariaDB&gt;=10.

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター