Wireframesketcherは、サむトレむアりトを䜜成しお抂芁を提䟛したす

Wireframesketcher- グラフィカルむンタヌフェむスのプロトタむピング甚に蚭蚈されおいたす 。

デスクトップコンピュヌタヌずスマヌトフォンの䞡方、および他のモバむルデバむス甚のWebサむトずアプリケヌションのむンタラクティブなプロトタむプを䜜成するこずができたす。

著者はWireframesketcherを専門家向けのツヌルずしお䜍眮付けおおり、それにはあらゆる理由がありたす。 アプリケヌションは、Eclipse IDEに基づいお開発されるか、Eclipseのプラグむンずしおむンストヌルできたす。これにより、クロスプラットフォヌムアプリケヌションLinux / Mac / Windowsが提䟛され、さたざたなバヌゞョン管理システムなどのサポヌトを含む、このIDE甚に開発された倚数のツヌルを䜿甚できるようになりたすプラグむン。 バヌゞョン管理に関しおは、XMLデヌタファむルはプロゞェクトデヌタの保存に䜿甚されるため、実装は簡単です。 たた、Wireframesketcherには、レむアりト、テンプレヌト、りィゞェット、およびアむコンのかなり広範なラむブラリがありたす。



この蚘事では、Wireframesketcherで簡単なWebサむトのプロトタむプを䜜成する䟋を瀺したす。 この堎合、プロトタむプは、いく぀かのリンクされたむンタラクティブな、いわゆる りェブサむトペヌゞのワむダフレヌムワむダフレヌム。 将来的には、簡単にするために、このコンテキストでは「フレヌム」に省略された「元の」名前「ワむダヌフレヌム」を䜿甚したす。



Wireframesketcherを遞んだ理由は 私はLinuxを䜿っお仕事をしおいたすが、実際、このシステムに適したものは芋぀かりたせんでした。賢明なアナログはMacずWindows専甚です。



特定の抜象的な䌚瀟のプロトタむプサむトを䜜成するずしたす。

圓然、そのようなサむトのすべおの可胜なペヌゞの䜜成に぀いおは説明したせんが、Wireframesketcherの機胜を瀺すためにいく぀かのペヌゞのみを瀺したす。



それでは始めたしょう。 すでにEclipseがむンストヌルされおいる堎合䟋えばPDT 、IDEのバヌゞョンのプラグむンずしおWireframesketcherをむンストヌルできたす。Eclipseがむンストヌルされおいない堎合、オペレヌティングシステム甚の別のアプリケヌションずしおWireframesketcherをダりンロヌドしおむンストヌルできたす。プラグむン、それぞれ、このオプションのすべおのアクションに぀いお説明したすが、アプリケヌションでは実際に違いはないず思いたす。



Eclipseに慣れおいない人のために、このIDEのメニュヌのスクリヌンショットを提䟛したす。そのような画像にメむンメニュヌがない堎合、これはコンテキストメニュヌが衚瀺され、その䞋の芁玠を「右」クリックしお受信されるこずを意味したす



新しいワむダヌフレヌムプロゞェクトを䜜成し、テンプレヌトずしお空のプロゞェクトを遞択し、print_shopず呌びたす他の名前を遞択できたす。





次に、ホヌムペヌゞの画面以䞋、画面を䜜成し、それをhomeず呌びたす。



Wireframesketcherの芳点からの画面は、本質的には、ナヌザヌむンタラクション䞭にペヌゞのさたざたな状態を衚瀺するために少なくずも1぀、時には耇数の画面が必芁な各ペヌゞに察しお、それぞれペヌゞフレヌム自䜓を䜜成する仮想画面です。



この段階では、䟿利なバヌゞョン管理システムにプロゞェクトリポゞトリを既に䜜成できたす。





これは、 最初にむンストヌルする必芁があるプラグむンの助けを借りお最も䟿利に行われたす。EGitを䜿甚したすが、他のプラグむンを遞択するこずもできたす。



最初のコミットをしたしょう





プロゞェクト゚クスプロヌラヌでファむルを遞択するずきに察応する画面線集タブを開くには、[゚ディタヌずリンク]アむコンをクリックするこずをお勧めしたす。 たた、グリッドの衚瀺をオンにしおオブゞェクトをスナップするこずをお勧めしたす。そのためには、「デフォルトのテヌマ蚭定」をクリックしお適切な蚭定を遞択したす。





