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
50
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
110
React.JS Conf & f8
randylien
1
210
Immutable, Performance and Component Communication
randylien
0
100
Introduce Flux & React in KKBOX
randylien
6
430
What is the next step for a front end beginner
randylien
1
88
Understand front end developer
randylien
2
190
Introduce Flux & React in practice
randylien
8
450
Other Decks in Technology
See All in Technology
#普通の文系サラリーマンチャレンジ 自分でアプリ開発と電子工作を続けたら人生が変わった
tatsuya1970
0
940
ユニットテストに対する考え方の変遷 / Everyone should watch his live coding
mdstoy
0
120
How to achieve interoperable digital identity across Asian countries
fujie
0
110
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.8k
KAGのLT会 #8 - 東京リージョンでGAしたAmazon Q in QuickSightを使って、報告用の資料を作ってみた
0air
0
200
PLaMo2シリーズのvLLM実装 / PFN LLM セミナー
pfn
PRO
2
950
LLMアプリケーション開発におけるセキュリティリスクと対策 / LLM Application Security
flatt_security
7
1.8k
Sidekiq その前に:Webアプリケーションにおける非同期ジョブ設計原則
morihirok
17
7.2k
VCC 2025 Write-up
bata_24
0
180
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
240
Findy Team+のSOC2取得までの道のり
rvirus0817
0
310
Azure SynapseからAzure Databricksへ 移行してわかった新時代のコスト問題!?
databricksjapan
0
130
Featured
See All Featured
Scaling GitHub
holman
463
140k
Code Review Best Practice
trishagee
72
19k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Writing Fast Ruby
sferik
629
62k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Being A Developer After 40
akosma
91
590k
Designing Experiences People Love
moore
142
24k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
KATA
mclloyd
32
15k
Balancing Empowerment & Direction
lara
4
680
How to Ace a Technical Interview
jacobian
280
23k
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