TCAD を受験して合格しました

@donayama さんが Titanium News で記事にされていたように、オンラインで “Titanium Certified App Developer” と “Titanium Certified Mobile Developer” の2種類が受験できるようになりました。前者を TCAD 、後者を TCMD と略すようですが、 Titanium を開発する Appcelerator 社の公式認定試験です。

TCAD が基本で TCMD が発展でしょうか。認定試験は本来2日間の公式トレーニングを受講した後に受けるもので、日本国内ではグローバルナレッジ社アールラーニング社がトレーニングを開催しています。しかし、 Open Mobile Marketplace でまるでモジュールを販売するかのように受験資格まで売っているとなれば受けざるを得ません(ぇ

というわけで、 TCAD を受験しましたので今回はそのご報告です。

続きを読む

Titanium 2.0 ローンチイベントに参加して LT もしてきました

Titanium Mobile 2.0 ローンチ記念イベントに参加してきました。Titanium Mobile が登場してから初のメジャーバージョンアップということで、世界中で記念イベントが開催され、Skype を使った Appc スタッフとの Q & A セッションも設けられました。

ATND の参加者登録が 200 名を超える大規模なイベントで、日本国内の Titanium に対する注目度がうかがえます。このイベントについて簡単にまとめたいと思います。 続きを読む

Titanium 2.0 の TableViewRow で No WARN を目指した果て

※ この記事はmobilesdk-2.1.0.v20120413183044-osx.zip を使って検証を行いました。

前回の記事で触れた、 TableViewRow と WARN の問題ですが、先日公開された Titanium 2.0 Layout Changes を読みつつ試行錯誤してみた結果、ついにWARNを出さずに TableViewRow を使う方法を見つけました。

本当にこの方法で良いのかと言った検証はしていませんが、 iOS シミュレータを使った検証では WARN が出なくなりました。

続きにコードを掲載しています。 続きを読む

Titanium Mobile 2.0 (2.1?) CI に触れる

※ この記事は mobilesdk-2.1.0.v20120406185338-osx.zip を使っています。

Titanium SDK の Continuous Build には既に 2.0.x だけでなく、 2.1.x (master) が登録されていて、 GitHub appcelerator-developer-relations / KitchenSink には CommonJS 化された KitchenSink が登録されています。

いよいよ次期バージョンが目の前に迫ってきている Titanium Mobile なのですが、これまでの 1.x からどれぐらいスンナリと乗り換えができそうなものなのでしょうか。これを確かめる為には Continuous Build を丹念に追い続けるしかありません。

というわけで、ちょいちょいと触ってみました。 続きを読む

Titanium Mobile SDK 1.8.1 の謎

( ※ この記事は昨年のクリスマスに執筆した、 【クリスマス?】Titanium Mobile SDK 1.8.0.1の罠 の続編です。)  Titanium Mobile SDK 1.8.1 が先日リリースされ、待望のリピート画像に正式対応しました (iOS のみです) 。 @donayama さんの Titanium News にリリースノートの和訳が公開されています。素敵です。

さて、 昨年のクリスマスに「プロジェクト名と同じディレクトリがプロジェクト中にあるとビルドできない」という問題を記事にしました。今回の Titanium Mobile SDK 1.8.1 ではどうなったのかを追試してみましたのでご確認ください。 続きを読む

「 Titanium Mobile 」で作る iPhone / Android アプリ勉強会に参加しました

Titanium Meetup Tokyo Extra

Titan's (ごくごく一部!)

「 Titanium Mobile 」で作る iPhone  / Android アプリ勉強会に参加してきました。

このイベントは普段開催されている Titanium Meetup Tokyo とは異なり黙々作業をするのではなく、 Titanium でアプリケーションを開発されている 2 名が登壇し、その開発秘話を話してくださるという勉強会でした。簡単にまとめたいと思います。

Oh… バレンタイン Special …

続きを読む

エンジニアサポート新年会 2012 CROSS に行ってきた – JavaScript CROSS レポート

2012 年 1 月 27 日に開催された「エンジニアサポート新年会 2012 CROSS 」に参加してきました。ニフティ主催のイベントで、名前こそ新年会ですが実際には多くのパネルディスカッションがパラレル開催されるイベントでした。

私は、

  1. フロントエンド CROSS
  2. 次世代言語 CROSS
  3. JavaScript CROSS

の 3 つに参加してきましたが、今回は JavaScript CROSS について感想を書きます。

続きを読む

Ti.tokyo.GIG 2012 に参加して LT もしてきました

@ryugoo_ こと Ryutaro Miyashita です。 2012 年初の Ti イベントである Ti.tokyo.GIG 2012 が開催され、日本中から Titanium ユーザが集まりました。今回は @kaz_konno さんが主催の新年会です。飲めや食えやの中非常に濃密な LT パートがあり、その濃さに胸焼けを起こすレベルだったと思います。そんな LT に飛び込みで参加させていただきましたので、それも併せて今回のエントリといたします。

…たぶん私の LT はあっさりめだったと思う。

続きを読む

JavaScript ライブラリをどう考えるか

新年初の記事です。あけましておめでとうございます。 2 月 29 日生まれの人間としては 2012 年のような閏年は特別な年なので、ちょっと感慨深いものがあります。今回は、 JavaScript ライブラリをどう考えるかをテーマに書いていこうと思います。 続きを読む