Titanium News

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

Ti Weekly Clips (2013/11/24~2013/11/30) #TitaniumJP

f:id:donayama:20120317112922p:plain:left1週間のTitanium/Appceleratorに関するブックマークを振り返るTi Weekly Clipsのお時間でございます。

ついに今年も残すところ1ヶ月という状態です。明日からTitanium™ Advent Calendar 2013が始まりますね。なんか1日目の準備をしている形跡も見受けられますが、まだまだ参加枠も多数あります。3.2の新機能使ってみた!みたいなやつもアリなんじゃないでしょうか! お気軽にご参加下さい!

News

3.2.0 Beta of SDK/Studio Now Available

Titanium SDK/Studioの3.2βがリリースされました。JIRAへのフィードバック受付を12月4日までに設定していること、先週もお伝えしたAlloy1.3のリリース日が12月10日と書かれていたことから、おそらく日本時間の12月10日夜〜11日にかけたどこかのタイミングで3.2GAがリリースされると考えていいいでしょう。

リリースノート(原文)については毎度の拙い内容ですが、Titanium SDK 3.2β版リリースノート 抄訳 - Titanium Newsにて公開しておりますのでご覧ください。

JIRAのIssue Navigatorによると1401件におよぶチケットが切られているだけではなく、CLIの変更によってAlloyやTitanium Studio自体も対応バージョンの制約を受ける形になっています。

個人的には"なぜこれが4.0というバージョン番号になっていないのか?"と不思議な感覚に陥りました。

バージョンアップには保守対象のプロジェクトのターゲットSDKなども考慮に入れつつ、慎重な対応が求められそうです。

Tips & Topics

ListViewに配置した特定のラベルの値を更新するやり方 - TitaniumMobile勉強記

ListViewの特定Rowの値を更新するためにはupdateItemAtを使うようです。

久しぶりにTitaniumのワークショップをやりました - TitaniumMobile勉強記

ワークショップ「JavaScriptでスマフォアプリ開発を学ぼう」基礎編:ACSと連携させた位置情報処理という資料も公開されています。

Customize alerts on iOS apps in Titanium using CustomAlert Module | Vizteck Solutions

カスタム化できるアラート表示を行えるiOS向けのネイティブモジュールがmarketplaceで提供されているようで、その解説記事。

Fix for Titanium.API.info Not Working in OS X - Bits & Babble

もしかしたら3.2では修正されているかもしれませんが、最新のXcode環境で Ti.Api.info が動作しない現象について64bitのシミュレータパスをシンボリックリンクを貼って無理矢理解決しようというハック。自己責任でどうぞ。

Skypanther® Studios – Custom app names in Android projects

AndroidのManifest定義でtiapp.xmlの記述とは異なる任意のアプリケーション名を設定する方法。

GitHub Watch

mpociot/titanium-mobile-zip-module

Zipアーカイブの操作を行うiOSネイティブモジュール。現時点では展開(Unzip)のみの対応ですが、将来的にはZip化にも対応するとのこと。

railskarthi/TiMultiImagePicker

luminousman/MultipleImagePickをラッピングした複数画像の選択に対応したAndroidネイティブモジュール。

appersonlabs/TiGigya

複数のソーシャルメディアAPIを統合管理できるサービスGigyaのSDKをラッピングしたiOSネイティブモジュール。

kosso/TiTranslucentView

ivoleko/ILTranslucentViewをラッピングし、Ti.UI.View向けにリアルタイムに translucent/bluff エフェクトを施すiOSネイティブモジュール。ただし色変更はシミュレータ環境じゃないと現時点では動かない模様。

mcongrove/com.mcongrove.loading

ChariTiのWidget群からの単独抽出されたローディング表示用のWidget。

他にもToast風通知スライドメニューカスタム対応TabGroupカスタム対応NavigationBarDetail Navigationなんていうものも公開されています。

astronaughts/simple-cw-titanium

先日公開されたチャットワークAPIを活用したサンプルを中の人が作成されています。

adampax/titanium-mapbox

MapBox iOS SDKをラッピングしたネイティブモジュール。