タグ

titaniumに関するanimistのブックマーク (14)

  • Titanium Mobile を実務的に使うための開発環境の整え方(1) - 実務で使えるTitaniumテクニック - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル

    はじめに はじめまして。ChatWork株式会社の宮下と申します。ChatWorkはビジネスシーンに向けたチャットを提供するウェブサービスです。ChatWorkではiOS/Android向けのモバイルアプリケーションの開発にTitanium Mobileを採用しています(2013年09月現在)。この連載ではTitanium Mobileを実務レベルで使う際に行っている開発環境の整え方や工夫を紹介したいと思います。 Titanium Mobile とは Titanium Mobile(以下Titanium)はAppcelerator Inc.が提供するアプリケーション開発環境です。Titaniumを使うことで、iOSやAndroid(他にはTizenやBlackBerryなど)に対応するネイティブアプリケーション開発をJavaScriptを使って同時に行うことができます。iOS SDKやAn

  • コマンドライン上での Titanium (Alloy) 開発入門 〜プロジェクト作成からリリースまで〜 - isseium's blog

    東京の学巡りを支援するiPhoneアプリ「 東京学巡り」は Titanium 3.0 で作成しました。 そのときコマンドラインだけで開発からリリースビルドまでを行う方法を調べたので、備忘録がてらまとめました。 Titanium での開発のために Titanium Studio という Eclipse ベースの統合開発環境が提供されています。 ビルドやデバッグツールなどがそろっていて使いやすいです。 が、エンジニアによっては、Titanium Studio ではなくて、普段使い慣れたエディタで開発したいという人もいるのではないでしょうか。 というわけで、Titanium 3.0 から大幅に強化された(らしい) titanium コマンドを利用した Titanium Studio を使わない開発方法を紹介したいと思います。 なお、このエントリでは、Titanium がすでにインストールされ

    コマンドライン上での Titanium (Alloy) 開発入門 〜プロジェクト作成からリリースまで〜 - isseium's blog
  • Titanium™ を捨てるとき - imthinker::net

    Titanium™ Advent Calendar 2013 2日目は釣りタイトルなポエムです!今年も Titanium には大変お世話になりました。いろいろな意味で。個人的な最大のトピックは仕事で使い始めたことなので、それと絡めて書いていきます。 Tips とか無いから、それを期待する人は引き返そう! Titanium との出会い Titanium との出会いは 2011 年でした。当日勤めていた会社の友人と一緒に何かサービスを作ろうと意気込んでいて、モバイルアプリ開発に手を出してみるものの、当時の iOS は ARC が無かったり、 Objective-C リテラルが無かったりして、やりたいことに対するスピード感が学習しながらでは出せないところに現れたのが Titanium でした。 幸い JavaScript はちょっと書けたし、標準 UI を使って開発ができるということだったので手

    Titanium™ を捨てるとき - imthinker::net
  • 合コン失敗したら風俗

    女子大生がたくさん働いているデリヘルのサービス。深夜でも使える風俗として、自分の暮らしを豊かにしてくれているデリヘルです。有名大学に通う女性を指名した今回は、思い出しただけでも興奮が甦ってくるほど。素股の気持ち良さは挿入を超えるくらいの感覚でした。その秘密は敏感なクリにあります。素股をするとどんどん刺激されてクリが固くなり、それが亀頭に当たって気持ち良い。相手も擦れて気持ち良いという相乗的な魅力に浸るのが、今までの風俗史上最高の体験になったのです。素股はぎこちなさもあるのですが、それでも密着度が高くてアソコへの刺激は十分すぎるほど。途中で耐えることを諦めていれば、きっとサービスから半分も消化しないうちに果ててしまっていたと思います。しかし、僕は風俗MASTERです。そんなことできません。キスも大好きらしく、クンニをした後でも何度となく「チューしてほしい」とお願いされたので、舌を絡めてじっく

  • 今ここでもう一度初めての Titanium

    Introducing Elastic 8.1 Release - More Integration, Faster Indexing Speed, Lo...Shotaro Suzuki

    今ここでもう一度初めての Titanium
  • Titanium Mobileで個人アプリをリリースしてみた結果 - もやもやエンジニア

    2月にリリースしたアプリについてダウンロード数とか利益とか振り返ってみました。 個人で作っている・作ろうとしている人の参考になれば。 こんなん作った ◎アプリ名 新刊カレンダー(iOSのみ) 2013/2/12リリース 現在 ver 2.0.1 https://itunes.apple.com/jp/app/xin-kankarenda/id595392934?mt=8 ◎カテゴリ 無料 Book ◎内容 自分の好きな漫画の新刊発売日をカレンダー形式で表示するアプリ。発売日情報はAmazonAPIを叩いて取得してます。 ◎開発環境 Mac Book Pro + Titanium Mobile 言語はTiなんでjavascriptのみ。ローカルDBへのアクセスはSQLite3。 作った当時はAlloyは正式版ではなかったので、シングルトンを意識しつつクラシックなスタイルで開発。 ◎開発期間

    Titanium Mobileで個人アプリをリリースしてみた結果 - もやもやエンジニア
  • #1 TitaniumでiOSアプリを作るための準備 | DevelopersIO

    Titaniumでモバイルアプリ開発を Titaniumというモバイルアプリ開発プラットフォームをご存知でしょうか。 Aptanaの開発元である、Appceleratorが提供しているクロスプラットフォーム開発技術で、 Javascriptを用いてiOS/Android等のモバイル向けアプリケーションを開発できます。 私は1.x時代に少しだけ使用したことがありましたが、先日バージョン3.1がリリースされて以前より大幅に進化しています。 この記事ではTitanium Mobileを使ってモバイルアプリケーション(主にiOS系)を開発するための準備をしていきます。 なお、弊社ブログのここでもTitaniumについて解説をしているので確認してみてください。 ちなみに、以前はデスクトップアプリ向け開発環境であるTitanium Desktopというのがありましたが、これは現在TideSDKという名

  • Titanium+CoffeeScript+Guard+Vim環境できたよー! - がぶちゃんの日記

    20111011 追記 node.jsをインストールしないと.coffee内の日語が.jsにコンパイルされた後に欠落する問題がありました。 brew install node.js で、node.jsをインストールすることをおすすめします。 Homebrewは https://github.com/mxcl/homebrew/wiki/installation を参考に簡単にインストールできます。 もう生JSは触れない Titaniumでロジックを書いていて生JSの非力さに絶望していたところ、CoffeeScriptのことを思い出してわず嫌いで触ってなかったので試しにCoffeeScriptを触ってみたら壮絶良かったので、もうTitaniumもCoffeeScriptで書こうと思いました。 Guardで自動コンパイル CoffeeScriptはコンパイルすることでJavaScript

    Titanium+CoffeeScript+Guard+Vim環境できたよー! - がぶちゃんの日記
  • Titanium Mobileの開発ルールを考える - ore*flow

    はじめに1つアプリを作ってみて、「こう作っておいたほうがあとあと困らないな」というのが分かってきたので、まとめておきます。あくまで私見ですので、皆さんのルールがあれば、教えていただけると幸いです。 1画面に1Javascriptファイル 画面では、必ずViewを作ってから部品を配置する 画面遷移はループさせない 1) 1画面に1Javascriptファイル Titanium Mobileはソース管理が大変!?Javascriptを使いこなせていないせいもあって、app.js (Titanium Mobileの起点ファイル)にいろいろ書いていくと、すぐにファイルが肥大化してしまいます。来であれば、画面とロジックの部分は分けて…と思うところですが、作ったアプリはサーバ側にロジックを持っているので、なかなか簡単にいきません。 ウィンドウごとにファイルを分けるのは簡単Titanium Mobil

    animist
    animist 2011/07/22
    Titanium 開発のプラクティス。つばメンバーで、View に部品を配置し、画面に戻った時にリロードするやり方を使っている。
  • Titaniumで作ったiPhoneアプリを転送する際にiTunesを使わない方法 | WebDelog

    Titaniumで作ったアプリをiPhoneに同期する際にはRun on Device→Install now! でiPhoneにインストールさせることができます。 しかし、別なPCでアプリの同期を行っていたりした場合にはいったんすべてのアプリを削除する必要があります。 これを避けるために xcodeでアプリを転送する方法を使います。 TitaniumのEditタブから作成しているプロジェクトを保存しているディレクトリを表示している部分をクリックします ディレクトリが表示されます。 build → iPhone この中にあるxcodeprojという拡張子がついたものをダブルクリック。 xcodeが起動します。 上のボタンをクリックします。 アプリが同期されます。

  • Canvasから画像書き出ししてTitaniumに渡す | 2BLOG

    titaniumのWebViewに配置したcanvasに描いたイメージをファイルに保存する方法。 ユーザーにcanvasで何かを描かせたらそのデータをファイルに保存したいことも多いはず。作文メーカーを作った時に調べたところWebViewの中のcanvasとtitaniumでデータを受け渡す方法が2つありました。 1.htmlファイル(canvasタグを書いたhtmlファイル)のJavaScriptでTitanium.App.fireEventでイベントを送信しイベントオブジェクトにcanvasのデータを添付する。 2.titaniumのjsからWebViewのevalJSメソッドを使って、htmlファイルに書いたcanvasのデータをreturnするJavaScriptを実行する。 作文メーカーでは2の方法を使っています。 まず、canvasでイメージデータに変換するにはtoDataURL

  • ‘Titanium’ カテゴリーのアーカイブ | 2BLOG

  • Titanium Studio 1.0 Previewが出ました! - JP::HSJ::Junknews::HatenaSide

    ちょっと予定から遅れましたがリリースされたようです。 http://developer.appcelerator.com/blog/2011/04/titanium-studio-1-0%E3%83%97%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC%E7%89%88%E3%81%A8%E3%83%87%E3%83%90%E3%83%83%E3%82%AC%E3%82%92%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9.html?lang=ja 今回は増井さんの訳が先にあるので、某原稿の草稿該当部から抜き出してご説明をば。 起動 Titanium Developerで登録しているアカウント(メールアドレス)とパスワードによる認証を通過すると、Titanium Studioが起動します。(ただしHTTP Proxy配下の環境では今のところど

    Titanium Studio 1.0 Previewが出ました! - JP::HSJ::Junknews::HatenaSide
  • Titanium - JavaScript で iPhone/Android アプリを作る - naoyaのはてなダイアリー

    Titanium Mobile は JavaScriptiPhone/Android のアプリ (not Webアプリ) を開発できる開発環境。詳しくは Titaniumで始めるモバイルアプリ作成の基礎知識 (1/3):Web技術でネイティブアプリを作れるTitanium(2) - @IT などに解説があります。 少し時間があったので、JavaScript で作るというのがどんな感じか試してみました。作ったアプリは こんな感じで TableView があり、選択すると WebView でアプリ内ブラウザが立ち上がる、ブラウザはツールバーで「戻る」や「リロード」が可能。あとはタブコントロールがあったり・・・という単純なもの。初期起動画面のサイトリストは、HTTP でローカルに立てたサーバーから JSON で読み込んでいます。 Web上のドキュメントを見ながら2, 3時間試行錯誤で一応の

    Titanium - JavaScript で iPhone/Android アプリを作る - naoyaのはてなダイアリー
  • 1