GAMEUI是一个游戏UI/UX设计师交流平台,专为热爱游戏UI设计的你倾力打造。
GAMEUI是一个游戏UI/UX设计师交流平台,专为热爱游戏UI设计的你倾力打造。
いきなりですが、個人開発の良さとはなんでしょうか? 私は「技術的チャレンジをしやすい」という点に魅力を感じています。 業務上の開発ではアウトプットを最優先にする必要があるため、コスパ良く実現することを求められます。 しかし、個人開発に締切ありませんし、開発の優先順位も自分で決められます。 この記事に書いてあること Hover,Pressedを考慮したボタン アクセシビリティを考慮したボタン デスクトップアプリを考慮したボタン そんなボタンを作る方法を考えていきます。 Buttonをイチから作る。 Flutterで提供されているButton系のWidgetを使えば、簡単にボタンを実装できますがどうしてもマテリアルデザインよりの見た目になってしまいます。 もちろんカスタマイズもできるのですが、個人開発ということでイチからButtonを作ってみようと思います。 イチからButtonを作るときに考
とにかくクアッドカメラが高性能ですごい 見ての通り、Xiaomi 14 Ultraのアウトカメラは、でっかい円形のカメラユニットの中に4つのカメラが仕込まれた「クアッドカメラ」である。 全体が円の中に収まっているのは、別売の「Photographyキット」を装着することで各種フィルターを付けられるからだ(参考記事)。今回は残念ながらPhotographyキットはなしで。なしでも十分イケる。 アウトカメラの内訳は、次の図の通り。「超広角(12mm)」「広角(23mm)」「3.2x望遠(75mm)」「5x望遠(120mm)」だ。 クアッドカメラ自体はもはや珍しくないけど、注目すべき採用するイメージセンサーだ。 まず、全カメラが5000万画素である。それ以上にすごいのは、メインの23mm(35mm版換算で23mm相当……なのだけど、毎回そう書くのは面倒なので、以下「23mm」と記します)カメラは
「つくったデザインをもっと魅力的にみせたい」 「クライアントやお客様が納得するビジュアルが欲しい」 「最終的なデザイン完成予想がなかなか伝わらない」 商品やブランド、Webサービス、パッケージ制作などのプロモーションやプレゼンテーションを行う時に、あなたもきっと悩んだことがあるでしょう。 しかし日々の業務に追われるクリエイターにとって、あまり時間をかけることができないのも事実。 そんな時に活用したいのがフォトショップの「モックアップ」素材です。 画像を配置するだけで完成のラクラク編集で、作業はほんの数クリックのみ。 まるで本当に撮影したようなリアルな仕上がりを、誰でも簡単に手に入れることができます。 前回のまとめからおよそ1年ぶりとなる今回は、2024年上半期に見つけた無料モックアップを中心にご紹介します。 目次モックアップとはモックアップの使い方すべて無料、だけど英語Adobe Stoc
【追記】この記事をきっかけに、名著「ノンデザイナーズ・デザインブック」の20周年記念特典eBookの制作に協力させていただきました。詳しくはこちらを御覧ください。 ノンデザイナーズ・デザインブック20周年記念の特典に寄稿しました デザイナーである・なしに関わらず、仕事の中で伝えたいことを「図」で説明する機会は多々あります。提案書で事業内容を説明することもあるでしょうし、具体的な数値をグラフで説明することもあるでしょう。そんな中でこんな指摘を受けたことはありませんか? ・最終的に何を言いたいのか結論が見えないよ。 ・関係性が複雑すぎて理解しずらいんだけど。 ・要素が多すぎて全てを把握するのが大変。 ・何をどこから見れば良いの? ・結局一番言いたいことはなんなの? ・文字サイズがたくさんありすぎてまとまりがないね。 ・安っぽいチラシみたいでダサイなぁ。 ・全体的にバランスが偏ってて不安定。 ・
株式会社ローソン銀行は、ローソングループの銀行として、2018年9月の開業以来はじめて、ATMの新型機を開発しました。現在、全国のローソン店舗などで順次入れ替えを実施しています。 新型機の開発では「私たちは“みんなと暮らすマチ”を幸せにします。」というグループ理念に基づき、お客さまのニーズを踏まえたコンセプト開発、機能設計が行われました。 ユニバーサルデザイン視点を踏まえた筐体デザインを目指し、車いすユーザーの方の協力を得ながら進めた開発プロジェクトについて、ご担当者さまにお話をうかがいました。 今回の新型ATMの開発はローソン銀行が開業して以来初の試みであり、私たちにとって非常に重要なプロジェクトの一つでした。 プロジェクトは2020年度に始まり、議論を重ねながら、足掛け4年の時間を要しました。 私たちが新型ATMのコンセプトや機能を考える際に重視したのは「“みんなと暮らすマチ”を幸せに
8月19日、奇しくも『Web Designing』10月号と同日にマイナビ出版から発売される『ABOUT FACE インタラクションデザインの本質』(Alan Cooper、Robert Reimann、David Cronin、Christopher Noessel ・著)。2008年に発売された第3版日本語版は長らく品切れで、ネット書店で非常な高値で中古品が販売される状況となっていた。それから16年、ついに第4版の完全日本語訳が発売となる。上野学・監訳、ソシオメディア株式会社・訳という最強の布陣でお送りする本書の、「監訳者まえがき」を特別に先行公開。監訳者である上野さんの熱いメッセージと本書についての思いの詰まったまえがきを、ぜひ読んでいただきたい。 Amazonで予約する 執筆者プロフィール 上野 学さん デザインコンサルタント/デザイナー。各種ソフトウェアのヒューマンインターフェー
macOSのメニューバーにたくさんのアイコンが表示されて邪魔! という人に便利な無料アプリを紹介します。 アイコンは常に表示するアイコン、基本非表示でクリックやホバーで表示するアイコンにすることができ、簡単に言うとBartenderのようなことができます。私はBartenderを長く使用していましたが、この記事で紹介するIceに変更しました。 「…」の右が常に表示、左が非表示でクリック・ホバーで表示されます。 Ice -Menu Bar Manager Ice -GitHub Iceの特徴 Iceのダウンロードとインストール Iceの使い方 Iceの特徴 Iceは、macOSのメニューバーを管理するオープンソースの無料アプリです。主な機能は、メニューバーに表示されているアイコンの表示・非表示ですが、ほかにも便利な機能が備わっています。 対応OSは、macOS 14(Sonoma)です。ライ
私はWebサイト制作からWeb開発の畑に足を踏み入れた者です。 最近は、先輩方のおかげで開発業務にやっと慣れてきた気がします。 (まだまだ分からないことが多いので、日々勉強です。) Web業界の前は貿易事務をしていたので、最初はUIコンポーネントの呼び名もあまり知らず、クライアントさんや開発チームメンバーの話が分からないということがありました。 こちらはその頃を思い出して書いた記事で、最近Web業界に足を踏み入れた方向けの記事となります。 少しでも参考になれば幸いです。 早速ですが、具体的にこんなものがあります グローバルナビゲーション(グローバルメニュー) : 全ページ共通のメニュー。シンプルにメニューと呼ぶことが多い気がしますが、『グロナビ』と呼ぶ人もたまーにいる。 https://hajimari.inc/ ハンバーガーメニュー : お察しの通り、見た目がハンバーガーに見える、非表示
昨今のフロントエンド向けUIライブラリでは、コンポーネントの設計が重要です。この記事では、コンポーネントのスタイリング、その中でもとくにコンポーネントの大きさに関わるコンポーネント設計について考えます。 私の考える結論は、むやみに大きさを指定できるpropを生やさずに、CSSで外から大きさを制御できるようにしたほうがいいです。 コンポーネントの大きさを制御したい UIの一部分を再利用可能なコンポーネントとする場合、同じコンポーネントがさまざまな場面で使えるのが望ましいでしょう。コンポーネントが提供する機能にもよりますが、場面に応じてさまざまな大きさでコンポーネントを使用できたほうがよいこともあります。 具体例として、このようなコンポーネントを考えてみましょう。例はReactで示しますが、この記事の内容はReactとは関係ありません。 const Card: React.FC<React.P
Figmaは、文章からUIレイアウトを生成できるAI機能「Figma AI」のベータ版を2024年6月26日にリリースしました。しかし、Figma AIを使ったユーザーから「Apple製アプリとそっくりなUIが生成される」という指摘が寄せられ、ベータ版の提供を中止する事態に発展しています。 (1) As we shared at Config last week - as well as on our blog, our website, and many other touchpoints - the Make Design feature is not trained on Figma content, community files or app designs. In other words, the accusations around data training in this
無料で使えるSVGアイコンはたくさんありますが、使い勝手がよいシンプルなデザインで、バリエーションも豊富となるとなかなか見つかりません。 WebサイトやスマホアプリのUIでよく使うアイコンが1,470種類、カラー・サイズ・ストロークの変更もサポートしているSVGアイコン素材を紹介します。 Lucide Lucide -GitHub LucideはFeather IconsのForkで、Featherに対する不満が高まったことによりコミュニティ運営で始まったプロジェクトです。FeatherにはたくさんのIssuesやPRが未解決で放置されており、これらの対応はされていません。 Lucideのアイコンは、元のシンプルなデザイン言語に忠実なまま、可能な限りアイコンセットを拡張しています。ライセンスはISC Licenseで、個人でも商用プロジェクトでも無料で利用できます。
昨今のフロントエンド向けUIライブラリでは、コンポーネントの設計が重要です。この記事では、コンポーネントのスタイリング、その中でもとくにコンポーネントの大きさに関わるコンポーネント設計について考えます。 私の考える結論は、むやみに大きさを指定できるpropを生やさずに、CSSで外から大きさを制御できるようにしたほうがいいです。 コンポーネントの大きさを制御したい UIの一部分を再利用可能なコンポーネントとする場合、同じコンポーネントがさまざまな場面で使えるのが望ましいでしょう。コンポーネントが提供する機能にもよりますが、場面に応じてさまざまな大きさでコンポーネントを使用できたほうがよいこともあります。 具体例として、このようなコンポーネントを考えてみましょう。例はReactで示しますが、この記事の内容はReactとは関係ありません。 const Card: React.FC<React.P
昨今のフロントエンド向けUIライブラリでは、コンポーネントの設計が重要です。この記事では、コンポーネントのスタイリング、その中でもとくにコンポーネントの大きさに関わるコンポーネント設計について考えます。 私の考える結論は、むやみに大きさを指定できるpropを生やさずに、CSSで外から大きさを制御できるようにしたほうがいいです。 コンポーネントの大きさを制御したい UIの一部分を再利用可能なコンポーネントとする場合、同じコンポーネントがさまざまな場面で使えるのが望ましいでしょう。コンポーネントが提供する機能にもよりますが、場面に応じてさまざまな大きさでコンポーネントを使用できたほうがよいこともあります。 具体例として、このようなコンポーネントを考えてみましょう。例はReactで示しますが、この記事の内容はReactとは関係ありません。 const Card: React.FC<React.P
「こんな時はどの UI コンポーネントを選択すればよいか」の意思決定ツリーがあるといいなとは思ってはいたが、実際どういう風に作ったら良いか不明だった そんな時、UIコンポーネントの意思決定ツリーについてたくさんの事例を紹介している記事を見つけた www.smashingmagazine.com ここで紹介されているものを参考に作るのがよさそう まず、Doctolibのデザインシステム「Oxygen」 oxygen.doctolib.design 例えばよくある以下の4つのUIをどうやって使い分けるのか?に対して、 Dialog Sidepanel Popover Modal 次のような意思決定ツリーを用意している Doctolib Design System 他にも フォーム要素の決定ツリー Link vs Button vs LinkButton の決定ツリー エラーデザインの決定ツリー
アクセシビリティとは「どんなユーザーも円滑に利用できるかどうか」の度合いだ。 近年、障害当事者や高齢者、日本語以外の言語話者などさまざまな環境下にいる方に向けた情報・サービスを届ける「アクセシビリティ向上」に関心が高まっている。 そうしたなかで「企業でのアクセシビリティ向上 『成果』をどう考える?」と題したオフライン限定セミナーが2023年10月26日に行われ、アクセシビリティの推進に挑むサイボウズ株式会社、フリー株式会社、株式会社SmartHR、株式会社Helpfeelの4社が登壇した。 ■目次 アクセシビリティ推進に取り組む企業の現在地 テーマ【1】:自社でのアクセシビリティ向上の取り組みとは? テーマ【2】:成果を出すために苦労したこと、成果を出して変わったこと テーマ【3】:今進行中のこと、これから取り組むこと ■ 登壇者 小林 大輔 氏(@sukoyakarizumu) サイボウ
UIデザイン使用性チェックリストは、SmartHRのプロダクトデザイナーが日本産業規格(JIS X 25000シリーズ)を参考に開発した、プロダクトの使用性という「ユーザーがプロダクトをどのくらい使えるかの品質」を担保するための、UIデザイン時点で考慮すべき観点の一覧です。 以下、UIデザイン使用性チェックリストを「使用性チェックリスト」と省略表記します。 日本産業規格(JIS)との関係使用性チェックリストは、プロダクトのユーザビリティが確保されることをより客観的に示すために、国家規格である日本産業規格の「JIS X 25000シリーズ(SQuaREシリーズ)」を参考にして開発されています。※ ※ ユーザビリティに関する規格として、ソフトウェア製品の品質・評価に関する国際規格(ISO/IEC 25000シリーズ)の国内版 JIS X 25000シリーズの定義を採用JIS X 25000シリ
のように、変数やクラスの前にある[]内の定義のことです。 Unityでよく使うor便利なAttributeをまとめてみました。 実際に試すのが一番わかりやすいので、下記のスクリプトを空のGameObjectにアタッチし、子の階層にCreate>3DObject>Cubeしてみてください using System; using UnityEditor; using UnityEngine; namespace Elix.Test { //Classにヘルプを追加します [HelpURL("https://docs.unity3d.com/2022.3/Documentation/ScriptReference/HelpURLAttribute.html")] //GameObjectに同じClassを追加できないようにします [DisallowMultipleComponent] //Sce
これまでさまざまな組織のデザインシステム構築や運用を支援してきたグッドパッチ。本連載ではデザインシステムにフォーカスし、その概要や歴史、導入から運用、構築にいたるまで網羅的にお届けします。第6回は「デザインシステムの拡張」についてです。 こんにちは。グッドパッチのUIデザイナーの乗田です。前回の記事では、プロダクトデザインを実施する際に必要なデザインシステムの要素の構築方法について紹介しました。第6回では、「デザインシステムの拡張」をテーマに、プロダクトデザイン以外の領域や組織のメンバーにデザインシステムを広げる手法についてお届けします。 はじめに デザインシステムの基本的な要素を構築したあと、デザインシステムをさらにより良いものにするためには「拡張フェーズ」が不可欠です。デザイン原則、スタイルガイド、コンポーネント、コンテンツガイドラインなどの基本的な要素を超え、その適用範囲をブランド領
本連載は、DXによって引き起こされるさまざまな業務、プロダクト、ビジネス変革に適応すべく求められるデザインの新しい在りかたについて探求します。専門職能ではなく、ソフトスキルとしてデザインを再定義した「デザイン・イネーブルメント」という考えかたをテーマに、その根幹にある思想や体系的な構造を可能な限りわかりやすく紐解いていきます。 なお、本記事はBiz/Zineの連載「デザイン・イネーブルメントによるDX推進」の第5回です。クリエイティブ領域と親和性の高いことから、CreatorZineにて掲載します。 これまでBiz/Zineで連載している「デザイン・イネーブルメントによるDX推進」では、デジタル変革におけるデザインの新しいありかたを考察し、デジタルネイティブなプロダクトにおける「より好ましい状態」を目指すアプローチとしてデザイン・イネーブルメントを紹介。前回の記事では、地方銀行の事例を用
これまでさまざまな組織のデザインシステム構築や運用を支援してきたグッドパッチ。本連載ではデザインシステムにフォーカスし、その概要や歴史、導入から運用、構築にいたるまで網羅的にお届けします。第3回は「デザインシステムのはじめかた」についてです。 こんにちは。グッドパッチのUIデザイナーの乗田です。前回の記事「組織にデザインシステムが必要な理由とは――その効果や価値を徹底解説」では、デザインシステムの必要性や効果、価値について解説しました。第3回ではデザインシステムを構築する前に理解しておきたいポイントや、デザインシステムの構築サイクルについて紹介します。 デザインシステム構築をはじめる前に デザインシステムへ取り組むきっかけとして多いのは、プロダクト開発で課題を感じている個人の活動から構築がスタートするケースです。この記事を読んでいるみなさんの中にも、個人や有志による少人数のチームでデザイン
株式会社SmartHRで、SmartHRのプロダクトを誰もが使えるようにすることをミッションとしたデザイン組織「プログレッシブデザイングループ」、通称「プログレ」が、今まで培ってきた知見をもとに、デザインを活用したアクセシビリティ向上の取り組みを解説します。第2回は「デザインシステムで担保するアクセシビリティ品質」についてです。 前回の記事「SmartHRはなぜアクセシビリティ向上に力を入れるのか」では、SmartHRがアクセシビリティの向上に取り組む背景や理由、取り組みの始まりについて紹介しました。 おもな取り組みとしてお伝えした共通UIライブラリの「SmartHR UI」は、SmartHRのデザインシステムのなかでも中心的な存在でした。今回はそんなSmartHR UI以外のデザインシステムにおけるアクセシビリティの取り組みを紹介します。 SmartHR Design Systemとは
アドビの岩本崇氏に単独インタビュー。10年ぶりのデザインシステム刷新 「Spectrum 2」 が目指すものとは? ▼ iPhone 15/15 Proの予約は公式オンラインショップから! Apple ドコモ au ソフトバンク 楽天モバイル アドビは昨年12月、同社の製品に採用している共通のデザインシステム 「Spectrum (スペクトラム)」 を大幅にアップデートした 「Spectrum 2」 を発表した。 アドビ製品は、どのアプリケーションを使っていても、一貫性のあるUI (ユーザーインターフェイス) が採用されており、複数のアプリケーションをまたいでも作業がしやすい。この 「アドビ製品らしさ」 を確立したのが、2013年に各アドビ製品に導入されたデザインシステム 「Spectrum」 だ。 しかし、昨年3月に登場した画像生成AI 「Adobe Firefly」 によって、アドビ製
こんにちは!飲食店システム開発部オーダーチームの開発エンジニアを担当している堀口です。 食べログオーダーは、レストランでの飲食体験をより快適にするためのモバイルオーダーシステムです。飲食店に来店したお客様が自身のスマートフォンを使用してQRコードを読み取り、Web上でメニューをカートに追加し注文することができます。メニュー選択や注文操作はWebでありながら、ハーフモーダルを使用したネイティブアプリのような注文体験ができます。 この記事では、モバイルオーダーシステムのUI改善に焦点を当てます。ハーフモーダルの採用がどのようにして決定されたのか、その開発プロセス、そして実際に達成された改善点について詳しく掘り下げていきます。Reactを使用したフロントエンド開発で遭遇した課題と、それらをどのように解決したかの具体例を紹介します。 目次 なぜ「ハーフモーダル」を採用したか ハーフモーダルの導入と
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く