Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What is Fire.app
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Liang Bin Hsueh
June 03, 2013
Design
460
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
What is Fire.app
Liang Bin Hsueh
June 03, 2013
More Decks by Liang Bin Hsueh
See All by Liang Bin Hsueh
HappyDesigner Meetup – Opening Remarks, June 2026
hlb
0
26
用 GPT3 打造小工具
hlb
0
170
PipeRider: Data Reliability Automated
hlb
0
280
fundraising the hard way 2021/11/10
hlb
0
110
聖家堂與軟體開發
hlb
1
1k
Nightwatch.js Introduction
hlb
0
410
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
370
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.3k
KKTIX 的第一年
hlb
47
5.8k
Other Decks in Design
See All in Design
生成AIの不確実性を価値に変える、「ビズリーチ」の体験設計 / KNOTS2026
visional_engineering_and_design
6
1.4k
AIネイティブスタートアップにおけるプロダクト開発の新常識 / Product Development Tips in AI-Native Startups
saka2jp
2
1.4k
タイル紹介サイト「タイルだもんで」
calpin
0
160
I.A. como meio, não como fim. Como avaliar o valor entregue?
videlvequio
0
420
Claudeもくもく会、はじめませんか?
yusukeiyoda
0
130
20260215独立行政法人科学技術振興機構(JST) 社会技術研究開発センター(RISTEX)ケアが根づく社会システム _公開シンポジウム
a2k
1
230
kintone開発におけるライターの役割の変化〜AI活用を添えて〜 / Changes in the Role of Writers in Kintone Development
keroyama
0
150
Техники структурирования беседы с собой, заказчиком и командо
ashapiro
0
210
「見せる」登壇資料デザインの極意
takanorip
6
1.3k
Saving_the_King_-_Storyboard.pdf
terencebasart
0
220
「使いやすさ」だけでは、「勝てる」サービスにはならない。〜KPIとUXの分断を埋める、サービス戦略という「指針」〜
nbkouhou
2
510
デザインの文脈を理解する:エンジニアがデザインカンファレンスに参加して得た学びと気づき
hypebeans
0
250
Featured
See All Featured
Navigating Team Friction
lara
192
16k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
820
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
430
Everyday Curiosity
cassininazir
0
270
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
520
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Design in an AI World
tapps
1
270
Facilitating Awesome Meetings
lara
57
7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The browser strikes back
jonoalderson
0
1.4k
Transcript
•Web
Fire .app Dead Easy HTML Prototyping
wireframe mockup prototype product
wireframe mockup prototype product
HTML Prototype
↜ⅳῲਔ •隨著專案演進,設計師會交付不⼀一致的 header/footer 以及 css/js includes •⼀一個好設計師,為什麼把⼈人⽣生浪費在做 image sprites •⼀一個好設計師,為什麼把⼈人⽣生浪費在寫
plain CSS
Sass, Compass ݺݺႨ
Sass, Compass ݺݺႨ 1 .btn { 2 @include border-radius(4px); 3
@include box-shadow($shadow); 4 color: $grayDark; 5 font-size: $baseFontSize; 6 line-height: $baseLineHeight; 7 } 8 .btn-large { 9 @include border-radius(5px); 10 font-size: $baseFontSize + 2px; 11 }
Sass, Compass ݺݺႨ 1 .nav { 2 ... 3 li
{ 4 &.first { ... } 5 ... 6 a { 7 &.current { } 8 .ie7 & {} // hack 9 } 10 } 11 } nav li.first nav li a.current .ie7 nav li a
Sass, Compass ݺݺႨ .icon-sprite,.icon-chat,.icon-gear,.icon-group,.icon-lock,.icon-pencil,.icon- tag,.icon-user{background:url('../images/icon-saed2a53191.png') no-repeat}.icon- chat{background-position:0 -129px;height:22px;width:24px}.icon-gear{background- position:0 0;height:26px;width:26px}.icon-group{background-position:0
-46px;height: 21px;width:32px}.icon-lock{background-position:0 -212px;height:24px;width: 20px}.icon-pencil{background-position:0 -256px;height:23px;width:23px}.icon- tag{background-position:0 -87px;height:22px;width:22px}.icon-user{background- position:0 -171px;height:21px;width:24px}.icon-retina-sprite{background:url('../ images/icon-retina-s7eb4b555e1.png') no-repeat}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.icon-all-retina- sprites,.icon-chat,.icon-gear,.icon-group,.icon-lock,.icon-pencil,.icon-tag,.icon- user{background-image:url('../images/icon-retina-s7eb4b555e1.png');-webkit- background-size:32px auto;-moz-background-size:32px auto;-o-background-size:32px auto;background-size:32px auto}.icon-chat{background-position:0 -197px}.icon- gear{background-position:0 -31px}.icon-group{background-position:0 0}.icon- lock{background-position:0 -98px}.icon-pencil{background-position:0 -132px}.icon- tag{background-position:0 -165px}.icon-user{background-position:0 -67px}}.icon{display:inline-block}.container{width:960px;margin:20px auto}
Sass, Compass ݺݺႨ $ gem install compass # Done! $
sass --compass --watch foo.scss:foo.css # start coding!
When we introduce Sass/Compass to designers...
COMMAND LINE INTERFACE FFFFFUUUUU!!
our designer uses Windows :( Press any key to continue
Bad News
write an app
Fire.app + Editor = ⽴立刻可以⼯工作
Features •Built-in web server •Watch and compile Sass/Compass/ CoffeeScript •ERB/Haml/Markdown
+ Layout/Partial/Helpers like Rails •Automatic browser reloading
Features (cont.) •Project template •Build project into deliverables •Growl notification
•Cross-platform
Lorem Helpers <p><%= lorem_sentence %></p> <p><%= lorem_words 5 %></p> <p><%=
lorem_word %></p> <p><%= lorem_paragraphs 10 %></p> <p><%= lorem_paragraph %></p> <p><%= lorem_date %></p> <p><%= lorem_name %></p> <p><%= lorem_first_name %></p> <p><%= lorem_last_name %></p> <p><%= lorem_email %></p>
Lorem Helpers <p><%= zh_lorem_sentence %></p> <p><%= zh_lorem_words 5 %></p> <p><%=
zh_lorem_word %></p> <p><%= zh_lorem_paragraphs 10 %></p> <p><%= zh_lorem_paragraph %></p> <p><%= zh_lorem_name %></p> <p><%= zh_lorem_first_name %></p> <p><%= zh_lorem_last_name %></p> <p><%= zh_lorem_email %></p>
Lorem Helpers <img src="<%= lorem_image('300x400') %>"> <img src="<%= lorem_image('300x400', :background_color
=> '333', :color => 'fff') %>"> <img src="<%= lorem_image('300x400', :random_color => true) %>"> <img src="<%= lorem_image('300x400', :text => lorem_word) %>">
1 <% 10.times do |i| %> 2 <div class="media"> 3
<a href="http://twitter.com/<%= lorem_last_name %>" class="img"> 4 <img src="/images/fake/avatar/<%= i %>.png”> 5 </a> 6 <div class="bd"> 7 <p><%= lorem_last_name %> <%= lorem_paragraph %></p> 8 <p><%= lorem_date %></p> 9 </div> 10 </div> 11 <% end %>
GPLv2 Source Code is available on GitHub https://github.com/handlino/FireApp
if you want to buy us some beers $14 ~1000
copies sold https://github.com/handlino/FireApp
Contributions documents, pull requests, issues https://github.com/handlino/FireApp