Titanium News

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

Ti Weekly Clips (2013/03/03~2013/03/09) #TitaniumJP

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

前置きのネタも枯渇気味で左にある画像の高さが鬱陶しくて仕方ありません(^^;

えーとえーと、昨日は東京でもくもく会が開かれ、何やら来月あたりには名古屋や大阪方面でも勉強会やらもくもく会があるかもしれないという噂も。情報が集まり次第、当コーナでご紹介致します。

なんとか埋まったので、今週の振り返りに参りますわん。

News

■Appcelerator Continuous Buildsのレイアウトが変わりました。

http://builds.appcelerator.com/

Titanium Mobile SDKのみの提供となったこともあり、ブランチごとの継続ビルドの一覧の可視性が高まり、一覧性が劣化しました(^^; (プラットフォーム別情報をとしてファイル名とハッシュを常時表示する必要性を感じないんですけどね…)

機能面は変わってないので、ダウンロードして展開するもしくはアドレスをコピーして、TiStudio経由でダウンロード&インストールしてください。

■Introducing our new Google Maps Android API v2 Module in the Appcelerator Marketplace « Appcelerator Developer Center

http://developer.appcelerator.com/blog/2013/03/introducing-our-new-google-maps-android-api-v2-module-in-the-appcelerator-marketplace.html

Google Maps Android API v2に対応したマップモジュールをAppcelerator謹製としてMarketplaceに出しているようです。

使い方などは下記ドキュメントをご覧下さい。

http://docs.appcelerator.com/titanium/latest/#!/guide/Google_Maps_v2_for_Android

現状のv1が閉塞するまでは今のTi.Map.*のAndroid向けAPIは維持されるようです。

Tips & Topics

■Skypanther Studios – Breakpoint debugging an Alloy app

http://skypanther.com/2013/02/breakpoint-debugging-an-alloy-app/

TiStudioでAlloyなアプリのデバッグするとき、ブレイクポイントをしかける手順についての解説。

■Ti.Network.HTTPClientを少し機能拡張しながらjasmineの使い方について学ぶ-part1 - TitaniumMobile勉強記

http://h5y1m141.hatenablog.com/entry/2013/03/05/071504

@h5y1m141さんのテスト方法を中心にしたTi開発に関する連載記事が始まりました。これは期待。

そのうち、電子書籍化されるかもしれませんよ?とここに書いておく。

■Simple Layout Tricks with Titanium Appcelerator

http://alexnaspo.com/blog/appcelerator-layout-tricks/

verticalレイアウトとTi.UI.FILL、Ti.UI.SIZEを活用してレイアウトをするチュートリアル。タブレットサイズへの対応までを考えるとこの方法だけでは画面設計としては正直微妙なんですが…。

■CommonJS Module for Titanium that allows you to create gradient filled Labels (note: iOS only)

https://gist.github.com/grantges/5078497

グラデーション背景色を設定したLabelを実現するCommonJSモジュール例。iOS専用。

■Generating GUIDs in JavaScript | benCoding.com

http://bencoding.com/2013/03/05/generating-guids-in-javascript/

JavaScriptオンリーでGUIDを生成する。

GitHub Watch

■bongole/TiGoogleMap · GitHub

https://github.com/bongole/TiGoogleMap

いろいろな開発者が作成されているGoogleMaps SDK for iPhoneを利用するモジュールですが、最近精力的にモジュール開発されている@bongoleさん作のものも登場です。

■omorandi/TiXml2Json · GitHub

https://github.com/omorandi/TiXml2Json

iOSネイティブのXMLからJSONに変換するモジュール。

■omorandi/TiAssetsLibrary · GitHub

https://github.com/omorandi/TiAssetsLibrary

iOSの画像・動画を扱うAssetsLibraryを触るためのネイティブモジュール。

■isis/CheckApp · GitHub

https://github.com/isis/CheckApp

Androidで指定したアプリがすでにインストールされているかどうかを確認するためのネイティブモジュール。

■ezti/app/lib/ezti.js at master · ricardoalcocer/ezti · GitHub

https://github.com/ricardoalcocer/ezti/blob/master/app/lib/ezti.js

Alloy開発時の定型処理をまとめた便利関数群。