オリジナルアプリを作り始めました(プログラミング始めて2カ月)

プログラミング初心者

はじめに

 時間が経つのは早いもので、私がプログラミングを始めてから2カ月経ちました。

この2カ月間で最初ProgateでRuby,Railsの学習を始め、その後Railsチュートリアルを1周やりました。(2カ月でこの量が早いのか、遅いのかはわかりませんが( ´∀` ))

そして年内にweb系企業への就職を目指し、次のステップとしてポートフォリオなるものを作っています。

今回は現在作っているものがどのようなものか、作り始めて色々思うことについて話していこうと思います。

 

今作っているものについて

 どういうものを作りたいかという案は、Railsチュートリアルをしている時に、何個かは浮かんでいました。

とりあえず今は、いろいろな人とゲームの情報を共有して、そのゲームがどういうものか簡単に知ることが出来たり、自分の知らない新たなゲームを見つけれるきっかけになるものがあればいいなと思ったのでそのようなアプリを作っています。

これは、自分が読んだ本を登録して感想やレビューを共有できるサイトである読書メータ―を見て思いつきました。なので、今作りたいなと思っているのは読書メータ―のゲーム版といった方が早いかもしれません。

後、デザインを一から作るのは難しいと思ったのでRailsチュートリアルで作ったtwitterもどきを元にしています。デザインの変更点は今のところヘッダーの色をオレンジ色にしたくらいです。

 

図1.トップページ

アプリを作り始めて思ったこと

まだ作り始めて、3日、4日しか経っていないので、そこまで深いところは出来ていませんが、とりあえずは、

  • エラーメッセージを全て日本語にする。
  • いいね!機能を付ける。
  • Railsチュートリアル1周目では理解できなかったところを再び実装する。(ただし、テストは省く)
  • 投稿に内容だけでなくタイトルをつける。

図2.エラーメッセージの日本語化、タイトル

図3.いいね機能

 

が出来ました。アプリを作っているとあれもやりたい、この機能も入れたいという気持ちに駆られたり、デザインを変えてみたいなと思ってしまったりしてアプリ作成の本質を見間違いそうになります。

実際、私も最初Railsチュートリアルの白黒のデザインをそのまま使うのは面白くないなと思って、ヘッダーの色をオレンジにしました。(図1)オレンジにするまでは良かったのですが、リンクの色を白くするのに手間取ってそれに3時間は費やしました。(結局よくわかりませんでしたが。。😢)

そういったことがあるので、デザインは今回はBootstrapでできる範囲だけに絞ろうと思います。あくまで今回はRailsを使ったオリジナルアプリの作成なので。

 

さいごに

正直言って私は、今はまだ一から独自性のあるアプリを生み出すといったことは技術的に難しいかもしれません。機能を追加するといっても、それは、Qiitaやブログに書いてあることを真似しただけです。

しかし、いまはパクリに過ぎなくてもそこから少し自分で工夫すればそれはオリジナルになると思うので徹底的に先人たちの知恵をパクって、奪い自分のものにしていきたいです。

 

コメント

  1. […] 後、進め方の問題についてですが、現在はRailsチュートリアルで作ったtwitterもどきを基にしてアプリを作っています。オリジナルアプリを作り始めました(プログラミング始めて2カ月) […]

タイトルとURLをコピーしました