kaz_konno's blog: walkthisway

Titanium Mobileの事など。

Titanium CLIで実機転送するコマンド

手っ取り早く実機(iPhone)でアプリを動かしてみたい時には、AppIDの事も気にせずに実機にインストールできるiOS Team Provisioning を使うと便利。 ti build -T device --platform iphone -V "証明書名" -P "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX[プロビ…

2012年総括(続:海外で初レンタカー)

2012年10月24朝 9時にチェックアウトを済ませた後、いよいよ海外で初レンタカーです。 スーツケースを持って坂道を登るのはちょっと大変なので、荷物はホテルに預け、レンタカー屋へ歩いて向かいました。 サンフランシスコ市内でレンタカーを借りる場合は、…

2012年総括

Titaniumデベロッパーの皆さん、2012年もお疲れ様でした。 今年はTitanium関連の話題が前年と比べても多かったなぁと感じていましたが、@donayamaさんがまとめてくれたTi Weekly Clips 2012年総集編1/2/3を眺めていて、改めて多くの事があった年だったんだな…

html5とか勉強会で発表した資料

2012年12月20日 第34回 html5とか勉強会で、Appcelerator Cloud Services(ACS)について紹介してきました。http://html5j.komasshu.info/0o34th.html 資料はこちら。(https://speakerdeck.com/kazkonno/insutantomobairubaas-appcelerator-cloud-services-acs)…

Titanium もくもく会 #4 記録

Titaniumもくもく会 #4 http://atnd.org/events/34306 資料:https://speakerdeck.com/kazkonno/di-4hui-titaniummokumokuhui

Titaniumもくもく会 #2、#3 記録

Titaniumもくもく会 #3 http://atnd.org/events/33950 資料:https://speakerdeck.com/kazkonno/titanium-mokumokuhui-number-3 Titaniumもくもく会 #2 http://atnd.org/events/33177 資料:https://speakerdeck.com/kazkonno/di-2hui-titaniummokumokuhui

【レビュー】JavaScriptとTitaniumではじめる iPhone/Androidアプリプログラミング 【Titanium Mobile SDK 2.1 & Titanium Studio 2.1 対応】

JavaScriptとTitaniumではじめる iPhone/Androidアプリプログラミング 【Titanium Mobile SDK 2.1 & Titanium Studio 2.1 対応】作者: 森真吾出版社/メーカー: マイナビ発売日: 2012/09/14メディア: 単行本(ソフトカバー)この商品を含むブログを見る 明日9…

Titanium もくもく会 #1 お疲れさまでした。

atndページ:http://atnd.org/events/31626 スライド:http://www.slideshare.net/KazuakiKonno/titanium-meetuptokyo01 おかげさまで無事Titanium もくもく会 #1を実施することができました。 参加された皆さん、お疲れさまでした.そして、快く場所を提供…

ant debugでbuild failedになる時の対処法

