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
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
23
用 GPT3 打造小工具
hlb
0
170
PipeRider: Data Reliability Automated
hlb
0
280
fundraising the hard way 2021/11/10
hlb
0
100
聖家堂與軟體開發
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
20260215独立行政法人科学技術振興機構(JST) 社会技術研究開発センター(RISTEX)ケアが根づく社会システム _公開シンポジウム
a2k
1
230
「見せる」登壇資料デザインの極意
takanorip
4
1.2k
図面資産×AI 眠れる資産を起こす挑戦
aonomasahiro
0
180
AIネイティブスタートアップにおけるプロダクト開発の新常識 / Product Development Tips in AI-Native Startups
saka2jp
2
1.3k
デザインツールを開く前に その画面は誰に何と言わせたい?受託UIデザイナーが顧客解像度を高める 「打ち合わせの場での確かめ方」
garyuten
1
120
「余白」と「欲望」を味方につける ——AI時代のデザインエンジニアリングと「越境」の作法 #KNOTS2026
koyaman
1
2k
「ツール」から「パートナー」へ。AI伴走時代のUXデザインとは?~操作を減らし、成果を最大にするための設計~
ncdc
1
700
1000人規模の組織でデザインハーネスを導入するための第一歩
pkshadeck
PRO
2
2.5k
2026年の勢い / Momentum for 2026
bebe
0
500
hicard_credential_202601
hicard
0
260
where_imagination_ends_ai_begins.pdf
r5ni4
0
240
CULTURE DECK/Frontend Engineer
mhand01
0
1.4k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
10k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
190
Making Projects Easy
brettharned
120
6.7k
Building Applications with DynamoDB
mza
96
7.1k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
150
Marketing to machines
jonoalderson
1
5.6k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
410
Exploring anti-patterns in Rails
aemeredith
3
440
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.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