タグ

Titaniumに関するdeeekiのブックマーク (22)

  • Titanium Mobile 2.0 対応など - naoyaのはてなダイアリー

    Titanium Mobile がメジャーバージョンアップして SDK が 1.8 から 2.0.1 になりました。HBFav を SDK 2.0.1 に対応させる作業をひとまず終えたので、以下雑感など。 Titanium Mobile 2.0.1 で何が変わったか Release Notes http://docs.appcelerator.com/titanium/release-notes/?version=2.0.1.GA 大きな変更点はレイアウトシステムの更新です。加えていろいろとバグフィックス。ほかにも Appcelerator Cloud Services (ACS) という BaaS 連携が発表されていますが、純粋に SDK のアップデートというとレイアウトシステムとバグ修正が主なところ。Andorid位置情報対応の強化、Module API のアップデートもありますが、こ

    Titanium Mobile 2.0 対応など - naoyaのはてなダイアリー
  • Titanium Mobile用のMVCフレームワーク、"TiMVC"を試す

    「ナタリー」「ゼゼヒヒ」「ポリタス」 カタカナ4文字のモノばかり、作って来ました。 現在はスマホ向けRTS「カラクリ合戦伝」を開発中。 はじめに アプリケーションを開発する際に、コード全体の構成をどのように行うかはいつも頭の痛い問題です。ウェブの世界では、Ruby on Railsなどのフレームワークが多く使われています。Titanium Mobileにも、いくつかのフレームワークがありますが、今回はTitanium Market Placeでダウンロード可能な「TiMVC」を試してみました。 2012.3.15 追記: この記事は、Version 1.2.1.1.1 (1.2 beta 1.1) をベースに書きました。3/15に新しいバージョン(1.2.1.2.1)がリリースされています。 2012.3.15 追記: TiMVCのウェブサイトがあることに気づいたので、リンクを追加しておき

    Titanium Mobile用のMVCフレームワーク、"TiMVC"を試す
  • Selfkleptomaniac — Titanium MobileではAnalyticsを切っておきましょう

    Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key 2年前の記事ですが、AppStoreのトップ無料や人気上位のアプリの68%がUDID(Universal Device Identifier)を送信しているという報告がありました(関連の日語記事)。 利用状況などを収集してアプリの改善に利用するのはよくあることだとは思います。行動分析のためにデータを収集する場合、端末の識別のために何らかのIDが必要となるわけですが、スマートフォンでは最も簡単に利用できるのがこのUDIDです。このようなIDは以前から日の携帯電話のサービスプロバイダでは広く利用されており、中にはウェブサービスの認証にまで使われているケースもありましたので、ある意味われわれにとっては非常に身近なものでもありま

  • Titanium+RailsでHTTP通信するときに、デフォルトのままではUserAgentの問題にぶつかる - はかますたいる!きょろの技的雑記

    わお!もう1年近くはてな書いてなかったのか!と驚愕しつつ、 これからは余り気張らず、ちょくちょくメモ程度の軽い気持ちで書くことしようと思いました。 アウトプット重要。この1年は当に色々あったなぁ。その話は後日。 - 題。TitaniumからRailsで書いたAPIエンドポイントと通信しようと思って地味にはまった。 バージョンの関係もあるのだけど、現行版のTitaniumではTitanium.Network.createHTTPClient()が デフォルトではUserAgentがセットされない(空っぽ)みたい。 で、UAが未設定だと、Railsで無条件に500を返して弾いちゃう。 ブラウザからAPIに同じリクエストを送っても何も問題なく表示されるので最初はわからなかった。 UsaAgent見設定だと、こんな感じになる。 Started GET "/count" for 67.188.1

    Titanium+RailsでHTTP通信するときに、デフォルトのままではUserAgentの問題にぶつかる - はかますたいる!きょろの技的雑記
  • Titanium Mobileでアプリ開発するときに気をつけること(+インターンの話) - 甘味志向@はてな

    こんにちは、もろへいやです! 8月から1ヶ月半ほど、同人ダウンロード販売最大手のDLsite.comを運営する株式会社エイシスにインターンシップに行ってました! この話は最後に書くとして、そこでTitanium mobileを使ったiPhoneAndroidアプリケーションの開発をしました。 最近、知名度がじわじわ上がってきてるTitanium mobileですが、まだまだ発展途上で悩まされることも多いです。 Titaniumでのアプリ開発の方法は、各ブログや書籍で解説されていますので、ここでは細かいノウハウを書いてみます。 作ったアプリ DLsite 壁紙 DLsite.comのスマートフォン対応にあわせて、毎月更新される壁紙アプリをリリース Android Marketでダウンロード App Storeでダウンロード トップ絵のイラストレーターrefeiaさんをはじめ、複数の作家さん

    Titanium Mobileでアプリ開発するときに気をつけること(+インターンの話) - 甘味志向@はてな
  • 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の「Module Developer Guide for Android」を日本語化してみた。 - siso9toの日記

    TitaniumのAndroidのモジュール作成について調べたのですが、日語での資料があまり見つかりませんでした。 そこでまず自分の理解を深めるために公式サイトのドキュメントを日語化してみました。 TitaniumのAndroid用モジュールを作る その1 TitaniumのAndroid用モジュールを作る その2 TitaniumのAndroid用モジュールを作る その3 ※意訳したり追加・省略している箇所も若干ありますのでご了承ください。そもそも間違えている箇所もあるかもしれません。 次回以降は実際にモジュールを作る記事を書いていこうと思います。

    Titaniumの「Module Developer Guide for Android」を日本語化してみた。 - siso9toの日記
  • Selfkleptomaniac — Titaniumもvimで

    Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key vimで作業する方が何かと楽なので、Titaniumでも基的にはターミナル上で作業しています。その際、エミュレータ上で動かすのにいちいちあちこちをクリックしたくないので、/usr/loca/bin/tiとして下のようなものを置いています。 #!/usr/bin/env ruby android_sdk = " #{ENV['HOME']}/android-sdk" sdk = ARGV[2] if ARGV[2] sdk = Dir.entries("/Library/Application Support/Titanium/mobilesdk/osx/").sort.last unless ARGV[2] platfor

  • Android用モジュール作成コマンド on MacOSX - kaz_konno's blog: walkthisway

    【モジュール作成】 Android用モジュールを作成するには、以下のコマンドをTerminal.appからたたきます。 /Library/Application\ Support/Titanium/mobilesdk/osx/1.7.0/titanium.py create --platform=android --type=module --name=[module名(例:myModule)] --id=[id名(例:com.kazkonno.myModule)] --android=/android-sdk ※「\」はバックスラッシュ 【モジュールのビルド】 Android用モジュールをビルドするには、以下のコマンドをたたきます。 ant clean && ant すると、プロジェクトファイル内にzipファイルが出来上がります。 これをダブルクリックして解凍します。解凍されたフォルダは

    Android用モジュール作成コマンド on MacOSX - kaz_konno's blog: walkthisway
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • Titanium Mobileの開発ルールを考える - ore*flow

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

  • Titanium MobileのKitchenSinkを実機(iPhone)にインストール | MOL

    KitchenSinkどうこうではなく、ほぼProvisioningに関するお話ですがお付き合いくださいませ。 あ、ちなみに私の環境はXcode 4 + Titanium Developer 1.2.2 + Titanium SDK 1.6.2です。 iPhoneアプリ公開で一番手をこまねいた作業といえばプログラミングでもなくデザインでもなく、プロビジョニングです。アプリを実機にインストールするのにもプロビジョニングファイルの作成が必須です。 iOS Provisioning Portal – Apple Developer 上記サイトから行うのですが、いやはや全く意味不明です。自分が何のために今どのような作業をしているのか分からず、Web上の記事を参考にとりあえず前に進んだという状況だったので、それじゃいかんじゃろということで自分なりにまとめて理解してみる。 まずは、ぷろびじょにんぐっ

  • Titanium Mobile 1.8.0.1 API Documents

    Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of

    Titanium Mobile 1.8.0.1 API Documents
  • 第16回 Titanium Studioの導入 | gihyo.jp

    Titanium Mobile SDK 1.7.0と統合開発環境Titanium Studioがリリースになったニュースは前回の記事でお伝えできたのですが、同時にTitanium Developer(旧開発環境)の配布が終了した点についてはお伝えすることができませんでした。いままでTitanium Developerを使っていれば自動でダイアログが出ていたSDKのアップデートも、現在のTitanium Developerでは手動でSDKをアップデートする必要があります。これからTitanium Mobileの開発を行う人にとっても、また1.7.0にアップデートしたい人にもTitanium Studioでの開発が必須になりつつあるので、今回はTitanium Studioの導入について解説します。また、1.7.0からAndroidでのデザインの指定が変更になっているのでこちらについても簡単に

    第16回 Titanium Studioの導入 | gihyo.jp
  • Titanium Mobileの暗黒ノウハウを公開します。主にAndroid編。 - このブログは証明できない。

    すこし前の話になりますが、Titaniumを使ってiPhoneアプリAndroidアプリを同時リリースしました。iPhoneアプリの方は、以前公開した暗黒ノウハウでわりと楽に作れました。問題は、AndroidiPhoneとは違う暗黒ノウハウが必要となりました。 Titanium Mobileの暗黒ノウハウを公開します。 - このブログは証明できない。 今回は、ボリューム少なめです。もう少したまってから公開しようと思ったのですが、Objective-Cを使った開発に戻ったので、しばらくTitaniumは使わないだろうということで公開することにしました。そうそう、日語でTitaniumの書籍が出るみたいですね。 Android対応 TitaniumはiPhone対応が先行していて、Androidだと機能がなかったりバグがあったりするそうです。私はわりとどうでもいいアプリしか作ってないので

    Titanium Mobileの暗黒ノウハウを公開します。主にAndroid編。 - このブログは証明できない。
  • Titanium mobile のコード補完ができるエディタと設定方法のまとめ » astronaughts.net

    API なんて全部覚えられない えーっと、今年は絶対ロックフィッシュを攻めに行くと意気込んでいる、僕です。(釣りの話です) さてさてみなさん、Titanium の API って覚えてます?僕は全然覚えてないです(^o^)ノ まぁもちろんよく使う、Titanium.UI とかはある程度覚えてますけどね~。でもやっぱりちょこちょこリファレンスをカンニングしないとだめですね。そこで役に立つのがエディタのコード補完機能です。でも、もともと Titanium のコーディングをエディタが考慮していることはまずありません。Titanium studio は別ですが、まだ Titanium studio は使えたもんじry ということで、各種エディタでコード補完ができるようにする記事をまとめました。 Komodo Edit 僕も愛用の Komodo Edit です。最新は 6.1 です。メニューが日

  • 初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件 | 株式会社インフィニットループ技術ブログ

    初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件 どうもこんにちは、フレッシュさに定評のない新入社員のtek_kocです。 初めてのお仕事として「Titanium Mobileでアプリを試しにつくってみる」というのを担当していました。 JavaScriptはあまり使ったことがないですし、そもそもMacもほとんど触ったことがなかったので苦戦するかと思いましたが、2週間ほどでとりあえず形になるところまでできました。Titanium Mobileすごいです。 ということで、Titanium Mobileで試しにアプリ開発をしてみた感想を書いてみました。 そもそもTitanium Mobileとは? Titanium Mobileとは、Appcelerator社によるスマートフォン対応アプリケーションの開発環境です。 iPhoneiPadAndroid

    初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件 | 株式会社インフィニットループ技術ブログ
  • Titanium Mobileの暗黒ノウハウを公開します。 - このブログは証明できない。

    WEB+DB PRESS Vol.61の特集は、Titaniumでした。実際にアプリを作りながらのチュートリアルになっています。正統派な入門記事です。 でも。期待してた内容ではありませんでした。私は、Titaniumの暗黒面が知りたいのです。いつものWEB+DB PRESSなら、そんな記事が多いのですが、さすがにまだ開発者が少なそうなTitaniumではアッサリ目に仕上げるしかないのでしょう。そこで、このどうでもいいブログで、Titaniumのバッドノウハウ、いや、暗黒ノウハウをメモっておきます。 アプリを1開発しただけですので、そこまでTitaniumのことを解っているわけではありません。間違っているところなどがありましたら、指摘してもらえるとありがたいです。暗黒ノウハウをみんなで共有しましょう。あと、スシなどをおごってもらえると、もっとありがたいです。 前提。 Titaniumのバー

    Titanium Mobileの暗黒ノウハウを公開します。 - このブログは証明できない。
  • Titaniumで簡単にmixi Graph APIを使う方法 - Nobody is perfect.

    mixiGraphAPIって? iPhoneAndroidといった外部環境からOAuth認証をへてmixiの機能を利用することができるようになるものです。 例えばボイスの一覧の取得・投稿、フォトの投稿・閲覧といった機能を利用したアプリケーションを構築できます。 http://developer.mixi.co.jp/connect/mixi_graph_api 個人開発者でも利用可能になったみたい! http://developer.mixi.co.jp/news/news_platform/12028 用意するもの Developer登録とアプリケーションの設定 ConsumerKey ConsumerSecret RedirectURI https://sap.mixi.jp/connect_consumer.pl 利用したいスコープを調べる 利用したい権限を絞る、選択することが出来

    Titaniumで簡単にmixi Graph APIを使う方法 - Nobody is perfect.
  • Titanium で iPhone開発を始めるときに気をつけておきたいこと7つ

    こんにちは、亀です。 当は今日はアシアルの日常を書く、という名目のブログ当番なんですが、どうせエンジニアの日常なんてコード書いてますよね。 ということで、最近使ってみたTitaniumについて書いてみる事にしました。 さて、最近ちまたでTitanium Mobileがあつい!という話が出ていて、入門記事もいろんなところで上がり始めていますね。 Titaniumをご存じない方のために簡単に説明しておくと、JavaScriptを使ってiPhone/Androidアプリを作ってしまおう、という物です。 果たしてどんなもんか!と、手元で作成中だったアプリをTitaniumを使って再実装してみたのですが、世間で言われるとおり所々で凝った事をしづらいものの、想像していたよりはずっと、リッチ・簡単・高速に作れる印象でした。 早い、安い、うまいなんてぎゅうどn(ry その開発の際に、Objective

    Titanium で iPhone開発を始めるときに気をつけておきたいこと7つ