2011年02月22日 Titanium MobileAndroid開発:完全アンインストール・はまりますAndroidの開発環境に、日本語のファイルやフォルダーが一度でも設定されてしまうと、プロジェクトが作れなかったり、コンパイルできなかったり、かなり動作が不安定になります。これで丸一日ハマりました。 アプリの追加や削除でAndroid SDK,Titanium Developerを再インストールするだけでは、うまく解消されません。 なので、完全アンインストールの仕方をメモしておきます。 1.Android SDKはフォルダーを丸ごと、削除する。Titaniumはアプリの削除でアンインストールする。 2.ユーザのシステムフォルダーに以下のようなフォルダーがあるので、このなかの ・.android・.titanium・.deltafy これらのフォルダーを手作業で削除する。.delta
こんにちは、亀本です。本当は今日はアシアルの日常を書く、という名目のブログ当番なんですが、どうせエンジニアの日常なんてコード書いてますよね。 ということで、最近使ってみたTitaniumについて書いてみる事にしました。 さて、最近ちまたでTitanium Mobileがあつい!という話が出ていて、入門記事もいろんなところで上がり始めていますね。 Titaniumをご存じない方のために簡単に説明しておくと、JavaScriptを使ってiPhone/Androidアプリを作ってしまおう、という物です。 果たしてどんなもんか!と、手元で作成中だったアプリをTitaniumを使って再実装してみたのですが、世間で言われるとおり所々で凝った事をしづらいものの、想像していたよりはずっと、リッチ・簡単・高速に作れる印象でした。 早い、安い、うまいなんてぎゅうどn(ry その開発の際に、Objective

Appcelerator Titanium DesktopでSQLiteを扱う場合、Titanium.Database.openでは既に存在しているDBファイルを読み込む事はできません。また、ファイル作成の場所も選べません。しかし、Titanium.Database.openFileを使うと、customのdbファイルを使えます。APIによれば、Appcelerator Titanium DesktopでSQLiteを扱う場合、まず Titanium.Database.open("database-name")でオープン、dbファイルを作成します。 このopenメソッドは、APIを見てもらうとわかりますが、引数はファイル名しか指定出来ず、パスは指定できません。 ではどこにDBファイルが作成されるのかというと、ApplicationDataDirectoryになります。 例えばチュートリア
Titanium Mobile で、ボタンを押した日時を表示するサンプルコードを書いてみました。 ↑ 実行画面イメージ サンプルコード ———————————————————————- 次のコードを app.js として保存し、実行します。 var win = Ti.UI.createWindow({ title:’Home’ }); var NowDate = “”; var label = Ti.UI.createLabel({ color:’#666′,textAlign:’center’ }); var button = Ti.UI.createButton({ title: ‘現在の日時を表示’, width: 180, height: 40,top: 320 }); // Add event part. button.addEventListener(‘click’, fu
![[ Titanium Mobile ] ボタンを押した日時を表示するサンプルコード](/image.pl?url=https%3a%2f%2fcdn-ak-scissors.b.st-hatena.com%2fimage%2fsquare%2f19691f3db719fc116cbcdd5e767c89ee15487f3e%2fheight%3d288%3bversion%3d1%3bwidth%3d512%2fhttps%253A%252F%252Fbowz.info%252Fwp-content%252Fuploads%252F2018%252F09%252Fudon-1.jpg&f=jpg&w=240)
かなり熱くなってきた Titanium mobile 去年あたりからJavaScript でiPhone やAndroid のネイティブアプリが開発できる Titanium mobile が注目を集めています。実は僕も、この Titanium mobile を使用してアプリを開発しています。まだ何もリリースできていませんがっw Titanium mobile の情報は、有志の方々がドキュメント等を日本語でまとめてくださっているんですが、まだまだ細かい情報が少なく、分散してしまっているのが現状のようです。 そこで、自分が集めた情報を一度まとめてみました。これから Titanium mobile を触ってみようと思われる方は一度目を通してみてください。 Titanium mobile 入門関連 まず Titanium mobile を触る前に必ず見ておきたいサイトです。 チュートリアル
WEB+DB PRESS Vol.61の特集は、Titaniumでした。実際にアプリを作りながらのチュートリアルになっています。正統派な入門記事です。 でも。期待してた内容ではありませんでした。私は、Titaniumの暗黒面が知りたいのです。いつものWEB+DB PRESSなら、そんな記事が多いのですが、さすがにまだ開発者が少なそうなTitaniumではアッサリ目に仕上げるしかないのでしょう。そこで、このどうでもいいブログで、Titaniumのバッドノウハウ、いや、暗黒ノウハウをメモっておきます。 アプリを1本開発しただけですので、そこまでTitaniumのことを解っているわけではありません。間違っているところなどがありましたら、指摘してもらえるとありがたいです。暗黒ノウハウをみんなで共有しましょう。あと、スシなどをおごってもらえると、もっとありがたいです。 前提。 Titaniumのバー

アプリ名を変更したくて探したら方法がありました。 [iphone]プロジェクト/build/iphone/Info.plist を編集してプロジェクト直下に配置 →上記でもできるのですが、下記アンドロイドと同じようにディレクトリを作成し app.xmlを作成するほうが簡単でした!i18nにまとめれるし! ----------------------app.xml----------------------- <?xml version="1.0" encoding="UTF-8"?> <resources> <string name="appname">YOURAPPNAME</string> </resources> ---------------------------------------------------- [android]プロジェクト/i18n/en/strings
こんにちは、もろへいやです! 8月から1ヶ月半ほど、同人ダウンロード販売最大手のDLsite.comを運営する株式会社エイシスにインターンシップに行ってました! この話は最後に書くとして、そこでTitanium mobileを使ったiPhone・Androidアプリケーションの開発をしました。 最近、知名度がじわじわ上がってきてるTitanium mobileですが、まだまだ発展途上で悩まされることも多いです。 Titaniumでのアプリ開発の方法は、各ブログや書籍で解説されていますので、ここでは細かいノウハウを書いてみます。 作ったアプリ DLsite 壁紙 DLsite.comのスマートフォン対応にあわせて、毎月更新される壁紙アプリをリリースAndroid Marketでダウンロード App Storeでダウンロード トップ絵のイラストレーターrefeiaさんをはじめ、複数の作家さん
すこし前の話になりますが、Titaniumを使ってiPhoneアプリとAndroidアプリを同時リリースしました。iPhoneアプリの方は、以前公開した暗黒ノウハウでわりと楽に作れました。問題は、Android。iPhoneとは違う暗黒ノウハウが必要となりました。 Titanium Mobileの暗黒ノウハウを公開します。 - このブログは証明できない。 今回は、ボリューム少なめです。もう少したまってから公開しようと思ったのですが、Objective-Cを使った開発に戻ったので、しばらくTitaniumは使わないだろうということで公開することにしました。そうそう、日本語でTitaniumの書籍が出るみたいですね。Android対応 TitaniumはiPhone対応が先行していて、Androidだと機能がなかったりバグがあったりするそうです。私はわりとどうでもいいアプリしか作ってないので

Titanium Mobileであんどろいどあぷりをつくろぅ!とかいいはじめて、試してみてたのだけれども、うっかりいらんことして5時間ぐらいなやんだのでメモ。 ちなみに環境はWindows Server 2008 R2 64bit Titanium Mobile SDK 1.5.1 結局はSqliteのDBをクリアすればよかったのでした。プロジェクトを作った時のひながたをいじるJavascriptでアプリケーションができることに感動する とりあえずデフォルトをコピーして真っ白にする。 コピーをうっかりapp - コピー.js という名前でResourcesディレクトリに突っ込んじゃう ここからTitanium Developerでビルドされない空白の5時間の始まり。 とりあえず ケーブルを抜き差し 端末の再起動 端末側パッケージの削除 別の端末で試す 母艦を再起動する C:\Tita
どうも~。tokyo-tube効果で細々と見ていただいて満足の僕です! 今回は久しぶりにTitanium Studioについて書きます。Windows版Titanium Studioを使ってて困るのは、ソースのビルドに時間がかかりすぎる事だと思います。 これに関しては半ば諦めていた方も多いと思いますが、#TitaniumJPのツィートを見ていたら、こんなつぶやきを発見した。 fastdevとはなんぞ?と思ってAppcelerator DeveloperBlogを見てみると、 Because of these, and other reasons, prototyping and testing yourJavaScript changes inAndroid can turn out to be astronomically painful. Beginning in Titani
JavaScriptでスマートフォンアプリが開発できる、Titanium Mobile(以下、Titanium)を試してみました。Android SDKがインストールされていることが、前提となります。 (環境) OS:Mac OS X Snow Leopard(10.6.5)Android SDK: SDK r08 Titanium Developer: 1.2.2 Titanium Mobile: 1.5.1Android SDK設定 Titaniumインストール後に、Android SDKのパスを設定します。 その際、"adb"が"$ANDROID_HOME/tools"以下にないと、パス設定できません。 最近のAndroid SDKでは、"adb"が"$ANDROID_HOME/platform-tools"にあるため、"$ANDROID_HOME/tools"へシンボリック

はじめまして、株式会社はてなでアプリケーションエンジニアをしている倉井龍太郎(id:r_kurain)と申します。この連載では、今もっとも注目集めているスマートフォンアプリ開発環境であるTitanium Mobile(以下Titaniumと省略)を使ったiPhone及びAndroidアプリケーションの開発方法について解説していきます。 Titaniumとは TitaniumはAppceleratorが開発しているスマートフォンアプリ開発環境です。本来iPhone/iPod/iPad であればObjectice-Cを使用して、AndoridであればJavaを用いて作成するネイティブアプリケーションが、どちらの環境でもJavascriptのみで開発できるようになるものです。Titanuiumは無料で利用することができます。サポートを受けるにはAppceleratorの有料プランに入会する必要が
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く