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
(注) 私はこのiOSアプリを作っていません - HTML5 新たなる希望- #tritonjs
Search
Takayuki Imai
October 20, 2014
Technology
6
2.4k
(注) 私はこのiOSアプリを作っていません - HTML5 新たなる希望- #tritonjs
手触りの良いUIを求めて試行錯誤した結果。
Takayuki Imai
October 20, 2014
Tweet
Share
More Decks by Takayuki Imai
See All by Takayuki Imai
React Native - ネイティブ開発の覚醒 -
imaimiami
4
2.2k
Lean UX with AngularJS @Wantedly
imaimiami
5
970
非エンジニアのためのAngularJS - 非実在美少女デザイナーに捧ぐ -
imaimiami
8
6.1k
爆速でGECKO BOARDらしき何かを作る。 #jsオジサン
imaimiami
2
1.6k
Other Decks in Technology
See All in Technology
データベース02: データベースの概念
trycycle
0
150
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
260
私が trocco を推す理由
__allllllllez__
1
200
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
140
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
160
DevOpsDays History and my DevOps story
kawaguti
PRO
9
2.4k
反実仮想機械学習とは何か
usaito
PRO
9
3.2k
Databricks における 『MLOps』
databricksjapan
2
170
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
820
On Your Data を超えていく!
hirotomotaguchi
2
650
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Embracing the Ebb and Flow
colly
80
4.1k
How STYLIGHT went responsive
nonsquared
92
4.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
Code Review Best Practice
trishagee
55
15k
Rails Girls Zürich Keynote
gr2m
91
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
Designing Experiences People Love
moore
136
23k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Transcript
ࢲ͜ͷJ04ΞϓϦΛ࡞͍ͬͯ·ͤΜ )5.-৽ͨͳΔر 5BLBZVLJ*NBJ !ୈճ)5.-NJOVUFT
ࣗݾհ
ࠓҪو೭ ΠϚΠλΧϢΩʣ UXJUUFS!JNBJNJBNJ 8BOUFEMZͷ8FCΤϯδχΞɻ Ҏલ1)1ɺֶੜͷࠒܶஂͯ͠·ͨ͠ɻ ͖ͳܶஂzࣛࡴ͠zͱzѱ͍ࣳډzɻ ৄ͍͠ϓϩϑΟʔϧ ˠIUUQTXXXXBOUFEMZDPNVTFST
ϓϩϑΟʔϧฤू
χϡʔεϑΟʔυ
-5
None
δΣενϟʔͰతح৺Λຬͨ͢6*69
ࢲ͜ͷJ04ΞϓϦΛ ࡞͍ͬͯ·ͤΜɻ
͓·͑ ͳʹΛ͍ͯ͠ΔΜͩʁ
ΠϕϯτͰग़ձͬͨਓͱͭͳ͕ΓΛ͢ɻ ࢀՃऀҰཡʹදࣔ͞Εͨਓʹ ʮͭͳ͕ΓϦΫΤετʯૹΕ·͢ɻ ΠϕϯτͰͷग़ձ͍Λେʹʂ Πϕϯτ(ϦΞϧɾΥϯςουϦʔ)͚ΞϓϦ
w $PSEPWB w *POJD'SBNFXPSL w "OHVMBS+4 w "OHVMBS.BUFSJBM Cordova݁ہΘͣWebͰϦϦʔε(ޙड़) ͬͨϥΠϒϥϦͱ͔
*POJD'SBNFXPSL ϞόΠϧΞϓϦ͚6*ϑϨʔϜϫʔΫɻඒ͍͠ɻ "OHVMBS+4ϕʔεɻ$PSEPWBͬͯ/BUJWFΞϓϦΛEFQMPZɻ
0OTFO6* ͪͳΈʹࠃ࢈Ͱ0OTFO6*͕͋Δɻ "OHVMBS+4 K2VFSZɻ8FCͰΞϓϦ࡞ΕΔ.POBDBͰ͑Δɻ
$PSPEPWB िؒͰษڧ͠ͳ͕ΒϦϦʔεͰ͖ͳ͍͔ઓɻ ϓϥάΠϯ͕ҙ֎ͱॆ࣮ͯͯ͋͠Δఔग़དྷͨΜ͚ͩͲʜ ϓϥάΠϯ͕ݟ͚͍ͭ͢αΠτ IUUQQMVHSFHDPN Cordova݁ہΘͣWebͰϦϦʔε(ޙड़)
ɾϓϥάΠϯ૿ͯ͘͠ͱϏϧυ࣌ʹ٧·ΔϙΠϯτ͕ ग़ͯ͘ΔɻJ04 "OESPJEͦΕͧΕͰͷϊϋ͕ඞཁɻ ָͳಓͳͲͳ͍ͷͰ͠ΐ͏͔ɺΞϓϦͷਆ༷ $PSEPWB͍·ͤΜͰͨ͠ɻ ɾ)5.-ϦϞʔτͰͳ͘Ϗϧυ࣌ʹϩʔΧϧʹؚΊ ͨͷΛಡΉɻ ͳΜͷͨΊͷ8FC7JFXͳͷ͔ɺ৹ࠪͷͨΊํͳ͍ ϦϞʔτͷαΠτͰΔ͍͍ํ๏ڭ͍͑ͯͩ͘͞
.PCJMF8FCͰΔ͜ͱʹ͠·ͨ͠ɻ
ͳΔ΄Ͳ ແࢹ
angular/material https://github.com/angular/material ϞόΠϧͱσεΫτοϓ௨ͨ͠6*69Λ࣮ݱͰ͖Δɻ ͦ͏ɺ.BUFSJBM%FTJHOͳΒͶɻ
ͳΔ΄Ͳ ر
ग़དྷ·ͨ͠
• $ionicPopup • ion-nav-view • ion-slide-box • ion-tabs • ionRefresher
http://codepen.io/ionic/public-list/ ionic frameworksͰҎԼ͋ͨΓͬͯ·͢ɻ codepenʹσϞ͕৭ʑ͋ΔΑ
σϞ ࠓͷΠϕϯτ༻ͷ63-༻ҙ͠·ͨ͠ɻ http://s.wantedly.com/tritonjs ΠϕϯτޙޙͷަྲྀͳͲʹ͓͍͍ͩ͘͞ɻ ͭͳ͕ΓϦΫΤετ͓ͪͯ͠·͢ʂ
ͳΜ͔ҧ͏
͜Εͱҧ͏ ΠϯλϥΫγϣϯɺ৮Γ৺…
৽ͨͳΔر
J04Ͱ)5.-αϙʔτ͕ਐΉ • WebGL • IndexedDB • HTML Templates • ύϑΥʔϚϯεվળ
• ͳͲ… ࢀߟ: http://codezine.jp/article/detail/7848 iOS 8 WKWebView
'BNPVT %ϨΠΞτɻ%0.$BOWBT8FC(-ͰϨϯμϦϯάɻ ௨ৗ'14Ͱඳը͢Δͱ͔ήʔϜతͳϊϦͷϑϨʔϜϫʔΫɻ
http://demo.famo.us/paper/ Facebook PaperͷUIΛ ࠶ݱͨ͠σϞ͕Ϋʔϧ (iPhone6ʹରԠͯ͠ͳ͍..?)
"OHVMBS+4ͱҰॹʹ ͪΐͬͱࢼͨ͠ײͩ͡ͱ GBNPVTͷྑ͞Λ׆͔͢ʹGBNPVT͚ͩͷ΄͏͕ྑͦ͞͏ʁʁ
)5.-ͱڞʹ͋ΒΜ͜ͱΛ
એ
8BOUFEMZΛࢧ͑ͯ͘ΕΔ εʔύʔΤϯδχΞืूதʂ IUUQTXXXXBOUFEMZDPNQSPKFDUT
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