スマートフォン、タブレット、PCと画面サイズが多様化するなかで、レスポンシブデザインはWeb制作の前提になりました。ただ、実際に手を動かしてみると「想定していた表示にならない」「特定の端末だけ動作が重い」といった壁にぶつかることが珍しくありません。レイアウトが崩れる原因の多くは、最初の一手間を省いたことから始まっていま…
News
iPhoneのバッテリーケースを使い始めてから、半年が経ちました。購入直後は「少し大きくなるけれど、外出先で充電切れを気にしなくてよくなる」という期待が大きく、実際の使い勝手はどうなのかを確かめるつもりで使い続けてきました。…
数ヶ月前、渋谷の小さなコワーキングスペースで開催されたフロントエンドの勉強会に参加しました。テーマはReactの状態管理パターンで、当時業務でまさに詰まっていた箇所に直結する内容でした。…
iPhoneアプリを開発してきた者として、自分の作品をApp Storeに並べる瞬間は特別なものです。ただ、その公開までの道のりは、想像以上に多くの落とし穴がありました。申請画面で何度も差し戻しを繰り返し、原因を一つずつ解消していく作業が続きました。…
ウェブデザインを仕事にするうえで、美しい見た目を作る感覚と、それを実装する技術力の両方が欠かせません。中でもCSSは、レイアウトやアニメーション、タイポグラフィなど、デザインを形作る土台となる技術です。日々の業務の中で、「この一手間があれば作業がずっと楽になるのに」と感じる瞬間は、誰にでもあるのではないでしょうか。…
福岡から東京へ移り、webデザイナーとして数年働くなかで、自分の実績や日々の制作メモを整理したい気持ちが強くなっていました。以前はWordPressでポートフォリオを運用していましたが、コードで管理したいという欲求が年々高まり、Next.jsでのフルリニューアルに踏み切りました。福岡から東京へ移った経緯は、以前まとめた…
個人ブログとポートフォリオを運営していると、デザインの見た目だけでなく、ページが表示されるまでの時間も気になるようになります。特にスマートフォンから訪れる人が多いサイトでは、数秒の差が離脱率や読みやすさに影響します。…
iPhoneの標準カメラは、起動の速さや自動補正の自然さに優れています。日常の記録、夜景、人物、動画まで幅広く対応できるため、追加アプリなしでも十分きれいな写真を撮影できます。一方で、撮影意図に合わせた細かな設定や、独自の色づくりを求めると物足りなさを感じる場面もあります。…
ハッカソンでは、限られた時間の中でアイデアを形にし、動くプロダクトとして発表する必要があります。個人の技術力が高いだけでは、完成度の高い成果物には届きません。役割分担、意思決定、情報共有を早い段階で整えることが、チーム開発の成否を左右します。…
iPhoneアプリ開発でUIフレームワークを選ぶとき、SwiftUIとUIKitのどちらが優れているかだけで判断するのは難しいものです。新規開発ならSwiftUI、既存サービスならUIKitという大まかな傾向はありますが、対応OSやチームの経験、画面の複雑さによって最適解は変わります。…