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
Randy Lien
November 23, 2014
Technology
0
58
UI Engineering Introduction
Introduce UI engineering at Chung Cheng University
Randy Lien
November 23, 2014
Tweet
Share
More Decks by Randy Lien
See All by Randy Lien
The ideas of Clojure - Things I learn from Clojure
randylien
0
180
Django Girls 2015 - HTML
randylien
1
170
Django Girls 2015 - CSS
randylien
1
120
React.JS Conf & f8
randylien
1
220
Immutable, Performance and Component Communication
randylien
0
120
Introduce Flux & React in KKBOX
randylien
6
440
What is the next step for a front end beginner
randylien
1
94
Understand front end developer
randylien
2
200
Introduce Flux & React in practice
randylien
8
460
Other Decks in Technology
See All in Technology
めちゃくちゃ開発するQAエンジニアになって感じたメリットとこれからの課題感
ryuhei0000yamamoto
0
120
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
tarappo
1
150
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
190
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
8.6k
Claude Code 2026年 最新アップデート
oikon48
13
11k
VPCエンドポイント意外とお金かかるなぁ。せや、共有したろ!
tommy0124
1
690
エンジニアリングマネージャーの仕事
yuheinakasaka
0
110
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
akkiesoft
0
360
Lambda Web AdapterでLambdaをWEBフレームワーク利用する
sahou909
0
170
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
2
490
楽しく学ぼう!ネットワーク入門
shotashiratori
4
3.4k
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
120
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
690
Git: the NoSQL Database
bkeepers
PRO
432
66k
Thoughts on Productivity
jonyablonski
75
5.1k
4 Signs Your Business is Dying
shpigford
187
22k
Navigating Team Friction
lara
192
16k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
220
Statistics for Hackers
jakevdp
799
230k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
74
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