Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction of HERE (Titanium Moku-Moku Meetin...

Introduction of HERE (Titanium Moku-Moku Meeting Tokyo #5)

Ryutaro Miyashita

January 25, 2013
Tweet

More Decks by Ryutaro Miyashita

Other Decks in Technology

Transcript

  1. Titanium “Moku-Moku” Meeting Tokyo #5 ͓·͑ͩΕΑ 3ZVUBSP.JZBTIJUB !SZVHPP@ JNUIJOLFSOFU 5$"%5$.%

    * Titanium Certified App Developer Titanium Certified Mobile Developer
  2. Titanium “Moku-Moku” Meeting Tokyo #5   㲗  㲗

    ਓ͕૿͑ͯ͘ΔͱΞΧ΢ϯτڭ͑͋͏ͷେม
  3. Titanium “Moku-Moku” Meeting Tokyo #5 ͏Β͔ͬΘ Titanium Mobile + Alloy

    ☁ Sinatra (Ruby) + MessagePack  Redis (Key-Value Store)
  4. Titanium “Moku-Moku” Meeting Tokyo #5 ߹ۚ͸ศརɺͰ΋ɺॻ͘ͷ͕໘౗͔ͩΒ × XML ◦ Jade

    × JavaScript ◦ CoffeeScript  JMK * Alloy JavaScript Makefile Node.js
  5. 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͞Μ * 544΋4BTTͰॻ͖͍ͨͳ͊
  6. 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}")  