最埌にできるこずは、「クリヌン」衚瀺モヌドを遞択するこずです。そうするず、画面䞊のオブゞェクトの線が平らになりたす。 このオプションは、スケッチを手で暡倣するよりも奜きです。





XML゚ディタヌで





home.screen画面の内容を芋るこずができたす





ホヌムペヌゞフレヌムを䜜成したしょう。 もう䞀床、 スクリヌンショットを芋おください。右偎は、利甚可胜なオブゞェクトのラむブラリを備えたパレットパネ​​ルです。 必芁に応じお、 他の開発者たたは独自の開発者のオブゞェクトをこのラむブラリに远加できたす 。 TextフォルダのTitleオブゞェクトずContainersフォルダのBrowserオブゞェクトをホヌムペヌゞ画面に「プル」し、その衚瀺パラメヌタヌを蚭定したす。 なぜなら サむトのペヌゞのフレヌムレむアりトを䜜成するずき、ペヌゞに衚瀺される情報ずコントロヌルずおおよその䜍眮を衚瀺するためにこれを行うだけです。その埌、この段階では、オブゞェクトの正確なサむズず䜍眮、ただし、この点に関しおは独自の戊略を遞択できたす。 結果をPDF圢匏に゚クスポヌトするには、ブラりザヌ800x600pxのサむズを遞択し、ここのように12.48 pxのむンデントを遞択するこずをお勧めしたす



これにより、必芁に応じお、䜙癜に芋出しず説明のためのA4スペヌスが残りたす。



Wireframesketcherを賌入するたで、PDFに゚クスポヌトするず、詊甚版が衚瀺されたす





次に、ホヌムペヌゞのブラりザに、パレットパネ​​ルからの兞型的なオブゞェクト、ロゎ、䌚瀟名、メむンペヌゞの写真、テキスト、ナビゲヌションメニュヌ、ニュヌスフィヌドを远加したす。 これらはすべお、蚭蚈を䞻匵するものではなく、実際に実際に必芁ずするものではなく、もっぱら芪しみの目的で行われるこずに泚意しおください。



ロゎは、ラむブラリ/レむアりト/圢状から䜜成できたす。



䌚瀟名-ラむブラリ/テキスト/タむトル。



メニュヌ-ラむブラリ/テキスト/リンクバヌ、メニュヌ項目の暙準数をすぐに枛らしたすホヌム、ブログ、フォヌラム、玄3぀ブログ、連絡先、サブスクリプション。



なぜなら ペヌゞに実際の画像を配眮したせんそのような機䌚がありたす-任意の実際の画像を挿入できたす、それに察応する説明「ホヌムペヌゞの写真」ずずもに、ラむブラリ/レむアりト/プレヌスホルダヌを䜿甚したす。



テキスト-ラむブラリ/テキスト/ Lorem Ipsum、なぜなら 珟時点では、画像の呚囲にフロヌを蚭定する方法はありたせん。2぀のテキストブロックを䜿甚しおこれをシミュレヌトし、ツヌルバヌアむコン、オブゞェクトメニュヌ、たたはコンテキストメニュヌのいずれかを䜿甚しお、信頌性のためにグルヌプ化したす





グルヌプ内のオブゞェクトを操䜜するには、ダブルクリックで遞択し、画面䞊の残りのオブゞェクトが明るくなり、遞択したグルヌプを操䜜できたす。たずえば、名前を倉曎したり、線集するグルヌプのオブゞェクトを遞択したりできたす。





画面の線集に戻るには、グルヌプの倖偎をダブルクリックしたす。



フィヌドを瞊線で区切り、ニュヌスアナりンスを䜜成したす。

私はあなたがすでにそれを行う方法を自分で理解できるず思いたす。 グリッドぞのスナップを䜿甚したくない堎合は、スナップをガむドに䜿甚しお、オブゞェクトの配眮を容易にするこずができたす。 ガむドを䜜成するには、画面線集゚リアの端にある察応するルヌラヌをダブルクリックしたす。 ニュヌスアナりンスオブゞェクトをグルヌプ化するず、画面は次のようになりたす



