Titanium News

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

Ti Weekly Clips (2012/11/04~2012/11/10) #TitaniumJP

f:id:donayama:20120317112922p:plain:leftなんだかやたらと今週はボリュームがおおいTi Weekly Clipsのお時間ですので、早速1週間の振り返りに参ります。

News

■Titanium Mobile SDK 3.0.0ベータ版がリリースされました。 - Titanium News http://ti-news.hatenablog.jp/entry/2012/11/07/072627

http://developer.appcelerator.com/blog/2012/11/titanium-sdkstudio-3-0-0-beta-now-available.html

正式版リリースはこのペースでいくと今月末ぐらいなのかもしれませんが、ベータ版リリースされています。

プロダクトの開発にはなかなか使いづらいですが、Androidでは待望のActionBarが追加されたり、その他にもイベントバブリングの変更、アクセシビリティの対応といった部分で事前の評価をしておくに越した事がなさそうなものがありますので、お時間があれば眺めてみるのもいいのではないでしょうか。

ちなみに@jrayonさんがTitanium Mobile 3.0の新機能や周辺技術についてまとめられたPreziプレゼンが良い感じなので、そちらも併せてご覧下さい。

Titanium 3 ecosystem by Javier Rayon on Prezi

http://prezi.com/poylw9p2t8l3/titanium-3-ecosystem/

■Getting To Know Alloy (Part One) « Appcelerator Developer Center

http://developer.appcelerator.com/blog/2012/11/gtka-one.html

上記の3.0.0でサポートされる機能のひとつAlloyについての公式ブログでの解説記事第一弾。

■Titanium もくもく会 Tokyo #3 : ATND

http://atnd.org/events/33950

来週金曜日11月16日に品川にてもくもく会の第三弾が開かれます。

LTしたり、もくもく開発したり、周りの詳しそうな人に質問したり、答えたりというイベントです。初心者でこういうところで躓いていて…みたいな場合でも、みんな通った道なので優しく教えてくれるはず!

なので、お近くでお時間が合うようであれば是非ご参加を。

■Appcelerator Acquires Nodeable, Makers Of Real-Time Big Data Processing Tool StreamReduce | TechCrunch

http://techcrunch.com/2012/11/07/appcelerator-acquires-nodeable-makers-of-real-time-big-data-processing-tool-streamreduce/

いまいちAppceleratorがどこに向かって突き進んでるのか分からなくなりますが、Hadoopでビッグデータ解析を行う企業Nodableの買収をしたようです。

■CAリワード、スマートフォン向けリワード広告にて「Titanium Mobile」に対応 - リワード広告のことなら株式会社CAリワード

http://www.ca-reward.co.jp/company/news/20121105_1.html

リワード広告の提供元であるCAリワードが、Titanium Mobile向けSDKを公開されたようです。

使う使わないは別にして、選択の幅が広がってきているのはいいことです。

Tips&Topics

■Titanium mobile "early" Advent Calendar 2012 : ATND

http://atnd.org/events/33731

先週に続いて"early Advent Calendar枠です。

ちなみに参加者絶賛募集中ですので、なにかネタがあるという向きはどしどしご応募ください。

【3日目】起動しないiPhone Simulatorをなんとかする | Selfkleptomaniac

http://selfkleptomaniac.org/archives/2292

@yagi_さんによるハマると困る事態の回避ネタ。

私個人としてはこういう局面に出くわした事が幸いないのですが、この状況に陥る事を考えるとゾッと致します…。

【4日目】MakeTiをAndroidで利用する - twingo_b's blog

http://twingo-b.github.com/blog/2012/11/04/maketi/

@twingo_bさんは当たり前のようにAndroidネタw

主題よりもおまけのところがひっかかりそうなネタですね。

【5日目】fireEvent の使い所 | astronaughts.net

http://astronaughts.net/titanium-mobile-fireevent/

@astronaughtsさん、2回目の登場。 モジュール化していくと「あー、イベント発火できねー、プロパティにアクセスできねー」ってなるときにはこういうワンクッションを置くやり方をしないといけないんですよね。

Titanium mobile でやってはいけないTi.App.addEventListener » pblo

