Thread

Conversation

◆開発の流れ 1. デザインテイストを決める 今回は「自分一人で使うためのTwitter」がテーマなのでTwitterにできるだけ寄せたテイストにする そうすればユーザーはいつもの気持ちで使ってくれる 具体的には「背景色、padding、アイコンや画像のサイズ、画像が角丸か円か」などを寄せると違和感が減る
1
9
2. 機能の検討 基本的に必要なのは ・ツイート(投稿)機能 だけになる ただ、Twitterと世界観を似せるためにはアイコンやIDや表示名がないと違和感が出てくる それらをわざわざ登録させるのは大変なのでTwitter連携アプリとする事で名前やアイコンを連携時に取得してそれを出す事で手間をなくす
1
8
3. 付随機能を検討 表示名やIDを入力させるのであればそれを編集する設定ページが必要となる ・設定 ついでに退会や利用規約も欲しい ・退会 ・利用規約 ・プライバシーポリシー 登録ログインも必要 ・登録/ログイン aboutページ(このサービスの紹介)は非ログイン時のトップページを兼用↓参考
Image
1
1
6
4. ロゴを決める 世界観を出すのにロゴは大切なので最初に決める(とりあえず仮置きでも良いので) と言っても個人開発で発注するのはコスト高いので 日本語であれば tameshigaki.jp 英語は fonts.google.com ここにサイト名を入れて世界観が合うまで一生探す 今回はこれに決めた
Image
1
5
32
5.画像を探す 自分のサイトの世界観に合う画像を探す 例えば同じタヌキのイラストでもテイストにより大幅に印象が変わる 実際にサイト上で使わなくてもいいので「自分のサイトに置いて違和感のないイラストはどれか?」を予め決める事でサイトのテイストがぶれなくなる 初心者さんには特におすすめ
Image
1
8
6. cssフレームワークの選定 今回は世界観重視なので採用しないが、ポイント的に使えるフレームワークは割とある 例えばsemantic uiのフォームだけ使ったりはよくする cdnでformだけ読み込むと楽 作り込みが必要なドロップダウンなんかもすぐ実装できる semantic-ui.com/collections/fo
Image
1
9
(ちなみに今回はこのイラストに合うようなテイストでデザインを組もうと考えてます 色は輝度を下げつつ、白黒に近い色をメインで使ってアクセントに1色だけ(恐らく青)というTwitterと似たようなデザインテイストになるかなーと思います。グラデーションとかは違う感じがしますね)
Image
1
1
10
余談だが、利用規約とかヘルプとかポリシーとかの修正/運用はエンジニアボールではなく、法務とかがボールを持っているのでエンジニアがいないと修正できないようなハードコーディングをせずにzendesk等のヘルプセンターに投げるか、microCMSに投げるか、なんならgoogle docを読み込む等が実運用では楽
1
14
プライバシーポリシーも作成。これであと3枚です ついでにヘルプページ(利用規約とプライバシーポリシーにアクセス出来るだけ)も作っておきます 無限ロードにした場合はドキュメントにたどり着きづらくなるのでパンくずリストを入れてやって相互に移動しやすくすると良いですがとりあえずやらない
Image
1
7

New to Twitter?

Sign up now to get your own personalized timeline!
Sign up with Apple
Sign up with phone or email
By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Trending now

What’s happening

Entertainment
Yesterday
金曜ナイトドラマ『和田家の男たち』夜11時15分スタート
ねとらぼ
Yesterday
冬コミ2年ぶり開催 チケットなしでの「フリー入場」は不可に 入場受付時間のランダム化や「アーリー入場チケット」も導入
News · Trending
運転の中3
Trending with 自転車と衝突
集英社スポルティーバ
November 11, 2021
箱根駅伝はやはり2強の優勝争いか。駒澤大と青学大が全日本駅伝で見せた層の厚さ
Trending in Japan
最優秀投手
1,299 Tweets