Expo+Reduxアプリをデバックするのに一番いい方法は何だ? 4つの選択肢を比較しました。 redux-logger Remote Redux Devtools React Native Debugger Reactotron 結論から先に言うと、 React Native Debuggerを使うべし。セットアップガイドはこちら 1. redux-logger Redux-loggerは、どのようなアクションがfireされ、どのようにstateが変わったかをconsole.logしてくれるミドルウェアです。 Expo特有のセットアップ難もなく、Web時と同様に使えます。 短所は、読み専で、Redux Devtools Extensionのようなフルフルの機能がないことです。 あと、プロジェクト毎にnpm iする必要があります。 2.Remote Redux DevTools Remot
目的 Expoを使ってReactNativeの環境を作る 前提 npm環境はすでにある Xcodeも入ってる mac(Windowsではやったことないのでわからないです) iOSシミュレータのインストール シミュレータが必要なので、インストールしておきます Xcodeの[Xcode]->[Preferences]->[Components]からiOSシミュレータをインストール Expoとは ReactNativeを使ってiOS,AndroitのアプリをJSのみで開発するための開発環境. XcodeやAndroidStudioを使わずにアプリの開発をすることができます ※シミュレータは使います 導入手順 Expoのアカウント作成 公式からアカウントを作ります Expo XDE Expo XDEをインストール xde-2.24.4.dmgをダウンロードしてインストール ダウンロード npmでイ
Since a recent update of Expo, the Typescript integration got a lot easier. Many articles describing how to do it before are outdated now, even documentation is still missing as of right now. In this article I will not only show how to configure typescript but also how to setup other required tools for a proper development environment like: Testing, Linting and .env loading. If you want to start c
こんにちは、エンジニアの Miho です!キッチハイクでは React Native でのアプリ開発が3年目を迎えましたが、みなさんは Expo についてどのような印象を抱いていますか?いざ、React Native でアプリ開発!と思って調べてみると、セットで紹介されていることが多いかと思います。 私自身、「Expo を使うとなんとなく開発が楽になりそうだな...🤔」という理解レベルでした。 * キッチハイクは Expo を採用せず、素の React Native(Vanilla React Native)で開発しています。 Expo を採用して1年以上運用したCTOが、上野に集結 そんな、多くのエンジニアが気になっている「Expo 実際どうなの?」に答えてくれる、頼もしいCTO達がキッチハイクオフィスに集まってくださいました!非常に充実した2時間で、とてもひとつの記事にまとめきれず.
はじめに こんにちは、あつくりです。 現在は某CtoCサービスの会社でアプリエンジニアをやっております。 「ReactNativeでアプリを作ってくれ!」と言われたものの、何もわからない状態からドキュメント読んでごりごり作っていく中で日本語の記事があんまないな〜と思ったので、少しでも日本人エンジニアに「ReactNativeはいいぞ!」と伝えたいので簡単なチュートリアルを作ってみました。 内容としては、githubのリポジトリを検索するというごくシンプルなアプリです。 実際に触ってみて、ReactNativeの良さを知ってもらえたらなと思います。 expoでプロジェクトを作る nodejsが必要なので、インストールしていない方はnodejsのインストールから始めてくださいまし 詳細→https://expo.io/learn expoのcliをインストール
概要 React Nativeによるアプリ開発では、Expoを使うと中々捗るのですが、*1 2018年11月3日にExpo SDKがv31.0.0にバージョンアップしました。 blog.expo.io このリリースの大きなポイントとしては、2018年9月にリリースされたReact Native 0.57に対応したことです。 React Nativeはバージョン0.57でTypeScriptをサポートしました。 そのため、Expoを使ってもTypeScriptでの開発ができるようになります。 今回はExpo + React Native環境をTypeScript化するための手順をまとめます。 概要 手順 プロジェクトを作る TypeScriptのインストールと設定 インストール tsconfig.json の設定 tslint.json の設定 App.jsをTypeScript化 動作確認
弊社ではiOS/Android向けアプリの開発に、Expo + React Nativeを利用しています。 Expoを使えば使うほど、その便利さに感動しています。 今回は、Expoを使うとどんな嬉しいことがあるか?について書いてみたいと思います! Expoとは ExpoとはReact Nativeアプリの開発を支援してくれるツールです。 https://expo.io/ ビルドや実行環境が提供され、JSでReact Nativeのコードを書くだけ(XcodeやAndroid Studio不要)でiOS, Androidアプリの開発が可能になります。 使用方法については、別途書きたいと思います。 弊社ではExpoを利用したアプリをリリースして3ヶ月ほど経ちましたが、 その恩恵を大いに感じています。 以下、メリットを5つ選んでまとめてみました! メリット① 変更がリアルタイムに反映されるのでW
2018年11月1日、株式会社メルカリにて「React会」が開催されました。第1回となる今回は、5人のエンジニアがReactにまつわるさまざまなトピックスについてライトニングトークを展開しました。プレゼンテーション「React Native(Expo) + Firebaseを使って爆速でアプリを作る」に登壇したのは、株式会社FACTBASEの羽賀流登氏。React Nativeのライブラリ「Expo」を用いて、1週間でアプリを開発してみて得られた知見を語ります。講演資料はこちら React Native(Expo) + Firebaseを使って爆速でアプリを作る 羽賀流登氏:はじめまして、よろしくお願いいたします。「React Native(Expo) + Firebaseを使って爆速でアプリを作る」というタイトルでやらせていただきます。 自己紹介なんですが、羽賀流登と申します。Twitt
WebブラウザとAndroid、iOSが、アプリの動作環境としてそれぞれ市民権を得た現代では、サービスを1つ作るだけでも、各プラットフォームに対してアプリを提供することが当たり前のように求められます。本連載では、この問題に立ち向かうため、ReactとJavaScriptによるWebアプリケーション開発に近いお作法でAndroidやiOSのアプリ開発ができるツール「React Native」を紹介します。まずは、React Nativeというツールがどういった仕組みで動いているのか、また、どういった分野に向いているのかを解説します。 対象読者 JavaScriptとWeb開発の基礎に理解がある方 Reactを用いたJavaScriptアプリケーション開発の経験者 Androidアプリ開発の経験者 iOSアプリ開発の経験者 前提環境 本記事の内容は、React Native v0.57.4の実
対象読者 JavaScriptとWeb開発の基礎に理解がある方 Reactを用いたJavaScriptアプリケーション開発の経験者 Androidアプリ開発の経験者 iOSアプリ開発の経験者 前提環境 筆者の検証環境は以下の通りです。 macOS Mojave 10.14.2 Node.js 11.7.0/npm 6.5.0 expo-cli 2.6.14 Node.js環境が準備できていない方は別途インストールしてください。Mac環境であればnvmやnodebrew、Windows環境であればnvm-windows等のバージョン管理ツールの利用をおすすめします。 React Nativeでできること 前回の記事では、React Nativeがブラウザの方法論でUIを実装しつつも、UI以外の構造としてはモバイルアプリに近いものであると説明しました。では、実際にJavaScriptで利用でき
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く