Titaniumもくもく会#10参加

このブログで『別ブログ始めました』と言ったきりほとんど放置状態になっていたTitanium mobileですが、ふとしたことからお題を戴いてコーディングしてみたところ、きれいじゃないけどそれなりに動けるものが作れたのが嬉しくて、最近はかなりTitanium mobile漬けになっています。

そのTitanium mobileのショートプレゼン&交流会である「Titaniumもくもく会」が、勤務地の近く(ニフティ株式会社セミナールーム@北新宿)で行われるということで、早速行ってまいりました。

そもそもあまりよくわかっていなかったのですが、このTitaniumもくもく会というのは、ライトニングトーク(ショートプレゼン)と自由時間の2部構成になっているんですね。自由時間については、それこそ黙々と開発するもヨシ、その場にいる人とお話するもヨシ、ということです。

今回のライトニングトークは、4人の方が登壇されました。

ListView のススメ @ryugoo_ さん

チャットワークでモバイルアプリを作成されている @ryugoo_ さん。データの表示には Ti.UI.TableView が使われるけれど、Titanium SDK Ver 3 で登場した Ti.UI.ListViewの方が、10倍以上も早くなるよ、と実証。

私が本格的にTitanium mobileでアプリを組み始めたのがSDK Ver 3 からでしたので、TableViewとListViewが初めから並立しているように見えて、両者の関係がよくわかりませんでしたが、ここがすっきりわかって良かったです。このプレゼンによると、次のような使い道になるようです。

TableView
いろいろな凝った見せ方をしたい場合、もしくは要素数が少ない画面の場合(設定画面など)
ListView
ある程度テンプレートに従った表示で十分な場合、もしくは要素数が多い画面の場合。まだ実装途中。

わかりやすく、しかもところどころに入っているくすぐりがなかなか楽しいプレゼンでした。

TiCameraView @k0sukey さん

単なるViewとして扱えるカメラコンポーネントでありながら、インターバル撮影やセピアフィルタ、静音化もできる高性能コンポーネントです。
AirPlayを使った実機デモを交えたプレゼンだったので、便利さがよくわかりました。

また、Node.js のnpmによく似たリポジトリ管理機能を、Titanium の Alloy のWidget管理のために作り始めたよ!という紹介もありました。
私はAlloyって何?っていう状態なのですが、便利そうな雰囲気はつかめました。

そういえば、k0sukeyさんって、どこかで聞いたことがあるなと思ったら、TiPlatformConnectorの方だったんですね。使おうと試行錯誤中のライブラリだったので色々聞きたかったけれど、もう少しいじくり回してからにしようと思います。

TiFlatUISample紹介 @uchidak さん

最近流行りのフラットデザインをTitaniumでやれるようにしてみたよ!という紹介でした。既存コンポーネントを使ってやる方法と、もっと突っ込んで拡張ライブラリを使う方法の2つを紹介していました。拡張ライブラリは、Objective-Cで書かれたライブラリを @uchidak さんが Titanium のモジュール化をされたとのこと。
それにしても、ここらへんのオープンソース開発では、普通にGithubが使われているんですね。元々のObjective-Cのライブラリも、モジュール化したソースも、さらにいえば、前述の TiCameraView も、Githubに登録されているようです。Githubって、てっきりLinuxカーネル界隈でしか使わないものかと思っていましたが、かなり広まっているんですね。

また、@uchidak さんの申請中のアプリも紹介。@k0sukey さんのTiCameraView を使ったアプリで、何と猫の自分撮りアプリだとのこと。画面に映った映像を猫が捕まえようとタップしたらインカメが写真を撮る仕組みなのだとか。凄く面白いアプリですね。赤ちゃんとかにも利用できるかもしれませんね。まだAppleからはいろいろチェックされているとのことですが、期待したいです。

Titanium マネタイズ事例 @sawada50 さん

実際に @sawada50 さんが作成されたアプリにおいて、どのような広告を打ってマネタイズしているか、そしてざっくりとではありますが、その価格感なども織り込んでのプレゼンでした。

私としては『自社広告』の仕組みと、さらっと触れられていたYouTube関連アプリは何度もおいしいという点に興味をそそられました。
私も今後アプリを作り、世に出す際には必要になる情報なので、しっかり関連キーワードをおさらいしておこうと思います。

告知 @yagi_ さん&クリーク・アンド・リバー社さん

最後は告知。ちょうど一ヶ月後の8月17日に、一日まるごと無料 Titanium セミナーがあるとの告知がありました。
とても興味をそそられるのですが、私の愛機はMac miniで持ち込めないことと、そもそも8月17日はおそらく夏休みで帰省しているところだと思うので、残念ながら見送りです。

そしてもくもくと。

総計1時間にもなったプレゼン&告知の後、トイレ休憩をはさんで(セキュリティドアがあって通常状態ではトイレにいけないのでした)、自由時間となりました。

聞きたいこともさまざまあったのですが、まだまだアプリを作り始めたレベルで初参加の自分としては、誰に相談したら良いものかと迷い、結局黙々と自分のアプリをテストすることにしました。結構、バグや直したいところが見つかっちゃいましたので、ためになる時間だったと思います。

参加してみて

こうしたテクニカルな勉強会は初めてでしたが、自分自身、Titanium にはまっているということで、非情に楽しく、触発される会でした。
今後継続的に参加してアプリも継続的にリリースできれば、こういった場での顔見知りもふえ、より楽しくなってくるだろうと思います。

とはいえ、私の出張の期限と重ね合わせると、来月は夏休みとのことなので、次は9月参加分のみ、ということになりますので、あまり時間はありませんが。

最後に一言。
Mac book Air 買うぞー!

コメント

タイトルとURLをコピーしました