私は特にグリッドを削陀し、この画面にガむドを远加したしたデモ甚。



ホヌムペヌゞの最終的な蚘入のために、ニュヌスの発衚を数回耇補するだけです。 もちろん、これは通垞のコピヌ+貌り付けで行うこずができたすが、[Ctrl]キヌを抌しながら耇補したオブゞェクトを適切な堎所にドラッグする方がはるかに䟿利です。この瞬間、矢印の隣に+蚘号が衚瀺されたす。぀たり、オブゞェクトのコピヌを「匕っ匵っおいる」 グリッドずガむドの䞡方ぞのスナップをオフにしお、次のようなものを埗たずしたす





ここで、アナりンスメントのオブゞェクトを巊に揃えお垂盎に均等に配眮するには、ツヌルバヌから察応するツヌルを䜿甚できたす。このためには、最初にすべおのオブゞェクトを正しい順序で遞択する必芁がありたす





これに䌌たホヌムペヌゞが衚瀺されるはずです。





ペヌゞが「リンク」する方法を瀺すために、サブスクリプションペヌゞを䜜成したす。

これを行うには、ホヌムペヌゞ画面を耇補したす





実際、クロヌニングはたった1぀のアクションでのペヌストの類䌌物です。



新しい画面の名前をサブスクリプションに倉曎したす





そしお、時間通りにコミットするこずを忘れないでください。アむコンを装食するバヌゞョンコントロヌルプラグむンは、たずえば、コミット前など、プロゞェクト゚クスプロヌラヌりィンドりでファむルの珟圚の状態を衚瀺したす。



そしおコミット埌





サブスクリプション画面で、ロゎ、䌚瀟名、メニュヌを陀くすべおの䞍芁なオブゞェクトを削陀したす。これらのオブゞェクトはペヌゞタむトルを構成し、サむトの各ペヌゞで繰り返されたす。 䞀般的な画面タむトルの名前を「サブスクリプションペヌゞ」に倉曎したす。 すでに2぀のペヌゞがあるので、ロゎにホヌムペヌゞぞのリンクを远加し、「サブスクリプション」の䞋のメニュヌにサブスクリプションペヌゞぞのリンクを远加するのが論理的です。 急いではいけたせん、なぜなら 今すぐに開始する堎合は、将来、各画面でそのようなアクションを繰り返す必芁がありたす。 さらに、これらのリンクたたはたずえば䌚瀟の名前を倉曎する堎合、すべおの画面でこれを行う必芁がありたす。 Wireframesketcherでの重耇オブゞェクトの操䜜を簡玠化するために、いわゆる コンポヌネント、および既にペヌゞに配眮したす。 コンポヌネントファむルを倉曎しお保存するず、䜿甚されるすべおの画面で「自動的に」倉曎されたす。



タむトルコンポヌネントを䜜成するには、ロゎ、名前、メニュヌを遞択し、コンテキストメニュヌの[コンポヌネントに倉換]を䜿甚したす





このコンポヌネントをpage_headerず呌びたしょう





デフォルトでは、すべおのコンポヌネントがアセットプロゞェクトフォルダヌに远加され、パレットパネ​​ルのラむブラリ/アセットフォルダヌで利甚可胜になりたす。 これで新しいpage_headerコンポヌネントができたした



ホヌム画面のロゎオブゞェクト、名前、メニュヌを削陀し、page_headerコンポヌネントを[パレット]パネルの[ラむブラリ/アセット]フォルダヌからその堎所に「プル」する必芁がありたす。

プロゞェクトアセットフォルダから盎接「プル」するず、画面䞊のそのようなコンポヌネントは正しく衚瀺されたせん。

コンポヌネントは、それが配眮されおいる画面で盎接線集できたす。 これを行うには、グルヌプを線集する堎合ず同様に、コンポヌネントをダブルクリックしたす。 ただし、同時に、コンポヌネントの元のプロパティは重耇しおおり、次回コンポヌネントで倉曎されたずきに、この画面では曎新されたせん





次に、コンポヌネント画面のロゎにホヌムペヌゞ画面ぞのリンクを远加したす。これを行うには、ロゎを遞択し、リンクパネルでhome.screenを遞択したす





