UpdateThis article was published in 2018 and reflects the state of React Native at the end of 2017. When using these articles to make decisions about your business, please use discretion. Any technical points should be revalidated because the maturity and size of the ecosystem was significantly different back then. Any organizational points should also be considered within the context, size, and c
Not every app uses all the native capabilities, and including the code to support all those features would impact the binary size... But we still want to support adding these features whenever you need them. With that in mind we exposed many of these features as independent static libraries. For most of the libs it will be as quick as dragging two files, sometimes a third step will be necessary, b
After weeks of caffeine-fuelled coding, your React Native project is slowly taking shape and is now ready to enter the user testing phase. Suddenly you find yourself in a situation where you need to create different builds for each environment and tester group combination. While manually changing settings and replacing files works, it’s often very time consuming and error prone, one forgotten step
Implementing real world production tested multi factor authentication in a React Native application. This tutorial uses AWS Mobile Hub + AWS Amplify + Amazon Cognito To view the video tutorials for this post, click here To view the repo for the final project we will be building, click here. To view Part 2, click here. Over the past year or so, I have been working with many companies around the wor
Too Long; Didn't Read<strong>Update.</strong> In order to avoid common pitfalls when dealing with React Native images, you should also checkout the story below. All these recipes are available in the <a href="https://github.com/wcandillon/react-native-expo-image-cache" target="_blank">react-native-expo-image-cache</a> npm package. Update. In order to avoid common pitfalls when dealing with React N
以下のリンクは公式リファレンスです。 Gettting Started Node, Watchmanのインストール Homebrewを使用してNodeおよびWatchmanをインストールすることをお勧めします。 Homebrewをインストールした後、ターミナルで次のコマンドを実行します。 $ brew install node $ brew install watchman Nodeをインストールしている場合は、それがバージョン4以上であることを確認してください。 React NativeCLI(コマンドラインインターフェイス)のインストール Nodeにはnpmが付属しており、React NativeCLIをインストールできます。 $ npm install -g react-native-cli JDKのインストール androidアプリを動かすためにはJavaの開発環境が必要になるので
TLDR => Having lost 2 days down numerous rabbit holes getting a continuous deployment pipeline working for React Native with fastlane I decided that it was complicated enough that a) I needed to write it down and b) if I did it it might hopefully help others avoid similar pain! It’s fair to say the React Native docs on building and deploying your app for beta and production are somewhat light! It’
When doing application development with interactivity, UI/UX and state, on a resource-limited platform, these questions often come up: Debugging — how do you debug applications?Inspecting — how do you inspect the UI tree?Touchables — how to understand interactive surfaces?Platform — how to reason about the “magical things” that happen out of sight?Slowness — how to get visibility about what’s slow
アプリストアの審査不要でコードを差し替えられる「CodePush」。審査時間が大幅に短くなっているとはいえ、ちょっとした不具合の解消やテスト目的なら便利かも(CordovaとReact Nativeで作られたハイブリッドアプリに限られますが)。 ハイブリッドアプリを制作するためのフレームワークは、多数のプラットホームやアプリストアで使用できるコードを開発者が書き込めるようにしてあります。フレームワークは開発の簡易化、生産性の向上をもたらしますが、アプリのアップデートをリリースするためには、いまだにアプリストアの審査を経なければならず、審査が開発サイクルを遅らせています。 マイクロソフトのCodePushを使えば、即座にコードのアップデートをアプリに反映できます。私が最近書いた『Easy App Publishing with React Native and Siphon』で紹介しているS
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く