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
The Art of Indent world with Titanium and Alloy
Search
Ryutaro Miyashita
January 26, 2013
Technology
4
2.1k
The Art of Indent world with Titanium and Alloy
Ryutaro Miyashita
January 26, 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.7k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
0
440
チーム開発と Android アプリの構成
ryugoo
5
1.2k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
2.7k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.7k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
760
Transition at RxJava 1.x to 2.x
ryugoo
0
550
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
520
Android エンジニアになって 2 年の学び
ryugoo
1
2.7k
Other Decks in Technology
See All in Technology
AI Agent Dojo #2 watsonx Orchestrateフローの作成
oniak3ibm
PRO
0
130
技育祭2025【秋】 企業ピッチ/登壇資料(高橋 悟生)
hacobu
PRO
0
110
AWS Top Engineer、浮いてませんか? / As an AWS Top Engineer, Are You Out of Place?
yuj1osm
2
220
Codexとも仲良く。CodeRabbit CLIの紹介
moongift
PRO
1
240
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
6
3.9k
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
4
2.1k
ガバメントクラウドの概要と自治体事例(名古屋市)
techniczna
3
240
GoでもGUIアプリを作りたい!
kworkdev
PRO
0
150
初めてのDatabricks Apps開発
taka_aki
1
120
AIとともに歩んでいくデザイナーの役割の変化
lycorptech_jp
PRO
0
410
エンタメとAIのための3Dパラレルワールド構築(GPU UNITE 2025 特別講演)
pfn
PRO
0
490
プロポーザルのコツ ~ Kaigi on Rails 2025 初参加で3名の登壇を実現 ~
naro143
1
250
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.9k
Facilitating Awesome Meetings
lara
56
6.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Faster Mobile Websites
deanohume
310
31k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
The World Runs on Bad Software
bkeepers
PRO
72
11k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Music & Morning Musume
bryan
46
6.8k
Transcript
Titanium New Years Party 2013 Lightning Talk THE ART OF
INDENT WORLD with Titanium and Alloy
Titanium New Years Party 2013 Lightning Talk ͓·͑ͩΕΑ 3ZVUBSP.JZBTIJUB !SZVHPP@
JNUIJOLFSOFU 5$"%5$.% * Titanium Certified App Developer Titanium Certified Mobile Developer
Titanium New Years Party 2013 Lightning Talk * Development phase
؆୯ʹιʔγϟϧΞΧϯτڭ͑͋͑Δ
Titanium New Years Party 2013 Lightning Talk )&3&ͷ͓ͯͱ͏Β͔ͬΘ Titanium Mobile
+ Alloy ☁ Sinatra (Ruby) + MessagePack Redis (Key-Value Store)
Titanium New Years Party 2013 Lightning Talk ߹ۚศརɺͰɺॻ͘ͷ͕໘͔ͩΒ × XML
◦ Jade × JavaScript ◦ CoffeeScript JMK * Alloy JavaScript Makefile ͳΜͰ͔͜͜ΒऔͬͨΜͩ
Titanium New Years Party 2013 Lightning Talk +BEFͱ$PGGFF4DSJQUͰૉఢͳΠϯσϯτ Alloy Window(title="Jade")
Button#btn(title="Click", onClick="func") func = -> alert "Hello, Titanium Alloy!" $.btn.title = "Clicked" * ͋Γ͕ͱ͏!LTVLFZ͞Μ * 5444BTTͰॻ͖͍ͨͳ͊
Titanium New Years Party 2013 Lightning Talk ʊਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓʊ ʼɹ5444BTTͰॻ͖͍ͨͳ͊ɹʻ ʉ:?:?:?:?:?:?:?:?:?:?:?:ʉ
Titanium New Years Party 2013 Lightning Talk Ͱ͖ͨΑʔʘ ?P? ʗ
Titanium New Years Party 2013 Lightning Talk #FUUFS4BTT4UZMVT fill() //
function width "Ti.UI.FILL" height "Ti.UI.FILL" Window#main backgroundColor "#FFFFFF" Label fill() color "#666666" * Expressive, dynamic, robust CSS
Titanium New Years Party 2013 Lightning Talk 4UZMVTUP544DPOWFSUKNL DEMO *
alloy-stylus https://gist.github.com/4637362
Titanium New Years Party 2013 Lightning Talk ΠϯσϯτͷੈքΑ͏ͦ͜ Alloy //
Jade Window(title="Jade") Button#btn(title="Click", onClick="func") func = -> # CoffeeScript alert "Hello, Titanium Alloy!" $.btn.title = "Clicked" Window // Stylus backgroundColor "#FFFFFF"
Titanium New Years Party 2013 Lightning Talk $0%&4530/(