ReactNative

ReactNative

【ReactNative】Android 14(SDK 34) へのアップグレード

はじめに2024/08/31までにtargetSdkVersionを34(Android 14)にしないとリリースができないとGoogleさんから要件が上がってますね。(2024/11に延伸することも可能みたいです。)筆者の扱っているRea...
MUI

【React】Material-UI(MUI):Webサイトのヘッダーナビを作成してみた

筆者は普段、ReactNativeアプリの運用しているのですが、Webページを作るのにプレーンなHTMLをゴリゴリ書くのがどうも苦手でした。ReactNativeみたいな感じでコーディングできないかと行きついたものが「Material-UI」だったので早速使ってみたよという記録です。
ReactNative

【Android】Execution failed for task ‘:app:validateSigningDevDebug’.

はじめにReactNativeアプリの運用の中で「Execution failed for task ':app:validateSigningDevDebug'.」というエラーに遭遇したので記録を残します。解決策参考:keystoreファ...
ReactNative

【Android】Execution failed for task ‘:app:mergeDevDebugNativeLibs’.

はじめにReactNativeアプリの運用の中で「Execution failed for task ':app:mergeDevDebugNativeLibs'.」というエラーに遭遇したので記録を残します。解決策PJファイル/androi...
ReactNative

【Android】compileSdkVersionを指定してもcompileSdkVersionが指定されていないというエラーが出る

はじめにReactNativeアプリの運用の中で「compileSdkVersion is not specified.」というエラーに遭遇したので記録を残します。解決策PJファイル/android 直下のbuild.gradleにallp...
ReactNative

【Android】要素タイプ”activity”に関連付けられている属性”tools:node”の接頭辞”tools”がバインドされていません。

はじめにReactNativeアプリの運用の中で「要素タイプ"activity"に関連付けられている属性"tools:node"の接頭辞"tools"がバインドされていません。」というエラーに遭遇したので記録を残します。解決策activit...
Expo

【Expo+Firebase】ログイン画面を実装

はじめに趣味でExpo + ReactNativeアプリを開発していく中でログイン認証画面を実装しよう。となったので記録を残します。経緯:Cloud Firestoreのセキュリティルール設定を行う中で認証機能があったほうが設定がしやすかっ...
ReactNative

【ReactNative】aタグのようなリンクの実装(react-native-hyperlink)

はじめにReactNativeアプリの運用の中で「文章中のURLをリンク化させて外部サイトを開きたい」というご要望を対応したので記録を残します。react-native-hyperlink独自実装することも考えましたが、ごちゃごちゃ書きたく...
ReactNative

【ReactNative】react-native-url-preview:SNSのようなURLプレビューの実装する

ReactNativeアプリの運用の中で「文章中のURLをSNSであるような感じのプレビューを表示させて、外部サイトを開かせたい」というご要望を対応したのでその記録。 react-native-url-previewが使い勝手がよく導入しやすかったのでその紹介と導入方法。