titanium

titanium を卒業して android studio使ってみた① 開発環境構築 windows7

titaniumで地図アプリを途中まで作りましたが実機での動作が不安定すぎて中断してました 再開しようと思い立ち、java知らないけどandroid studio使ってみることにしました (titanium好きなんですけど、sdkのバグ多いし、動作もっさりだし、apkのサイズでか…

Ti.Platform.displayCaps.platformWidthの使い方ではまる by titanium android

titanium androidでviewを横に7つ並べようと width値を計算して設定 Math.floor(Ti.Platform.displayCaps.platformWidth/7)tishadowではうまく動いたのに実機に入れたら横幅あわない・・・ androidの場合は、widthはdp指定じゃないとだめ? 参考リンクからpx…

titanium sqlite db backup restore by android

今、titaniumで作成中のアプリでsqliteを外部ストレージにバックアップ&リストアする機能入れようとしてgoogle先生に聞いたけど、iphone向けばかりで時間かかってしまったのでメモ 前提 sqliteは以下に配置 app/assets/db.sqlite var db=Ti.Database.instal…

titanium alloyでフロップデザインフォント使ってみた by android

まずはフォントダウンロードし フリーフォント - フロップデザインフォント無料ダウンロード日本語ウェブフォント 配置 /app/assets/android/fonts/FlopDesignFONT.otfあとは使うだけ index.tss font: { fontFamily: 'FlopDesignFONT', fontSize: '14dp', fo…

titanium alloy コマンドまとめ

alloy -hコマンドで使い方表示されるけどまとめてみた 作成 alloy new . controller、view、styleを作成 alloy generate controller todo migrationを作成 alloy generate migration todo styleを作成 alloy generate style app view、styleを作成 alloy gen…

titanium alloy android push通知 by ruby

前準備 Google Developers Consoleから 新しいプロジェクトを作成し、プロジェクトナンバーを控える Project Number: 333333334444444 # GCM sender ID APIs & auth > APIsからGoogle Cloud Messaging for AndroidをOFF→ONに APIs & auth > CredentialsからP…

titanium sdk 3.3.0 + androidでgoogle mapが表示されない

titaniumでrss系のandroidアプリ作ったし、次はmap系と思い 公式ドキュメントのサンプルそのままに動かすも http://docs.appcelerator.com/titanium/3.0/#!/guide/Google_Maps_v2_for_Android http://docs.appcelerator.com/titanium/3.0/#!/api/Modules.Map…

titanium alloy アプリ名の日本語化 by android

alloy登場以前にはやったことあったけど忘れてたので まずフォルダとファイル作成 /app /i18n /en string.xml /ja string.xml /platform /android AndroidManifest.xmlファイルの中身はそれぞれ /i18n/en/string.xml <resources> <string name="app_name">testapp</string> </resources>/i18n/ja/string.xml

titaniumのアイコンとスプラッシュ画面簡単作成

titaniumに必要な画像ファイルはイラストレータで一個づつ作ってたんですけど TiCons - Generate all icon & splash screens for your Titanium app from just 2 or 3 files! Ticonsっていうサービス使ったら、ファイル3つ作るだけでいけた もっとはやく知り…

titanium cli + tishadow by windows7 開発環境update

titanium sdkのバージョンが3.3.0に上がってたので開発環境をupdate node.jsはそのままのバージョンでtishadow、titanium、alloyをupdate npm install -g tishadow npm install -g titanium npm install -g alloyこのままだとcliしかupdateされないのでsdk u…

titanium android action bar color 変更

ionicでandroidアプリを作ってみたけど、動作がもっさりしすぎで使えないと判断したため またtitaniumに戻ってきたしばらく使ってなかった間にaction barがデフォルト?になってて けど色の変え方が分らなかったので調べた 1.ジェネレーターで色変えて Andro…

コマンドラインでtitanium androidアプリgoogle play登録リリースビルド(apk keystore)作成

keysotre作成 # -keysotre : keystore name # -alias : keystore alias name # -storepass : keystore password # -validity : valid day cd hoge keytool -genkey -keystore hoge.keystore -alias hoge -storepass hogehoge -validity 10000聞かれる内容 Wh…

tishadowでdb(sqlite)を使用したアプリでエラーでたけどなんとか回避

adapter typeがsqlのmodel使ったアプリで、migrate がどうこう言われ動かなくてくじけそうになったんですが、グーグル先生に聞いたら、alloyのsqliteを使った公式サンプルをtishadowで動かして動かなかった人の話が、tishadow作ってる人にいって、最終的には…

titanium cli + tishadow + alloy + coffeescriptでandroidアプリ作成手順まとめ

過去3回のエントリーで環境は出来上がったのでtitanium cli + tishadow + alloy + coffeescriptでandroidアプリ作るときの手順まとめ titanium studio by winodws7 を卒業して titanium cli + tishadow by ubuntu12.04にしてみた① - shoprevのブログ titaniu…

titanium studio by winodws7 を卒業して titanium cli + tishadow by ubuntu12.04にしてみた②

前回、環境構築からandroid実機転送までいけたので、いよいよtishadow vagrantfileのネットワーク設定をブリッジアダプター&NATよりも優先に変更 アダプター名はvirtualboxのguiで確認(もしくはコマンドで確認 => VBoxManage list bridgedifs) config.vm.…

titanium studio by winodws7 を卒業して titanium cli + tishadow by ubuntu12.04にしてみた①

これまでtitanium studioで作業してきたけど、titanium studio自体、重くてもっさり&エミュレータ遅すぎで使えないためでテストは実機で。それでもandroidへの転送に1分以上かかったりしてどうしたものやらと思っていたところ、tishadowなる神ツールの存在…

「サバ読み(見た目)年齢おしえろください」ってアプリ作ってみた by titanium android

最近勉強した内容を踏まえてtitanium androidアプリ サバ読み(見た目)年齢おしえろください - Android Apps on Google Play を作ってみた。実年齢入力して、顔画像選ぶと見た目年齢が分かるっていうアプリ顔画像認識を、Web api経由でPUX社さんのFaceUって…

flickr 写真アップロード image upload by titanium android windows

以前rubyでやったことをtitaniumでしてみようかと web画像をflickrに保存してみる by ruby - shoprevのブログ 基本は、このHow toの手順どおり Flickr Services flickrアカウント作成 API key取得 Sign in to Yahoo! Authentication Flow 編集 編集後、指定u…

titanium3.1.1 alloy カスタムフォント by android windows

fontsフォルダ作成してその中にフォントファイル置く /app/assets/fonts/hoge.ttfあとはttsファイルに "#title":{ font: { fontFamily:"hoge" fontSize: "18dp" } }って書くだけ。簡単ー参考 Titanium 3.X - Appcelerator Docs

Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize'). って言うエラーではまる by titanium3.1.1 android windows

Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize').っていうエラー、 ti.admobモジュールを使っていることをすっかり忘れてはまってしまった tia…

Build process exited with code 1っていうエラーで突然はまる by titanium3.1.1 android windows

なにがきっかけかわからないんですが、突然いままで何の問題もなくinstall to android deviceできてたのに Build process exited with code 1って言うエラーが・・・ グーグル先生に聞いたらandroid sdkのバージョンだいじょぶですかと titaniumのブログによ…

titanium androidアプリ起動時、キーボード表示なんとか回避 by alloy

titanium androidアプリ起動時、windowの頭にあるテキストフィールドにフォーカスが当たって、キーボード表示され困ってグーグル先生に聞いたら、「Heavyweight Window」にすべしとあった。 windowを作るとき、 navBarHidden:true を指定しろと・・・しかし…

titanium + alloy + android で facebook like menu / slider menu

titanium + alloy + android でフェイスブック風メニューができないか調べたここを参考にしたらhttp://www.slideshare.net/ricardoalcocer/appcelerator-alloy-deep-dive-titokyo-2013簡単にできたありがとうございますこれでやっとtabgroupとおさらばできそ…

titanium 3.0.2 + alloy 1.0.0 を試してみる by windows

2012年にtitanium 2.xにていくつかのしょぼいandroidアプリを作って、しばらくtitaniumを触らずにいたら、いつのまにかversionが3にアップし、alloyとかいうフレームワークが登場してたので、ハローワールドしてみた。 公式ドキュメントhttp://docs.appceler…

titanium + android + map デバック環境では動くけど実機で動かない

debugモードでは動くのにgoogle playからインストールすると地図が表示されなかった 原因が分からなくて放置してたんですけど、 Android Maps APIキーにサインアップしなきゃいけなかったみたい 詳細はhttp://developer.appcelerator.com/doc/mobile/android…