at Android Bazaar and Conference 2012 Spring. http://about.qnyp.com/
at Android Bazaar and Conference 2012 Spring. http://about.qnyp.com/
この記事はAppcelerator公式Wikiのドキュメント(2011/10/20更新版)に基づき、和訳±αしたものです。 訳質は良くないので眉に唾を付けて読んでくださいね(^^; https://wiki.appcelerator.org/display/guides/Mobile+Best+Practices (補足:Titanium Mobile SDK 1.7.x以前とは状況が異なる部分もありますので、1.8.x前提ということでご覧ください) このガイドラインの目的 Titanium Mobileは比較的歴史浅く、継続的に変化をしているプラットフォームです。 このベストプラクティスは変更される可能性も否めませんし、Titaniumのアプリケーションを構築するのに必要な知識のすべてを網羅する事も出来ません。 そのため、現在Titanium Mobileアプリケーション開発(もしくは一
この記事は、@astronaughts っていうかなりグダグダで変な人で、しかも自分が企画したかのようにしてるけど実は @t32k 発案の「Titanium Advent Calendar 2011」向けに書いています。 12月1日~25日まで毎日誰かが Titanium Mobile についての記事を書いていくというイベントです。 さてさて、イベント報告以外のことを書くのは久方ぶりな感じですが、前から書きたかった UI 実装について書いてみたいとおもいます。 で、せっかくなので有名どころのアプリの実装を真似てみようとおもい、UI が一新してから爆発的に流行っている iPhone アプリ「Path」の UI 実装を Titanium mobile で再現してみようということにしました。 Path にはいくつかの魅力的かつ斬新な UI 表現がありますが、一気に再現するには時間もないし、ボリ
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
The ability to extend your application with custom functionality, whether an external library or your own custom library, opens up numerous possibilities for what you can create. Titanium enables this with what are called 'modules'. Modules provide a bridge between your Javascript application code and your native library code. Getting started writing your own modules can seem confusing, but once y
Titanium mobile 盛り上がってきたー! ども。最近 Chrome Extension に浮気ぎみな僕です。 以前書いた記事がご好評をいただきましたので、また性懲りもなく まとめてみました。 はい、調子に乗ってすみませんです。 でもでも、あの記事以来自分でもいろいろ情報収集していたんですが、Titanium mobile 関連の記事がかなり 増えてきていて、盛り上がり方が尋常じゃない気がしたので 今回調子に乗りました。 で、いざまとめ始めるとボリュームが当初思ってたより多くなってしまいました・・・ 前回の分と重複していないはずですが、かぶってたらすんません。 あとおんなじブログの別記事も多いと思います。ご了承くらさい。 とりあえず必見のスライド @masuidrive さんのセミナーで使用されたスライドです。知っているスライドの中で一番有益な物だと思います。 Titani
1.5.1から追加された機能で、オブジェクトの外見をJavaScript StyleSheetでカスタマイズできる。 コンパイルされたファイルを消してビルドし直さないと修正が反映されないという大きな問題があったが、1.6.0で修正されている。 要はHTMLに対するCSSのようなもの。 構造とデザインを分離できるという利点がある。 でもまだ正直あんまり練れた機能ではないかも。 基本的な使い方 概要 *.jsにあわせて*.jssファイルを作る(ex. app.js => app.jss, menu.js => menu.jss) *.jssでID別、クラス別、オブジェクトのタイプ別にスタイルを定義する *.jsでIDまたはクラスを指定してオブジェクトを作成する *.iphone.jssや.*.android.jssのようにプラットフォーム別にファイルを分けることができる global.jssを
Jenkins Advent Calendar jp 2011の3日目です。 Titanium Mobile + Jasmine + Jenkins でiPhoneアプリの自動テスト組んでみた、っちゅう話をします。 本当はプラグインを作りたかったんですが、そこまで行かなかったので(言い訳だよ!)、せめて自動テストをどう組んだかの話をしますね。 Titaniumの自動テストを組みたい 最近Titanium Mobileを使ってiPhoneアプリなど作ってます。 Titanium Mobileについてはもう説明もいらないと思いますが、Javascriptを使ってスマートフォンアプリ(特にiPhoneとandroid)を開発することができるプラットフォームですね。 で、Jenkins野郎な私としては、Titaniumでも自動テストを組みたいんですよね。 Javascriptでテストってどう書くん
橋本です。秋も段々と深まってきましたね。 アカツキではソーシャルゲームの製作の他、iPhoneアプリの開発もしております。 基本的にアカツキではAppceleratorのTitanium mobileを使用して、スマートフォン向けのネイティブアプリを開発しています。(2011年10月現在の Titanium version 1.7.3) 今日はTitanium用のMVCフレームワークの紹介をしたいと思います。 Javascriptは本当に自由に書ける言語で、どこに何を書いても良いのですがチームで開発するときなどある程度縛りがないと困ってしまいます。 本日紹介するMVCフレームワークを使えば開発の工数も減って、チームでの開発も多少楽になると思います。 MVCなので、Ruby on Rails や、CakePHPなどに慣れている開発者の方におすすめですよ。 1. ダウンロード まず先日公
Titanium DeveloperはGUIでプロジェクトが管理できて、エミュレータ起動、実機転送、パッケージングなどができてとても便利だが、コードを書いている途中に頻繁に状態を確認したくなるのが常である。 しかし、Titanium Developerを使っていると、不安定だったりして結構いらついてくることがある。 一番困るのが、最も起動回数が多くなるエミュレータ起動である「Run Emulator」。 ここで「Launch」ボタンを押して待てども待てどもエミュレータが起動しないということは無いだろうか? このツールでは、コマンドを呼び出しているだけなので、それだったらコマンドラインから直接そのコマンドをたたけば良いということになる。 MacならTerminal.appを起動。(ubuntuでも同じように編集する。) コマンドへのパスを毎回打つのが面倒なので、ホームディレクトリ/.bash
Titanium Mobileみなさん使ってますか? ちょっとしたツールを作る時やwebサービスとの連携アプリを 作る時はむちゃくちゃ便利で、現在私も使いまくってます。 Titanium Mobileアプリを作る際に一緒にダウンロードする Titanium Studioは、eclipseベースで拡張されたIDEなのですが、 補完機能がちょっといまいち。。。 シンタックスカラーもデフォルトだとシンプル過ぎるんですよね。 なので、私はどうしているかというと、 JetBrains社が開発販売しているThe best JavaScript IDE with HTML Editor for Web development :: JetBrains WebStormというIDEを使っています。 人によっては、IntelliJを使っている方もいらっしゃるかもしれません。 IntelliJ含め、WebSt
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く