2018-06

ReactNative

ReactNativeで作った保活アプリ「ほいみん」をリリースしました

5月から初めてReactNativeで作り始めたアプリ「ほいみん」をリリースしました! 「ほいみん」とは 保育園の情報を地図上で検索、閲覧、口コミが投稿が出来るアプリです。 なぜ作ったのか ちょうど子供が産まれた事と、保活の大変さは良く聞い...
ReactNative

react nativeのandroidでapkを作ろうとしたら、uncompiled PNG file passed as argument〜って怒られる

react-nativeで作っていたアプリがとりあえず完成した。 iOSの方はXcodeから勝手にアップできそうだけど、Androidはapkを作る必要が有る。 てことで、久し振りかつreact-nativeで初めてのapkを作成しようとマ...
ReactNative

react-nativeの黄色い警告ボックスを消す

react-nativeで開発していると、画面下部に黄色いやつが良く現れる。 開発中はたまにデバッグの役に立つんだけど、リリースしてもこれが出たらクレーム一直線。 という訳で、これが絶対出ないようにする方法を調べたところ、意外と簡単だった。...
ReactNative

ReactNavigationのStackNavigatorで常に最初のrouteを表示する方法

こんな感じのアプリを作っている。Screenは本当はもうちょっと多いけど。 TabNavigator  ├ StackNavigator(SN1)  │ ├ ScreenA  │ └ ScreenB  │  ├ StackNavigator...
rails

railsで無ければ新規作成、有れば更新をしたい時はfind_or_initialize_byとupdate_attributesでOK

IDに紐付くデータが無ければ新規作成、有れば渡されてきたパラメータで更新したいと言うシーンは良くある(はず。自分は良くある) そのまま何も考えずにやろうとすると、findで取得してnilだったら新規、取得出来れば更新というif文を書く事にな...
ReactNative

nativebaseでtoastを使う時は、最上位をRootで囲むこと

nativebaseのtoastを使おうと思って、とりあえずサンプルをそのままコピペして実行したら cannot read property '_root' of undefined というエラーが出た。 ドキュメントを見ると For To...
ReactNative

react-navigationをver.2に上げたらtabBarIconが消えてtabBarLabelも意図と違う文字に…

react-navigationがいつの間にかver.2系になっていたので、怖かったけど思い切ってupgradeしてみた。 そしたら案の定、問題が続々…。 まず最初にハマったのは、ver.1.5のtypescriptの型定義をインストールし...
雑記

都道府県・市区町村データをどうするか

よくある都道府県を選択後に、対象都道府県の市区町村がプルダウンで出てくるのを作る事になった。 方法としては2つ。 1.自前DBにデータとAPIを用意する 2.公開されているAPIを使用する 過去に作った事が有るのは1の場合。 郵便番号を入れ...