くるしば | ベストセラーUdemy講師
6.6K posts

くるしば | ベストセラーUdemy講師
@shiba_program
プログラミング独学→半年でWebサービスを作り起業/ベンチャー2社と個人事業を創業、売却/エンジニアになりたい人、個人開発したい人に向けてプログラミングやプロダクトの作り方を発信中/SBクリエイティブより「挫折しないReactの教科書」発売中/ 公開した全てのUdemy講座がベストセラー入り


くるしばさん( @shiba_program )ReactNative講座 今日やったこと▼ ✅️ページ遷移の挙動 → ページを「積み上げる」みたいなイメージ option1つで色々と遷移方法を変えれた。楽しい。 ✅️キーボードの高さ分inputを上に上げる(語彙力) → 下の方にあるinput、 選択したらキーボードで隠れちゃう・・・ っていうのを防ぐ。 KeyboardAvoidingView を使うんだけど、 flex: 1; で画面全体に広げてあげる必要がありそう。 ✅️触覚フィードバック → Hapticsっていうらしい(おしゃれ)。 expo-haptics というライブラリを使って対応。 触覚フィードバック効かねえやん・・・ ってコードにらめっこしてたけど ぼくのスマホの設定がOFFになってるだけだった🥹 スマホ側の設定も気にする必要があるのはいい気付き。 ✅️データを端末Storageに保存 → これもasync-storage っていうライブラリを使用 他にも色々あるみたいだけど、これが使用数多かった。 ユーザー設定などの保存に使うことが多いのかな。 「ふーんそんなもんかー」 「そんな仕組みがあるんだへー」 って感じでどんどん進んでいくのが さっさとスキルを身に着けていくコツですな😌 明日もどんどんやっていくぅ・・!





くるしばさん( @shiba_program )の ReactNative講座のアウトプット 今日は ・Reactと違う所(CSS周り) ・リストの作成(mapじゃなくてFlatListを使う) ・無限スクロール ・上にスワイプしたらリフレッシュするやつ を実装 CSSの継承がされないのは最初違和感すごそうだけど、 「この要素のCSSはこれ!」 って明示されているから 慣れればむしろ分かりやすそう🤔 1日1時間でもインプットしていくと 成長してる実感あるし、 モチベーションの維持にも繋がるよなーって!






Web制作の品質と速度を爆速で引き上げる神アプリ 「Responsively」 ・iPhone、Android、iPadなど全端末を横並び比較 ・1つ操作すれば全デバイスが同時スクロール ・Responsively上でデベロッパーツールを起動し微調整も可能 プロの現場では「確認漏れ」が最大の損害になる あらゆる画面幅を一度に視覚に入れられるので、デバイスチェックや調整作業の工数が段違いに減るはず

























