転職のポートフォリオ用にWebサービスを作ろうとしている。ここでは、開発の流れをまとめておく。WebAPIを使ってみたWebサービス作成の流れ何から始めていいのか戸惑っているが、とりあえず以下の流れで進めてみる。・・・1のWebサービスの調査にて、発想や機能など参考になりそうな情報をメモしておく。誰にどんな価値を提供しているのかが大事だと思う。趣味から作成された便利なツールなのか?誰かの悩みを解決するものなのか?また、実際に使ってみて、使いやすかった点や不便に感じた点もまとめておく。あと、今の自分のスキルでできそうなのかもチェック。ここで、いくつかアイデアが浮かんでくるはずなので、実現可能かどうかは置いておいて、書き留めておく。次に、2でいくつかアイデアが出たら、WebAPIについても調べておく。いうのも、データを自分で取るのは時間がかかりすぎるので、WebAPIをうまく利用して、短期間でのサービス作成を目指すためだ。最後に、アイデアを5つくらいに絞り込めたら、いったんメンターに意見を求めてみよう。Webサービス調査の結果まとめサイトなどを利用して、Webサービスを片っ端から見つけて使ってみた。以下にチェックしたサービスの一部を列挙しておく。mebosyuaudiobookconnpassholidaytimetreetypetalkstudyplusその結果、仕事や生活における小さな不満を解決してくれたり、ちょっとだけ便利なものは多いという印象。ビジネスとして成立しているサービスは極少数という印象。掲示板のような利用者をたくさん集める必要があるサービスは、大半が賑わっていなかった。作ってみたけど、誰にも使ってもらえなかったという作品は多いようだ。事前にそのサービスに本当に需要があるのか、誰のどんな悩みを解決するのか、会員登録しなければならない理由はあるか、他人に紹介したくなるかなどを考慮して設計することが大事だと思う。あと、会員登録しなくても機能やコンテンツが充実していて、サイト内をぐるぐると回遊したくなる設計も必要。これは思っていた以上に難しそうだ。Webサービスのアイデア有名なwebサービスを実際に使ってみると、いろいろとアイデアが出てきた。具体的には97個のアイデアが出たが、そのうち58個はすでに同じサービスが存在していたり、クオリティが低すぎたり、需要がなさそうだったりといった理由でボツ。生き残った39個のアイデアから絞り込んでいく。WebAPIの調査アイデアがいくつか出てきたので、次はWebAPIの調査を行う。サービスを短期間で完成させるうえで、WebAPIの助けが必要なのだけど、そもそも世の中にどんなWebAPIがあるのかを知らない。そこで、まずはWebAPIをできる限り多くチェックしていき、今思いついているサービスに使えないか検討する。同時に、WebAPIから新たなサービス発想のヒントももらう。ここで、私が調べたWebAPIをまとめておく。API上記の中だと、SNSやqiita,slcack,googleのサービスはよく利用するので、APIの機能を知ることで、さらにアイデアが出てきそう。map等と組み合わせれば、役立つサービスが作れそうな気がしてきた。WebAPIを使ってみたWebAPIを調べていくうちに、さらに4つほどアイデアが出てきた。WebAPIを使ったことがないので、実際に自分のアイデアを具現化できるのか不安もある。そこで、まずはWebAPIの基礎を理解しつつ、使いこなすための最低限のスキルを身につけるために、ドットインストールの演習を行った。プログラミング初心者。紆余曲折を経て、2019年2月よりプログラミング学習をスタート。プログラマーを目指して勉強中。→詳細画像ツイッタープログラミング学習のアウトプットや備忘録のために、Twitter開始。