Programmer's Note

コード読み書きの備忘録。

2020-01-01から1年間の記事一覧

React NativeのAnimated を試す

React Nativeのアニメーションのテスト。 Animated関連のAPIを使用するようで、この仕組みのイメージが少し分かった。 特定のカーブに従って何かしらの値を変化させて、 その変化をAnimatedなComponentで拾うという感じ。 変化させる値はAnimated.Value()関…

React Nativeでカメラを使ってみる

React NativeでiPhoneでカメラを使うことができた。以下メモ。 プロジェクトのルートディレクトリを<ProjectRoot>とする。 パッケージのインストール $ cd <ProjectRoot> $ npm install react-native-camera --save $ npx react-native link react-native-camera $ cd pod $ pod instal</projectroot></projectroot>…

React Native公式サイトのpropsを使うサンプルにハマる

ここ2、3日、React Nativeのサンプルを打って動作を確かめている。 なるほど、これは面白いですわ。生産性が高いし流行るはずですわ。 昨日、ちょっとハマったのが以下のコード。 自作のComponentにタグのプロパティを渡す方法についてのサンプルで、Class…

GitHubにあがっているReact Nativeプロジェクトを実行する方法

GitHubに上がっているReact Nativeのプロジェクトをcloneして、 普通にnpx react-native run-iosを実行しても失敗する。 なんだかよくわからないが、色々ググった結果、とりあえず cloneしたフォルダーに入る npm iで依存パッケージをダウンロードする cd io…

React Nativeアプリのバージョン管理

React Nativeのreact-native initでプロジェクトを作ると、ぎょうさんファイルがダウンロードされるけど、バージョン管理するときはどうするんだろ? 必要なファイルしかgitに登録しないはず。 gitは詳しくないので多分勝手に生成される.gitignoreとかの設定…

React Nativeことはじめ

何週間か前に、何気にyoutubeでVue.jsを勉強してみたところ、けっこうエレンガントな思想で面白かったので、がぜんWebアプリ開発に興味を持ちはじめた。 Webアプリ関連の技術はいまや結構応用が効いて、PCアプリやiPhoneアプリを開発できるフレームワークも…

久々ブログ再開&振り返り

戯言でもあとで読み返すと楽しいものだ。久々ブログ。 振り返ると、Clojureを始めたのが2016年、Haskellが2018年。 時間が経つの早いな。 去年の始めは、iOSで簡単なアプリも作って遊んでいた。 (Swiftはくそだな。というのはさておき) その前にAndroidも…

VS Codeのエディタを複数開く設定

Visual Studio Codeを使い始めた。 いらいらしたのが、Eclipseみたいに複数のファイルを開いておいて、タブで並べておけないこと。 これは結局、設定の Workbench > Editor: Show Tabs を true にすればよいのがわかった。 というだけのメモ。