Ti Weekly Clips (2012/12/16~2012/12/22) #TitaniumJP
この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_さんのリポートをご覧下さい。
- 「Titanium もくもく会 Tokyo #4」に参加してきました | imthinker.net
http://imthinker.net/2012/12/titanium-mokumoku-meeting-04/
LTのスライドはそれぞれこちらから。
- @k0sukeyさん Titanium もくもく会 #4
http://www.slideshare.net/k0sukey_/titanium-4 - @h5y1m141さん Titanium もくもく会 #4でLTしてきました - TitaniumMobile勉強記
http://h5y1m141.hatenablog.com/entry/2012/12/18/080612
冒頭のスライドの末尾にも触れられていますが、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
今週も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エンジニアライフ
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で実現された例。