android create project 〜で新規にAndroidプロジェクトと作成した直後なのにも関わらず、ant debugでapkを作ろうとしてもbuild failedでapkが作られない事がある。 コンソールのエラーを見ると、、、 どうやらdebug.keystoreが古いのが原因のようです。 [ …

仕事でTitanium Mobileを使っている人リスト

タイトルの通り、仕事でTitanium Mobileを使っている人リスト(非公式)を作ってみました。(https://docs.google.com/spreadsheet/ccc?key=0ArIeTcCtDsqYdHFmcDA5N3FtbFBEbHBCVENHSU1MUVE#gid=0) 既に登録いただいた皆さん、ありがとうございます! どなた…

【オリジナルのAndroidManifest.xmlでカスタマイズ】タイトルバーを非表示にする方法

いつもiPhoneばかりなので、今回はAndroidのTipsです。 題名の通り、オリジナルのAndroidManifest.xmlをカスタマイズして、タイトルバーを非表示にする方法を紹介します。 TitaniumのTipsと言うより、AndriodのTipsをそのまま利用するだけとも言えます。知っ…

Appcelerator Cloud Service テストアプリ(ACS版KitchenSink)を試す

先ほど行われたWebinarを見ていて、ACS(Appcelerator Cloud Servce)のテストアプリがTitanium Mobile SDKの中に入っている事を知りました。そこで早速自分の環境でも動かしてみることにしました。 ACSテストアプリのありかはココです! 特にそんな情報公開…

Titanium Mobile 2.0.1GAリリースノート

取り急ぎインデックスだけ〜。リリースノート Titanium Mobile 2.0.1GA - 4/17/2012 リリースについて 更新内容 レイアウトシステムアップデート ViewタイプとAutoのふるまい バッチレイアウトアップデート サイズとポジション、旧レイアウトイベントのコン…

Titanium 2.0 に向けての心の準備

[ UIレイアウトシステムの変更 ] 上の画像は間もなくリリースされるTitanium 2.0とそれ以前のUIレイアウトシステムのbehaviorとの比較です。ぱっと見ただけでこれだの違いが出ます。 ストア向けに出しているアプリで2.0を利用する場合は、十分検証が必要です…

iPhoneアプリの起動画面でローディングを出す方法

初心者向けのiPhone用Tipsです。Flashをやってきた人達には当たり前のように付ける起動時のローディングをTitaniumで実現する方法を紹介します。ソースはこちらです。https://github.com/KAZUAKI/StartupLoadingタブがあるアプリでもやり方は簡単です。 ロー…

Ti.tokyo.GIG 2012 最高でした!

皆さん、お疲れさまでした。おかげさまで無事Ti.tokyoGIGを開催することができました。 これまでで最も濃い内容のイベントになったかと思います。 プレゼンをしていただいた皆さん、ビデオレターをくれたJeffさん、Boydleeさん、Sharryさん、特に遠方からこ…

Ti.tokyo.GIG "Titanium新年会 2012" 開催します!

「Titaniumユーザーで新年を祝いましょう」と言う事で、また開催します!http://atnd.org/events/23775 今回で2回目です。 ものすごい勢いでユーザー数が増えているTitanium Mobileですが、まだ実質1年くらいしか経ってないんですねぇ〜。皆必死に情報を探し…

【Titanium Advent Calendar 2011:前座】Titanium Studioの怪

【まえおき】 この記事は、@astronaughtsさん企画の「Titanium Advent Calendar 2011 ありがとう、2011。ありがとう、Titanium。」向けに書いています。すばらしい企画を立ててくれた@astronaughtsさんに感謝します。 ※土壇場で勝手に前座名乗ってすみません…

【Titanium Advent Calendar 2011】急遽前座で参加させていただきます!

12月1日まで残り1時間半。 「Titanium Advent Calendar 2011」に参加できなくて残念とツイートしたら、 @astronaughtsさんが期間延長を申し出てくれました。しかし、せっかくのルールを曲げてもらうのも申し訳ないので、急遽前座として、Titanium Mobileに関…

JavaScriptでモジュールを作ろう!

マーケットプレイスを良く見て行くと、様々なモジュールやテンプレート、デザインなどが揃っています。英語が分からない人でもスクリーンショットなどを見ればどんなものなのか分かるはずなので、是非じっくり回遊してみてください。 さて、Titanium Mobile…

Repeated BackgroundImageモジュールが素晴らしい!

https://marketplace.appcelerator.com/apps/823 今回は、AppceleratorのMarketplaceでモジュールをリリースしている数少ない日本人デベロッパの一人@atsusyさん作の「Repeated BackgroundImage」モジュールを紹介します。 このモジュールを使うと、名前の通…

「We still care about isRootViewAttached!!!」にご注意。

tabGroupを使っていて、アプリ起動時のopenにmodalを設定していると、子ウィンドウを開いた時にこのWarningがコンソールに出る。 「We still care about isRootViewAttached!!!」 app.jsではこんな感じ。 globals.tabs.open({modal:Ti.Platform.osname === '…

カスタムタブバーの作り方

最近カスタムタブバーの記事を何件か見かけたので、自分でも試してみました。 http://wiki.appcelerator.orgの中にもサンプルコードは見つかります。 例えば、以下のページを見てください。 http://wiki.appcelerator.org/display/td/315+-+Advanced+User+In…

新潟初!10/29はTitanium Day!

新潟初!10/29はTitanium Day! 10/29(土) 新潟初!Titaniumによる「スマートフォンアプリ開発セミナー」が開催されます! Appcelerator社プラットフォームエヴァンジェリストの増井さんが講師として新潟にやってきます。 新潟エリアでスマートフォンアプリ開…

グローバルオブジェクトの甘い誘惑 〜 Ti.App編

Titanium Mobileを使い始めた人のほとんどが、Kitchen Sinkに習ってアプリを作ってみるところからスタートすると思います。このKitchen Sinkのコードのあちこちをコピペしていくだけでも簡単なアプリが作れてしまいます。すると、自ずとプログラムの書き方は…

Titanium Studio 1.0.4で大幅改善!

Titanium Studioはよくアップデートされるので、いつものバグフィックス程度かなと思ってリリースノートを眺めてみると、様々な改善が行われたそうです。出遅れましたが早速アップデートしてみました。アップデート内容をざっと以下の通りです。 ・メモリ消…

無名関数を使ったアプリのひな形

独自namespaceと無名関数ベースのひな形を作ってみました。 7/2に行ったTitanium本打上げの参加者チェックアプリでもこれをベースにしています。ソースはこちらにアップしておきました。 https://github.com/KAZUAKI/NewStyle構成は、以下の通りです。 app.j…

Titanium用Tapjoyモジュールの設置方法

Tapjoyのリワード広告と言えば、このリワード広告を導入したアプリがリジェクトされたと伝えられて、日本の開発者の間でも話題になったかと思います。参考:アドメーカーさんのブログ 収入源確保の手段として、AdMobなどのバナー広告の他に、リワード広告を…

Titanium Studioで最新のKitchen Sinkをインポート

遂にTitanium Studio、そしてTitanium Mobile SDK 1.7が正式リリースされました。 新機能などの情報は、予告されていた通りで、詳細はデベロッパサイトで確認してください。 今後、Titanium Developerはオープンソースとして残りますが、本流はTitanium Stud…

Titanium Developerのデバッグモード起動

Appcelerator社は、Titanium Studioによる開発環境にシフトしつつある昨今ですが、EmacsやTextMate, BBEdit, Codaなどエディタ系で開発をしているユーザーも多いかと思います。早くからTitaniumを使っているユーザーほど、まだまだTitanium Developerを使っ…