wheatandcatの開発ブログ

React Nativeで開発しているペペロミア & memoirの技術系記事を投稿してます

アプリの強制アップデート機能を作成

Firestoreの新設計を適応させるためにアプリの強制アップデート機能が必須になりそうだったので、アプリの強制アップデート機能を実装しました。 https://github.com/wheatandcat/PeperomiaTool/pull/8 これをv2.0.6で実装して、Firestoreの新設計をv3.0.0で…

技術書典9に出品の本の作成が完了したので、LPページに技術書一覧の画面を追加しました

技術書典9に出品の本の作成が完了したので報告します。 Boothでも購入可能です。 booth.pm 内容は、2019〜2020 年のリリース内容の振り返りと現在のプロジェクトのアーキテクトについて解説していく本になっています。 以下、目次 ■⽬次 まえがき 第 1 章 ペ…

sentry-goを実装してみる

GAEのエラーは、デフォルトでGCPのロギングに出力されますが、ずっと追い辛いと思っていたのでsentry-go導入してエラー監視できるようにしてみました。 github.com Pull Request github.com 実装 Sentryはアプリのエラー監視でも使用していますがGo言語もサ…

React Custom Hooksでコンポーネントを整理

コンポーネントのコードにキーボードイベントの処理やスクロールイベントなど、 直接UIに関わらない処理が混じって、コードの可読性がしていたのでReact Custom Hooksを使用して整理しました。 ja.reactjs.org React Custom Hooksはコンポーネントとロジック…

今年も本を作成 するので表紙を公開

前にBoothに本を出展しましたが、1年経って内容が古くなったので新しく書こうかと思います。 booth.pm 時期的に技術書典9に出せたら良いかなーと思います。 blog.techbookfest.org 内容的にはQiitaに投稿した以下の振り返り記事の拡張版みたいな感じにする予…

Peperomia v2.0.5 リリースノート

リリース日 2020年07月21日 GitHub Peperomia マイルストーン Peperomia v2.0.5 PeperomiaBackend v2.0.5 PeperomiaWeb v2.0.5 PeperomiaHelp v2.0.5 Peperomia LPサイト v2.0.5 PeperomiaTool v2.0.5 対応内容 [Peperomia] DeepLinkでスケジュールを開く [P…

Reactで作成したLPサイトにアニメーションを追加してみた

peperomia.app ↑のLPサイトにに以下みたいなアニメーションを追加してみたので実装方法を紹介 Pull Request LPサイトにアニメーション追加 by wheatandcat · Pull Request #8 · wheatandcat/PeperomiaWebSite · GitHub 実装 まず、1つのコンポーネントで書い…