Titanium News

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

Ti Weekly Clips 2013年総集編(後編その2)

Titanium™ Advent Calendar 2013、22日目を担当する@donayamaです。

後編のつづきです。一年に一回とかいう単位でまとめるべきではないというのがよく分かりました。来年こそはこまめにまとめたいと思いますorz

GitHub Watch総集編

Alloy

アプリ/サンプル

  • tonylukasavage/alloy_demos
    Alloyのデモアプリ。

  • k0sukey/tiTokyo
    CODESTRONG2012用のカンファレンス情報アプリをtiTokyo版に置換されたアプリ

  • k0sukey/CocoichiSagashi
    「Coco壱探し」をk0sukeyさんがAlloy化されました。クラシックスタイルのアプリのAlloy化の参考例になるのではないでしょうか。

  • mcvendrell/Basic-custom-NavBar
    AndroidでもNavigationBar風にLeftButton、RightButtonっぽいUI表現を行うというAlloyアプリケーションサンプル

  • tripitakit/timon
    AlloyからMongoDBを仲介するNode.js Web APIアプリケーションを叩くデモアプリ

  • raulriera/Instagram-For-iPad
    Instagramにアップされている写真を閲覧できるAlloyアプリ。

  • huever/GitExplorer
    GitHubのプロジェクト検索するシンプルなAlloyアプリ。

Widget

adapter

その他

CommonJS

ネイティブモジュール

iOS/Android

iOSのみ

Android

サンプルアプリ

Node.ACS

その他のツール

  • tsteur/sublimetext-tita
    SublimeText2用のTitaniumCLIプラグイン。ビルド、シミュレータ実行・デバイス実行が出来るほか、スニペットやコード補完などができるようです。

  • billdawson/tijasmine
    Ti向けJasmine実装

  • dbankier/SnappiTi
    TitaniumでZenCodingする

  • x-cray/titanium-ternjs
    コード解析して自動補完や宣言元の参照、変数のリネーム処理などを行えるTernをTitanium対応させるための宣言ファイルを生成するためのpythonスクリプト。ソースはAPI定義のJSONファイルになります。

  • dbankier/timodules
    CLIでTitaniumのモジュール管理を行うことができるnode.jsアプリ。

  • airamrguez/titanium-typescript
    TypeScriptでTitaniumなコードを書くためのデモセット

  • umi-uyura/TiBuild
    Titaniumアプリケーションのビルドを行いそのままTestFlightへのアップロードを行うツール。デバイスへのインストールや配布用ビルドなども含めて、設定ファイルとなるJSONファイルにパラメータ指定しておけば、あれこれ工夫できそうです。

  • yagitoshiro/TiTwilio
    TiからTwilioをつかうサンプル

  • doublerebel/tiger
    SpineというJSなWeb/MVCフレームワークの構造をTiに移植したもの

  • kwhinnery/TwilioTitanium
    TiでTwilioするためのデモ

  • benbahrenburg/benCoding.BasicGeo
    位置判定関連のTi標準APIの置き換えAPIモジュール。逆引きGeoCoding周りの問題などもOSネイティブの機能をつかったり、距離計算の補助機能が追加されていたりします。

  • skounis/gauth
    Google認証のコードサンプル

  • raulriera/XHR
    TTLを設定することで同じURIへのリクエストに対してキャッシュを返すこともできるHttpClientラッパー

  • Quick library for using the Parse REST API within Appcelerator's Titanium. Building it out as I need different pieces of the API.
    ParseのREST APIを使うためのコードサンプル。Parseに限らず応用が利きそうです。

  • HazemKhaled/Ti.language.switch
    i18nを動的に切り替えるためのサンプル実装。

  • FokkeZB/UTiL
    Utilities for Titanium | Fokke Zandbergenという解説記事をご本人が書かれてるようにTi向けのユーティリティモジュール群。

  • dbankier/tiversion
    該当フォルダのTi SDKのバージョン設定がどうなっているのかを確認するスクリプト。使用例としてPROMPT環境変数への設定によりプロンプトにバージョンを毎回表示させるというものが掲載されています。

  • dawicorti/tinsmod
    ローカルのレポジトリに指定したモジュールをインストールするツール。対象がプロジェクト単独ではないので注意が必要。

  • dawicorti/wyatt
    mustache機能を内蔵したUIレンダリングモジュール

  • appcelerator/node-ios-device
    Appcelerator謹製のiOSデバイスの取得やトラッキング、アプリのインストールを行うためのNode.jsアプリ

  • appersonlabs/AL.buildString
    gitの状態から組み立てたビルドバージョンを Ti.App.Properties.getString('build','property not found')) で取得できるようにするというプラグイン。

  • sukima/promises-titanium
    promissをTitanium上で実現するサンプルソース

  • FokkeZB/translator
    PHPで動作するi18メッセージファイル作成支援のスクリプト。Google Translatorがバックグラウンドになるので、精度についてはご参考程度にはなってくると思いますが、まったくないよりは全然マシだと思うので、必要に応じて利用したいところです。

  • tonylukasavage/ti-mocha
    mochaによるテスティング