次に、わかりやすくするために、最初のメニュヌ項目を「ブログ」から「ニュヌス」に倉曎し、「サブスクリプション」項目にサブスクリプション画面ぞのリンクを蚭定したす



その埌、page_headerコンポヌネント画面を保存し、ホヌム画面ずサブスクリプション画面の倉曎を確認するず、察応するオブゞェクトに黄色のリンクアむコンが衚瀺されおいるこずがわかりたす。



[F5]を抌すか、メむンメニュヌ項目を遞択しおプレれンテヌションビュヌモヌドに入る堎合



これらの芁玠をクリックするず、察応する画面に移動したす。



[Esc]を抌すず、プレれンテヌションモヌドを終了できたす。

これで、サブスクリプション画面で、䌚瀟のニュヌスレタヌにサブスクラむブするための電子メヌルアドレス入力フォヌムの芁玠を远加できたす。 さらに、subscription_successずsubscription_failの2぀の画面を䜜成する必芁がありたす。1぀目は、成功したサブスクリプションに関するメッセヌゞを含むペヌゞをデモする最初の画面、2぀目は無効な電子メヌルを入力したずきの゚ラヌメッセヌゞを含む

「subscribe」ボタンの暪にsubscription_fail゚ラヌが衚瀺された画面に移動するには、通垞、ラむブラリ/泚釈/メモから察応するテキストを含むメモを远加し、このメモのリンクをsubscription_fail.screenに瀺したす。 プレれンテヌションモヌドで衚瀺しおいるずきにメモを衚瀺するには、[泚釈を非衚瀺]チェックボックスを無効にするか、[A]キヌを抌す必芁がありたす





それでは、最も重芁なこずであるリンクされたペヌゞで耇数ペヌゞのPDFプレれンテヌションを䜜成するこずに移りたしょう。 これを行うには、いわゆるを䜜成したす。 メむンメニュヌで適切なアむテムを遞択しお、ストヌリヌボヌドストヌリヌボヌド





プロゞェクトず同様にprint_shopず呌びたしょう





次に、緑色のボタン「画面の远加」をクリックしお、すべおの画面を遞択したす





完成したストヌリヌボヌドを取埗したす





必芁に応じお、Screenflowで画面のレむアりトをいじるこずができたす



しかし、私にずっお個人的には実甚的な䟡倀はありたせん。 この図をPDFに゚クスポヌトする぀もりはありたせん。特に、プレれンテヌションに数十の画面がある堎合、この図は移動しないため、矢印の「混乱」が生じるためです。



PDFぞの゚クスポヌトアむコンをクリックしお、゚クスポヌト蚭定を遞択したす。このスクリヌンショットのようにしたす





別のトランゞションリンクを含むメモがある堎合は、[泚釈を非衚瀺]をオフにしおください。そうしないず、これらのメモは最終的なPDFに衚瀺されたせん。 「゚クスポヌト」ボタンをクリックしたす-出来䞊がり-PDFファむルの準備ができたした プロトタむプを顧客に提瀺できたす。



ここで結果を芋るこずができたす 。 なぜなら PDFビュヌアヌGoogleディスクはペヌゞ間のリンクを「理解したせん」-ファむルをダりンロヌドし、既にリンクを䜿甚しおロヌカルで衚瀺するこずをお勧めしたす。



簡単にたずめるず。 Linuxで「ワむダヌ」レむアりトを䜜成する方法は他にもありたす。たずえば、InkscapeたたはLibreOffice Drawはこれをさらに改善できたすが、Inkscapeはそのたたで耇数ペヌゞのファむルを䜜成するこずはできたせん。 Wireframesketcherはこれらの䞡方を行いたす+既補のオブゞェクトの倧きなラむブラリを備えおいたす+バヌゞョン管理システムのプラグむンで動䜜したす。



Wireframesketcherには他にも倚くの䟿利な機胜がありたす。たずえば、完成した結果をアプリケヌションからネットワヌクなどに盎接アップロヌドできたす。 しかし、もちろん、このテヌマに぀いおの以䞋の出版物で、これらの機䌚に぀いおお話したす。



All Articles