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
420
チーム開発と Android アプリの構成
ryugoo
5
1.2k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
2.7k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.7k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
750
Transition at RxJava 1.x to 2.x
ryugoo
0
540
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
510
Android エンジニアになって 2 年の学び
ryugoo
1
2.7k
Other Decks in Technology
See All in Technology
Amazon ECS & AWS Fargate 運用アーキテクチャ2025 / Amazon ECS and AWS Fargate Ops Architecture 2025
iselegant
16
5.3k
実践! AIエージェント導入記
1mono2prod
0
150
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
2
200
地図も、未来も、オープンに。 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
100
Agentic DevOps時代の生存戦略
kkamegawa
1
1.3k
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全 / 20250625-aws-summit-aws-policy
opelab
9
1.1k
LinkX_GitHubを基点にした_AI時代のプロジェクトマネジメント.pdf
iotcomjpadmin
0
170
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
110
Prox Industries株式会社 会社紹介資料
proxindustries
0
260
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.1k
GitHub Copilot の概要
tomokusaba
1
130
Navigation3でViewModelにデータを渡す方法
mikanichinose
0
220
Featured
See All Featured
Bash Introduction
62gerente
614
210k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
Code Review Best Practice
trishagee
68
18k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Automating Front-end Workflow
addyosmani
1370
200k
Side Projects
sachag
455
42k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
33
5.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
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/(