試験前に、考えていたのが、メモ帳です。自分好みに作りたいし、速度にもこだわりたい。
今よく使ってるのが、高速メモ帳というもので、シンプルで良いが、リストをドロップでは順番が変えれるようにしたい。
ベースについては、Udemyの下記の講座が長いですが丁寧に説明してあり、アプリ開発の手順も含め説明されており、有用です。
メモ帳の機能の書き出しです。
・メモ一覧リスト画面
右下の⊕を押すと、新規作成になるようにする
まずは、作成・修正日時順にソート。
メモ削除について:
メモを横にスワイプで削除可能にしたい。
スワイプ→『削除してよいですか』を問うアラート→OK押して削除
ドラッグで入れ替え可能にする。
・フォルダ作成機能
メモをフォルダに分けて入れれるようにする。必ずしも、フォルダに入っていないメモがあってもよい。
データベースはSQLiteで。
何かライブラリないか一応探してみてもよいですが(react-aceなんかよさそうですが、React Nativeで使えるかは不明)、ここは勉強のため、メモ帳の機能についても一から作成してみます。