Ti Weekly Clips(2012/08/05〜2012/08/11) #TitaniumJP
休日出勤もひと段落した休憩時間にお送りするTi Weekly Clipsのお時間です。
世間はお盆休み真っ盛りな空気ですが、そんなことに惑わされない日常感で今週1週間を振り返ってみましょうw
News
■appcelerator MOBILE DEVCHALLENGE
http://appcelerator.challengepost.com/
先週の当コーナーでも紹介した優勝賞金15000ドルという開発コンテストの公式サイトが立ち上がっています。
タイムスケジュール的には先週なんだかおかしいと言っていたらやっぱり間違っていたようで、9月末までがエントリー期間、10月上旬に審査され、10月12日に結果発表されるようです。
■New ACS Features & Performance Updates
http://developer.appcelerator.com/blog/2012/08/new-acs-features-performance-updates.html
■Open source training curriculum
http://developer.appcelerator.com/blog/2012/08/open-source-training-curriculum.html
Appcelerator公式認定試験(TCAD,TCMD)についてのトレーニングカリキュラムで用いられるコードがGitHubで後悔されています。
Tips&Topics
■Appcelerator Cloud Services(ACS)使ってみました
http://h5y1m141.hatenablog.com/entry/2012/08/08/083820
@h5y1m141さんによるACS試用レポート。さくっと作れるのがいいところですよね~
GitHub Watch
■TiVinci
https://github.com/dbankier/TiVinci
David BankierさんによるiOSネイティブな描画モジュール。
線分・曲線・円・矩形描画を高速に行えるとか。
グラフのように自前で画像を生成する必要がある場合などに役立ちそうです。
■TiJSPDF
https://github.com/Mindelusions/TiJSPDF
Anthony Decenaさんが作られたTiでPDF"生成"を行うためのモジュール。
処理自体はjsPDF(http://snapshotmedia.co.uk/blog/jspdf)というライブラリを使っており、それをTiから操作するという仕掛けのようです。
ニッチな需要かもしれませんが、ピタリとニーズにはまるのなら一度お試しあれ。
■Infinite Scroll View for Titanium
https://github.com/goodybag/ti-infini-scroll
Viewの無限スクロールができるCommonJSモジュール。
■TiTable
https://github.com/jasonkneen/TiTable
JSONのデータに基づいて、TableViewの生成をするCommonJSモジュール。
TableViewRow単位のデータ生成の行き着く先としては結局こうなるかなーという感じでしょうか。
あとからRowをPushすることを考えるともう一歩踏み出したいところではあります。
■ParallaxTi
https://github.com/iampnelson/ParallaxTi
こういうのをParallaxという名前がついていると知らなかったのですが、視差効果を用いた表現をTiで実現するためのコードサンプル。
■TiPrefs
https://github.com/jasonkneen/TiPrefs
iOSのよくある設定画面のUIを組み上げるためのフレームワーク。
オブジェクトリテラルで指定したらザクザクとイメージどおりのものが作れる感じでしょうか。まだまだ開発中とのことなので、充実に期待。