Titanium News

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

Ti Weekly Clips (2012/12/16~2012/12/22) #TitaniumJP

f:id:donayama:20120317112922p:plain:leftこの1週間のTitanium Mobile関連のブックマークを振り返るTi Weekly Clipsのお時間です。

今年も残すところ10日も切り、マヤ暦のあれこれもなにごともなかったかのように年末ムード満載といった感じデスね。

このコーナー自体は来週もやる予定ですが、明日のAdventCalendarで2012年総集編をやったりするので、非常に中途半端なワケで…。ま、いつも通りの適当さで参りますw

News

■Titanium Studio 3.0.1 « Appcelerator Developer Center

http://developer.appcelerator.com/blog/2012/12/titanium-studio-3-0-1.html

先週の土曜日に公開されたTitanium Studio 3.0.0ですが、致命的な問題がいくつかあったという事で急遽3.0.1がリリースされています。

特にiOSでのProvisioning Profileが選択できないというのは色々具合悪い状態なので、「若者(!?)のTiStudio離れ」などといわれていますが、一応スタンダードな方法なので、3.0.0にしている向きは少なくともバージョンアップしておきましょう。

■Titanium SDK 3.0における互換性に影響する変更点について - Titanium News

http://ti-news.hatenablog.jp/entry/2012/12/15/145202

3.0がらみで公式blogに出ていた互換性を損なう変更点についての記事を当ブログで和訳しました。

特にAndroid向けに開発されている場合、TabGroupとActivityIndicatorは大きな変化なので、元記事もしくはこの訳に目を通しておきましょう。

■第4回Titaniumもくもく会 // Speaker Deck

https://speakerdeck.com/kazkonno/di-4hui-titaniummokumokuhui

毎月1回ペースでコンスタントに開催されているもくもく会ですが、一度も参加できてないのが悔しいところです(来年一発目にはお邪魔する予定ですが)。

そんなわけで内容については@ryugoo_さんのリポートをご覧下さい。

LTのスライドはそれぞれこちらから。

冒頭のスライドの末尾にも触れられていますが、2013年2月16日(土曜日)に六本木にてTitanium/Appceleratorのイベントが開催されます(DENSO様協賛にて無料で参加(昼飯・懇親会付き!)できるようです)。

CODESTRONGのコンパクト版と言っても過言ではないものになりますので、是非とも参加をご検討下さい。もちろん私も行く予定です。

■インスタントモバイルBaaS「 Appcelerator Cloud Services (ACS) 」 // Speaker Deck

https://speakerdeck.com/kazkonno/insutantomobairubaas-appcelerator-cloud-services-acs

@kaz_konnoさんが「第34回 html5とか勉強会」にて発表されたACSに関する紹介プレゼン資料。

ACSの概要に加え、Node.ACSフレームワークについても触れられています。必読ですね。

Tips&Topics

■iOS実機上でのデバッグ/Android実機上でのデバッグ | Selfkleptomaniac

http://selfkleptomaniac.org/archives/2358
http://selfkleptomaniac.org/archives/2364

Titanium Studio 3.0以降から対応した実機を利用したデバッグ実行の手順について@yagi_さんがまとめられています。

■Titanium mobile Advent Calendar 2012 : ATND

http://atnd.org/events/34644

今週もAdvent Calendarをまとめて振り返り。

mumumuの日記: Titanium 2.x traps

http://mumumuorg.blogspot.jp/2012/12/titanium-2x-traps_16.html

既知の問題もあるんですが、「"iphone" というフォルダ名を [Resources|ui] ディレクトリ以下に作るとアプリが落ちる件」は初めて知りました。ハマるとキツそうですね…。

こういうべからずをチェックするよなtilintみたいなものが欲しいです。

【16日目】Titanium mobile で iOS アプリを最速開発する方法 | astronaughts.net

http://astronaughts.net/titanium-mobile-adventcalendar-2012-sixteenday/

たぶんこの方法よりもTiShadowのほうが早いと思いますw

k0sukey.tumblr (ブログ始めました。)

http://k0suke.be/post/38064396289

ACSで運営するblogという新機軸。おもしろい!

【18日目】Alloyを使った「Hello World」の次の世界 - 2ca3(ツカサ)の無菌室でもプログラミング

http://d.hatena.ne.jp/k2ca3/20121218

Alloyの2ndStepについてのまとめ記事。アプリ実装例がこうやって増えていけば自然と定着するんでしょうね。

【19日目】WebAPIにアクセスして取得できるJSON処理についての3つのTIPS - TitaniumMobile勉強記

http://h5y1m141.hatenablog.com/entry/2012/12/19/074741

JSON合成はこれまでやりたいことではあったんですが、この方法(かなり強引ですがw)なら確かにできますね!

【20日目】Titanium 3.0 のイベント伝播を見てみよう | imthinker.net

http://imthinker.net/2012/12/titanium-3-ui-event-bubbling/

Titanium SDK 3.0での変更点のひとつにも挙げられているイベントバブリングの変更についてのまとめ。

私もまとめないと思っていたのですが、大変助かりましたw

Titanium mobile での UI と画面遷移 | 株式会社インフィニットループ技術ブログ

http://www.infiniteloop.co.jp/blog/2012/12/titanium_mobile_ui/

NavigationGroupとかを使わずに自力で画面遷移を実現してしまうという例。

Titanium製アプリ150個まとめ – Sawalog

http://www.sawadaru.com/blog/?p=562

意欲作! こんなにあるんだなあと感慨深いです。

そして安心してください。明日も技術ネタじゃありませんw

■Titanium MobileのAlloyで多言語化(i18n)対応する #titaniumjp | Webエンジニアライフ

http://webengineerlife.com/2012/12/21/titanium-mobile%E3%81%AEalloy%E3%81%A7%E5%A4%9A%E8%A8%80%E8%AA%9E%E5%8C%96%EF%BC%88i18n%EF%BC%89%E5%AF%BE%E5%BF%9C%E3%81%99%E3%82%8B/

Alloyの多言語化は(いまのところ)tssに書くのですね…。

■Changing a Titanium iOS Module’s GUID « benCoding.com

http://bencoding.com/2012/12/21/changing-a-titanium-ios-modules-guid/

iOS向けネイティブモジュールのGUIDが万が一他に使用しているモジュールと競合したりした場合にどうやってGUIDを変更して回避するかというネタ。結構手順踏まないといけないんですね…。

GitHub Watch

■hoyo/net.hoyohoyo.zuruiline · GitHub

https://github.com/hoyo/net.hoyohoyo.zuruiline

いわゆるズルい線をAlloy Widgetで実現された例。

■k0sukey/ST2-TitaniumDoc · GitHub

https://github.com/k0sukey/ST2-TitaniumDoc

Sublime Text2でTitanium SDKAPIリファレンスを見るためのプラグイン。