メイン画像

取り組んでいたこと

取り組んでいたこと


TOPVIEW(このサイト)の開発をやっています。

暖かくなるとやる気が出てくる今日この頃です。

外が気持ちが良いので、出掛けたくなってしまう衝動に駆られながらも、やる事やらない事はしっかりと決めていこうと思っています。


GWは主にUIの改善とちょっとした機能追加に取り組んでいました。

具体的にはクリエイターページと記事ページの見た目を大きく変更しました。

その他、リポスト機能 (ツイッターでいう所のリツイート) 、記事やクリエイターページのQRコードを生成して、シェアもできるようになりました。

 

ある程度大きな変更や機能追加などの情報はログイン後のマイページの「お知らせ」に記載しています。

 

TOPVIEWのシステムはPHP、Laravel、MySQL、Bootstrap、JavaScriptあたりの技術を主に利用しています。

 

レイアウトで少し苦戦したのが、部品を左右両端に水平に配置するのに1時間近くかかってしまいました。。

例えば iOSの開発だと Xcode についている Storyboard というインターフェースビルダーで視覚的に部品を配置しながら作るので、直感的にUIが作れるのですが、Bootstrap CSS はまた概念が異なるので、少々苦戦しました。

 

ただ、一度作ったコードは今後ある程度は使いまわせると思うので、こうしたい!と決めたら上手くいかなくても途中で諦めないで最後まで目的を達成することがとても大事ですね。

昨日より今日は何かを前に進める、何かを学ぶ、一日数個でも年間を通すととても大きな数になりますし。

 

PHP Laravelの良いところはMVCに従って開発して行けばある程度は出来てしまうのと、ネイティブの開発に比べてコールバックやクロージャ的な概念がないので、ここら辺に関しては開発しやすい言語なのかなと思っています。

 

少し専門的な話になってしまいましたが、また定期的に書いていこうと思います。

 

よろしくお願いいたします。


アカウントを作成 して、もっと沢山の記事を読みませんか?


この記事が気に入ったら Yuuki Matsubara さんを応援しませんか?
メッセージを添えてチップを送ることができます。


この記事にコメントをしてみませんか?


はじめまして、TOPVIEWの開発をしているMatsubaraと申します。合間を見て思った事や開発に関してなど、不定期に更新をしていこうと思います。よろしくお願いいたします。

このクリエイターの人気記事
おすすめの記事