2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

初心者がダメにならないアプリを作る道③ガンガン削る、そしてドッグフーディング

2
Posted at

前回と前々回はこちら。

現状

使うことを優先してメイン機能をブラッシュアップし他を削る

まぁ当初想定していた機能には全然足りていないのですが、作っているうちに「やっぱり大事なのメインの機能とコンテンツでありその他はクリティカルではない」と思い始め、そして「メイン以外の部分データベースとかいって作るの難しい…」となったので、メインの部分をよくして、思い切って他の部分は削った。
今の時点で作り込むよりは、何が必要なのかを明らかにする方が筋が良さそう。

  • 追加した部分
  • ボタンを押した後のUIをボタンの色が変わる→メッセージ付きのモーダルウィンドウに変更
  • コンテンツ(行動の種類)の追加
  • コンテンツのデータはデータベースにおくのが理想だが、ちょっと難しかったのでコード内にベタがきしている
  • 削った部分
  • コンテンツをユーザーが編集・追加する機能
  • 通知機能
  • それに従ってナビゲーションバーも削った

どれも表側は作っていたのでもったいない気持ちはあったが、削ったことで全体としての完成度は上がった。

今後

  • JavaScriptの基礎文法進める
  • しばらく実際に使う&使ってみた上で機能を考え直す
  • 通知機能の実装方法について調査
2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?