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
UI Engineering Introduction
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Randy Lien
November 23, 2014
Technology
67
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UI Engineering Introduction
Introduce UI engineering at Chung Cheng University
Randy Lien
November 23, 2014
More Decks by Randy Lien
See All by Randy Lien
The ideas of Clojure - Things I learn from Clojure
randylien
0
210
Django Girls 2015 - HTML
randylien
1
220
Django Girls 2015 - CSS
randylien
1
180
React.JS Conf & f8
randylien
1
230
Immutable, Performance and Component Communication
randylien
0
130
Introduce Flux & React in KKBOX
randylien
6
460
What is the next step for a front end beginner
randylien
1
120
Understand front end developer
randylien
2
220
Introduce Flux & React in practice
randylien
8
480
Other Decks in Technology
See All in Technology
DINO-EdgeQuery:Edge-First Polygon Decoding for Building Footprint Extraction from Satellite Imagery
lehupa
0
140
Amazon S3 Tablesに全部任せてみた結果——コンパクション/スナップショット管理は本当に手放せるか
shigeruoda
0
320
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
250
PfEingのアプローチで働こう
rindrics
0
160
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
1
2k
Does an AI Watermark Survive Translation?
machinetranslation
0
520
KAEN Company Deck
kaen
PRO
0
290
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
130
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
190
「重なり」は迎える側がつくる ― 人もAIエージェントも歓迎するプロダクトエンジニアリング ―
go0517go
PRO
0
220
少人数データチームのDevin活用実践事例
runandy16
2
430
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
1
330
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
187
23k
Making Projects Easy
brettharned
120
6.7k
Become a Pro
speakerdeck
PRO
31
6.2k
Prompt Engineering for Job Search
mfonobong
0
430
Un-Boring Meetings
codingconduct
0
410
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Music & Morning Musume
bryan
47
7.4k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
410
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Darren the Foodie - Storyboard
khoart
PRO
3
3.9k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
220
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Transcript
TREND MICRO UI Engineering Introduction Sr. Front end Engieer Randy
Lien
Agenda • UI Engineering Introduction • Understand front end developer
• The Basic Of Technology • Wrap up and Next Steps 2
UI Engineering Introduction • About me • Software is eating
the world • The Game Changer • The Unified Platform • Q&A 3
About Me • Randy Lien • HIE - Sr. Front
end developer • 8 years development experience • HTML, CSS, JavaScript, Python • WFBS, UniClient, PC-Cillin, TMOG, SafeSync, Help Support, Jewelry Box, DirectPass • Evernote Hackathon Taiwan champion 4
Worry Free Business Security 5
Online Guardian 6
Directpass 2.0 7
8
SafeSync Client 9
SafeSync Web 10
Jewelry Box 11
Pc-Cillin 12
Public Sharing - Happy Designer 13
Evernote Hackathon Champion 14
Software is eating the world
1977~1985 16
1985 17
1995 18
1997 19
20
1998 21
2001 22
2001 23
Engineer 24
25
The Game Changer
2004 27
AJAX (Asynchronous JavaScript + XML) Introduced by Microsoft 28
Web 2.0 29
Front End Developer 30
2007 31
Another Game Changer
33
2007 34
2008 35
pc internet mobile 36
Internet 37
The Unified Platform
Web Is Eating The World 39
40
41
42
43
44
Web Is Everywhere 45
UI Is Everywhere 46
Native Or Web 47
Native Or Web 48
Native + Web = Hybrid 49
Using HTML/CSS/JavaScript to develop App 50
Titanium Mobile 51
Phonegap 52
53
54
Netflix 55
Apple Tv 56
KKBOX Web Player 57
KKBOX Mac App 58
Trend Micro Titanium 2015 59
ibon 60
61 Welcome To The Most Challenge’s Industry
Q&A