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
2k
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.6k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
0
390
チーム開発と Android アプリの構成
ryugoo
5
1.1k
開発 4 年目のアプリへの Kotlin 導入
ryugoo
1
2.3k
Either で想定内のエラーと想定外のエラーを別ものにしたい!
ryugoo
2
1.5k
全て S になる -RxJava と LWS を持ち込む楽しさ-
ryugoo
4
640
Transition at RxJava 1.x to 2.x
ryugoo
0
500
Kotlin さんと誕生日が近いだけの男の話
ryugoo
2
470
Android エンジニアになって 2 年の学び
ryugoo
1
2.5k
Other Decks in Technology
See All in Technology
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
900
ServiceNow Knowledge Learning Rise up
manarobot
0
210
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
1
390
APIファーストなプロダクトマネジメントの実践 〜SaaSus Platformでの例〜 / "Practicing API-First Product Management - An Example with SaaSus Platform
oztick139
0
110
VS CodeでAWSを操作しよう
smt7174
8
1.7k
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
120
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
350
反実仮想機械学習とは何か
usaito
PRO
11
4.7k
Java EE/Jakarta EEの現状と将来―クラウドネイティブ時代にJava EEは対応できるのか?―
takakiyo
1
170
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
4
930
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
240
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
Featured
See All Featured
Visualization
eitanlees
136
14k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Producing Creativity
orderedlist
PRO
337
39k
How STYLIGHT went responsive
nonsquared
92
4.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
Building Adaptive Systems
keathley
31
1.9k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
A Philosophy of Restraint
colly
197
16k
A Tale of Four Properties
chriscoyier
151
22k
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/(