Expo Go でアプリを開けない

npx create-expo-app で新規プロジェクトを作成し、とりあえず npx expo start で起動して Expo Go でアクセスしたのだが、開けない。There was a problem loadi

Expo (React Native) で TypeScript の noImplicitAny を true にすると View で「この呼び出しに一致するオーバーロードはありません」 エラー

TypeScript らしく書こうと思いたち、まずは noImplicitAny を true にしてコンパイルエラーを潰していっていると、View コンポーネントを使っている箇所で軒並みエラー発生。プロパティ &#82

今さら Expo SDK36 で jest を使ってユニットテストしたい

Expo のアプリで、ロジックが複雑なユーティリティ関数をピンポイントでテストしたい。しかもソースは TypeScript。 とりあえず下記に沿って jest をインストールしてテストを書いてみたが、ESM のインポート

Expoでfirebaseを使いたい

下記の公式ガイドに沿って導入したところ、コンパイル時にエラー。 https://firebase.google.com/docs/web/setup?hl=ja While trying to resolve modul

Expoで作ったアプリを公開するには

スマホアプリを開発するのにExpoが便利。公式手順に沿って実施すれば、iPhone実機で動作確認するまでほぼ詰まることなく進められるので、思いついてから開発に入るまでが速い。 ただ、開発時は Expo Client とい

ExpoでCameraが縦向きにしか撮れない

下記に載っていたサンプルコードを動かしたところ、iPhoneを横向きに変えても縦向きに表示されてしまう。なぜこんな動きなんだろうか。

ExpoアプリでlocalStorageを使いたい

Expoで開発中に手軽に設計値を永続化したくなった。JavaScriptだとlocalStorageを使うようなシーン。 で、調べてみると、AsyncStorageを使うみたい。React Nativeのドキュメントでは

Expo公式ページにあるARサンプルが動かない

ARがどんなものか試したくて、下記のサンプルを動かそうとしたが、ビルド失敗する。 https://docs.expo.io/versions/latest/sdk/AR/#getting-started snackで起動

Expoでのスマホアプリ開発が快適

JavaScriptでネイティブのスマホアプリを開発できるReact Nativeをラッパーした、Expoというフレームワークがいい感じ。 Expoが公開しているクライアントアプリを入れておけば、1万円もするApple