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
Introduction of HERE (Titanium Moku-Moku Meeting Tokyo #5)
Search
Ryutaro Miyashita
January 25, 2013
Technology
2
1.8k
Introduction of HERE (Titanium Moku-Moku Meeting Tokyo #5)
Ryutaro Miyashita
January 25, 2013
Tweet
Share
More Decks by Ryutaro Miyashita
See All by Ryutaro Miyashita
Java で書かれた Android アプリを Kotlin で書き直すまでの話 / Talk of rewrite Android app for Java to Kotlin
ryugoo
0
1.5k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
0
380
チーム開発と Android アプリの構成
ryugoo
5
1.1k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
2.3k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.5k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
630
Transition at RxJava 1.x to 2.x
ryugoo
0
500
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
460
Android エンジニアになって 2 年の学び
ryugoo
1
2.5k
Other Decks in Technology
See All in Technology
任意コード実行の原理
ffri
0
170
Autify Company Deck
autifyhq
1
30k
初心者が行く!サーバレスWebアプリ開発の道
nagaharutogawa
0
440
エンジニア候補者向け資料2024.03.28.pdf
macloud
0
2.9k
複数の LLM モデルを扱う上で直面した辛みまとめ
kazuyaseki
1
230
どう買う?Azure
kuniteru
1
190
Cloud Deploy と仲良くなりたい
phaya72
1
100
KTC_DBRE.pdf
_awache
0
290
関数型DDDの理論と実践:「決定を遅らせる」を先につくり、 ビジネスの機動力と価値をあげる
knih
2
470
AMLD 2024 - Build Your Own GPT
donlelef
1
260
KubeCon EU: Unlocking new Platform Experiences with Open Interfaces
salaboy
1
370
サービスメッシュ環境における OpenTelemetry 活用 / OpenTelemetry in Service Mesh
k6s4i53rx
2
830
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
43
9.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
Scaling GitHub
holman
456
140k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
225
51k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.3k
The Language of Interfaces
destraynor
150
23k
Being A Developer After 40
akosma
56
580k
Atom: Resistance is Futile
akmur
258
25k
Ruby is Unlike a Banana
tanoku
95
10k
Git: the NoSQL Database
bkeepers
PRO
421
63k
Agile that works and the tools we love
rasmusluckow
323
20k
Why Our Code Smells
bkeepers
PRO
330
56k
Transcript
Titanium “Moku-Moku” Meeting Tokyo #5 Titanium “Moku-Moku” Meeting Tokyo #5
* Development phase
Titanium “Moku-Moku” Meeting Tokyo #5 ͓·͑ͩΕΑ 3ZVUBSP.JZBTIJUB !SZVHPP@ JNUIJOLFSOFU 5$"%5$.%
* Titanium Certified App Developer Titanium Certified Mobile Developer
Titanium “Moku-Moku” Meeting Tokyo #5 ษڧձΧϯϑΝϨϯεΠϕϯτ 㲗
Titanium “Moku-Moku” Meeting Tokyo #5 㲗 㲗
ਓ͕૿͑ͯ͘ΔͱΞΧϯτڭ͑͋͏ͷେม
Titanium “Moku-Moku” Meeting Tokyo #5 Bump? ⾮ ͋Μ·Γศར͡Όͳ͍
Titanium “Moku-Moku” Meeting Tokyo #5 ΞϓϦΛ։͚ͩ͘Ͱۙ͘ͷਓͷΞΧϯτൃݟ ☁ + +
+
Titanium “Moku-Moku” Meeting Tokyo #5 ΞϓϦ։͘ ҐஔใΛऔಘͯࣗ͠ಈνΣοΫΠϯ ͦͷͰ͚ؒͩ ΞΧϯτ͕ه ͍ํ
Titanium “Moku-Moku” Meeting Tokyo #5 ଞͷਓͷΞΧϯτ͕දࣔ͞ΕΔ λοϓ͢Δ͚ͩͰϑΥϩʔͰ͖Δ Πϕϯτใ͔ΒνΣοΫΠϯՄೳ ͍ํ *
ATND beta, connpass, Zusaar
Titanium “Moku-Moku” Meeting Tokyo #5 DEMO * Development phase
Titanium “Moku-Moku” Meeting Tokyo #5 ͏Β͔ͬΘ Titanium Mobile + Alloy
☁ Sinatra (Ruby) + MessagePack Redis (Key-Value Store)
Titanium “Moku-Moku” Meeting Tokyo #5 ߹ۚศརɺͰɺॻ͘ͷ͕໘͔ͩΒ × XML ◦ Jade
× JavaScript ◦ CoffeeScript JMK * Alloy JavaScript Makefile Node.js
Titanium “Moku-Moku” Meeting Tokyo #5 +BEFͱ$PGGFF4DSJQUͰૉఢͳΠϯσϯτ Alloy Window(title="Jade") Button#btn(title="Click", onClick="func")
func = -> alert "Hello, Titanium Alloy!" $.btn.title = "Clicked" * ͋Γ͕ͱ͏!LTVLFZ͞Μ * 5444BTTͰॻ͖͍ͨͳ͊
Titanium “Moku-Moku” Meeting Tokyo #5 ࠓ.PEFMͳ͠ɺ%BUB#JOEJOHͳ͠ Alloy.createModel "hoge" title: "foobar"
date: (new Date()).getTime() Alloy.Collections.hoge.fetch() Collection(src="hoge") Window TableView(dataCollection="hoge") TableViewRow#row(className="trow") Label#title(text="{title}") Label#date(text="{date}")
Titanium “Moku-Moku” Meeting Tokyo #5 "MMPZͬͯΈͯͲ͏ͩͬͨͬͯ +BEFͱ$4͕"MMPZͷ໘Λղফ "MMPZCVJMUJOT͕ศར %BUB#JOEJOHศར 8FCϑϩϯτΤϯυͷΞϓϦʹ࠷ద
Titanium “Moku-Moku” Meeting Tokyo #5 ͋ͱͪΐͬͱͰ։ൃऴΘΓ $0%&4530/(