Titanium News

Appcelerator Titanium Mobileに関するニュースなどを淡々とお伝えしていきます。

Ti Weekly Clips (2012/11/18~2012/11/24) #TitaniumJP

f:id:donayama:20120317112922p:plain:left

なんだか最近物量が多くて全然中身まで辿りきれず、振り返りと称しつつ全然振り返れてないブックマーク1週間の振り返りTi Weekly Clipsのお時間です。

こんな調子で年間総集編など作れるのか、自分でも大いに疑問ですorz

News

■Titanium Studio/SDK Beta 2 Now Available « Appcelerator Developer Center

http://developer.appcelerator.com/blog/2012/11/titanium-studiosdk-beta-2-now-available.html

不具合修正を経た3.0.0のベータ版の第二弾が登場です。

詳細はリリースノートをご覧下さい。 http://docs.appcelerator.com/titanium/release-notes/?version=3.0.0.B2

■Node.ACS Developer Preview 2 is now available « Appcelerator Developer Center

http://developer.appcelerator.com/blog/2012/11/node-acs-developer-preview-2-is-now-available.html

こちらは開発者向けプレビューの第二弾となるNode.jsからAppcelerator Cloud Services(ACS)を利用するNode.ACSの記事。

Node.ACSにはMVCフレームワークが追加されたりしてますね。

■Introducing the Titanium Code Processor « Appcelerator Developer Center

http://developer.appcelerator.com/blog/2012/11/introducing-the-titanium-code-processor.html

Tiのコード内部をチェックしてくれるツールの登場です。何やら動作バージョンが今のところ微妙なようですが、Coverageやプラットフォーム別のコード検証やらあれこれを解析して、JSONで結果を返してくれるようです。

CLIベースで動くので、Studio外も含めて、ビルド前にコードのいやなにおいを断ちやすくなりそうです。

Tips&Topics

■Titanium mobile "early" Advent Calendar 2012 : ATND

http://atnd.org/events/33731

early Advent Calendar枠も残すところあと2週です。

TableviewRowのhascheckプロパティで単一選択を実装する : Platinum Fine Days

http://umehal.tumblr.com/post/35893131993/tableviewrow-hascheck

ラジオボタン的なTableViewRowのhasCheckの使い方を@a_to_atさんがまとめられました。

【18日目】AlloyでもTiIconicFontを使いたい – 某通信会社営業マンの開発日誌

http://hoyohoyo.net/2012/11/alloy-tiiconicfont/

タイトルどおりの記事を@hoyo1111さんがまとめられています。

[Titanium Mobile] アプリ内の画面ページビューやボタンのクリック回数をGoogle Analyticsで計測する | memobits

http://m.designbits.jp/12111909/

@kasumiiさんによるまとめ記事。

iOS builder.pyのコマンドラインオプション - twingo_b's blog

http://twingo-b.github.com/blog/2012/11/20/titanium-builder-py/

@twingo_bさんがAndroidネタ以外を書かれるという稀な記事w

【21日目】top と bottom、left と right、あなたとわたし | astronaughts.net

http://astronaughts.net/top-and-bottom-and-left-and-right-and-you-and-me/

@astronaughtsさんによる記事。この方法だけ使うとタブレットとかですごいレイアウトになったりするので危険なんですけど、便利ですよねー。

isis re-direct: 【22日目】prototype vs Proxy

http://isisredirect.blogspot.jp/2012/11/22prototype-vs-proxy.html

JavaScriptなオブジェクトのPrototype拡張をふまえたUI部品などのProxyオブジェクトの拡張という@isis331さんの記事。

【23日目】見た目に関わる部分をラップする | imthinker.net

http://imthinker.net/2012/11/titanium-early-advent-calendar-2012-no23/

すでにWrapping Advent Calanderの様相を呈している@ryugoo_さんによる3回目の記事。

拙著にJSSのこと書いたのはちょっとした後悔のひとつです(-_-;)

Titanium mobileのString.formatを使ってみる #Titanium - Qiita

http://qiita.com/items/899233af9b0ae292da81

@toweroflさんによる記事。

0埋めってこうやったら出来るんですね…。なんというバッドノウハウw

■k0sukey.tumblr (Alloy with CoffeeScript のお誘い)

http://k0suke.be/post/35906555831/alloy-with-coffeescript http://k0suke.be/post/36065407447/alloy-with-coffeescript

CoffeeScriptでもAlloyしたいということで、@k0sukeyさんが紹介記事を連載中。

併せて読みたい。

AlloyでのiPhoneアプリ開発にCoffeeScriptを使う

http://blog.kzfmix.com/entry/1353193967

■Titanium Alloyでmodel.idに文字列を使う – 某通信会社営業マンの開発日誌

http://hoyohoyo.net/2012/11/titanium-alloy-model-id/

AdventCalendarにつづいて二度目の登場の@hoyo1111さんによるAlloy記事。

■FokkeZB • "Pull to refresh" widget for Titanium Alloy

http://fokkezb.nl/post/35504357490/pulltorefresh

AlloyのWidgetもだんだん充実してきてますね。

イベントハンドラが肥大化しつつあるのでStateパターン適用について考えてみた - TitaniumMobile勉強記

http://h5y1m141.hatenablog.com/entry/2012/11/24/082422

@h5y1m141さんの記事。GUIの制御コードってほんとごちゃごちゃになりますよね…。

私もちゃんと深堀りしないとと思いつつ、今に至ってますorz

■Titanium + CoffeeScript + jasmine の環境構築出来ました - TitaniumMobile勉強記

http://h5y1m141.hatenablog.com/entry/2012/11/20/081620 http://h5y1m141.hatenablog.com/entry/2012/11/21/074635

もうひとつ@h5y1m141さんの記事。続き物でCoffeeScript+Jasmineによるテストの構築環境をまとめられています。

■MelbourneTi / TiShadow 0.5

http://www.slideshare.net/DavidBankier/melbourneti-tishadow-05

メルボルンで開かれたmeetupイベントで作者のDavid Bankierさんが発表されたTiShadow 0.5に関するスライド。

Shared TiShadow ServerとChatroomというあたりにリモートデバッグ・テストの可能性の大きな広がりを感じますね。またこれまでカスタム化したSDKを放り込まないとだめだったのが、通常のSDKでいけるようになり、より実際のビルド環境に近い状態で動作検証できるようになりました。

(ほんとはこのネタでもう一本AdventCalender書くつもりだったのですが、できませんでした><)

GitHub Watch

■atsusy/TiStoreProductView

https://github.com/atsusy/TiStoreProductView

■mcongrove / ChariTi

https://github.com/mcongrove/ChariTi