http://blog.playispeace.com/868/bad_know_how_about_ti-app-addeventlistener/

@papettoTVさんによるTi.App.addEventListenerの重ね掛け危険だよ話。イベント名がユニークなIDとして管理されてるわけじゃないんですね(^^;

Frog on AIR: 【7日目】Tabletかどうかの判定

http://frog-on-air.blogspot.jp/2012/11/tablet.html?m=1

@daoki2さんによるマジックナンバーが踊らないプラットフォーム判定法。

makeTiでTestFlightにIPAファイルをアップロードする方法 | masaplabs

http://www.masaplabs.com/maketi-uploadtestflight/

masaplabsさんによるmakeTiでビルド後そのままIPAファイルをアップロードして配布の手前まで持っていけるという記事。便利!

k0sukey.tumblr (Titanium Studio 2.x を使って Alloy アプリをビルドする)

http://k0suke.be/post/35273137338/titanium-studio-2-x-alloy

まだStableではないTitanium Mobile SDK 3.x系ではなく、Stableな2.xでAlloyしようという@k0sukeyさんによる記事。

SNS系アプリのタイムラインにある「xx時間前に投稿」を手軽に実現するには? - TitaniumMobile勉強記

http://h5y1m141.hatenablog.com/entry/2012/11/10/070826

@h5y1m141さんによる題の通りのネタ。

Titanium MobileがJSでコードが書けるというところのメリットのひとつとしてすでにWebにあるようなコードスニペット・ライブラリが流用できる可能性がそこそこあるという点が光ります。

■Carbon Framework に触れる (Titanium Mobile) | imthinker.net

http://imthinker.net/2012/11/carbon-framework-titanium-mobile/ https://github.com/appersonlabs/Carbon

アルファヒトバシラーとしても名高い@ryugoo_さんによる新しいフレームワークCarbonについての解説記事。

AlloyのXMLがいやーんという向き(私もですが)にはかなり響く内容です。試さねば!

■FokkeZB • Caching remote images in Titanium Alloy

http://fokkezb.nl/post/34975836193/cachedimageview

Alloyでリモート画像をキャッシュするWidgetを作る。

■Titanium Mobile: Create a Sliding Menu for iOS

http://mobile.tutsplus.com/tutorials/appcelerator/titanium-mobile-create-a-sliding-menu-for-ios/

去年から度々登場するスライド式メニューをチュートリアル形式で作るというもの。

■iOS Slider Menu Widget for Titanium Alloy | Daniel Sefton

http://www.danielsefton.com/2012/10/ios-slider-menu-widget-for-titanium-alloy/

そのスライド式メニューをAlloyのWidgetにしたというネタ。こういうパーツが広がっていくとAlloyの強みが出てくるでしょうね。

■Create a Safari like Scrollable Card View in Titanium

http://russfrank.us/2012/05/05/create-a-safari-like-scrollable-card-view-in-titanium/

iPhone Safariのウィンドウ切り替えのようなイメージでViewをScroll表示するサンプル。

YY Digital | Alloy with Jade

http://www.yydigital.com/blog/2012/11/8/Alloy_With_Jade

AlloyのXML部分には皆さん思うところがあるようで、いろいろなコンバータや別解が登場しているのですが、これもその一つ。

JadeというNode用のテンプレートエンジンを用いてAlloyのUI XMLを別の記述から変換しようというもの。Alloyに引きずられているためか、ちょっとスッキリしない感じがあるような気も。

GitHub Watch

■tzmartin/SPStatusOverlay

https://github.com/tzmartin/SPStatusOverlay

ステータスバー部にオーバーレイでView配置するiOSネイティブモジュール。

■pegli/TiGooglePlus

https://github.com/pegli/TiGooglePlus

Google+にアクセスするためのモジュール。iOS限定?

■jaraen/alljoy

https://github.com/jaraen/alljoy http://www.titantricks.com/alljoy/ http://www.youtube.com/watch?v=IR1BtB3PcLM

手書き風のモックアップを作るBalsamiqの出力結果をAlloyのUIに変換するというツール。これはかなり魅力的。 詳細はYouTubeの動画をご覧下さい。