![iPhone/iPadアプリアイコンとスプラッシュスクリーン画像のファイル名&サイズをまとめてみた(Titanium Mobile用)](https://cdn-ak-scissors.b.st-hatena.com/image/square/00c3db8e94538a36dbe6bfe5416aa26a5e0d2bcb/height=288;version=1;width=512/https%3A%2F%2Fm.designbits.jp%2Fmedia%2Fskitched-20121015-134834.png)
昨日、公式ブログにて公開されていた記事Breaking Changes in Titanium SDK 3.0の超訳になります。 2.1.4以前のTitanium SDKから互換性に影響する変更点として大きく5つ挙げられています。 Android関連 TabGroupの変更 AtivityIndicatorの変更 Rhinoランタイムエンジンの公式サポートの終了 1.8でdeprecatedとなっていたAPI群の除去 iOSのGroupded TableView背景に関する変更(2.1.4における変更) Android関連 TabGroup自体の変更 TitaniumからActionBarを利用するため、TabGroupの動作に変更が必要となった。このため、ActionBarの利用有無に関わらずTabGroupを利用するすべてのAndroidアプリケーションに影響します。 Action B
CODESTRONG が始まります。 Titanium 3.0 や Alloy Titanium MVC Framework 、 QuickTiGame2d を制作されていた @infosia さんがシリコンバレーで Corona SDK の生みの親と共に立ち上げた Lanica の新ゲームエンジン「Platino」も発表される予定です。 今回は Alloy Titanium MVC Framework に触れてみたいと思います。 Alloy Titanium MVC Framework Alloy Titanium MVC Framework (Alloy) は合金の名前を持つ Titanium Mobile 用の公式フレームワークです。これまでの Titanium は Titanium SDK が提供する API を JavaScript のコードから直接呼んでアプリケーションを構築し
一つ前の開発者ブログの記事にもあったライセンスに関するアレコレはどうやらどっかからつつかれてのアクションだったようで、下記の記事としてまとめられました。 http://developer.appcelerator.com/blog/2012/10/please-review-proposed-license-agreement-changes.html ライセンスに関する問題なので安易な訳はどうかと思いますが、重要な内容ですし(一部からまだーと言われましたので!)、まとめることに。 毎度のごとくの超訳ベースですので、眉に唾して御覧頂けると幸いです。 概要 "free"や"オープンソース"に関する定義を行わなければ、開発者はfree・オープンソースなプロダクトを作ることができるのか否かが判断できないため、これを明確にすることにした App Explorerライセンスについて、なにがFree・
TypeScript なる JavaScript 系の新言語が Microsoft から発表されました。既に使えるようになっていて、 npm がインストールされていればコマンド一発で使えるようになります。 この TypeScript ですが、 JavaScript のスーパーセットなので既存のコードは既に TypeScript でもあるし、 TypeScript の記法を使ってコンパイルすれば JavaScript にも変換できるという代物です。 言語自体は Class や private 修飾子などが用意されていますが、これらが JavaScript に展開されたときには function と prototype になったり、跡形も無くなったりします。つまりは、開発中のみの制約として機能します。 この手の言語が登場すると、果たして Titanium Mobile では使うことができるの
CEATEC JAPAN 2012 に行ってきました。雨でした。2011 も雨でした。先日の Appc CEO, COO 来日記念も雨でした。7月の浜松 Ti も雨でした。年明けの Ti 新年会も雨でした。何でしょうか? 雨男なんですか? … さておいて、カンファレンスの中に Titanium Mobile セッションがあったので参加してきました。先日 Appcelerator を退職された “元” Platform エバンジェリスト 増井さんの、最後の Titanium Mobile 紹介セッションだそうです。そんなセッションの簡易レポートです。 参加層 普段 Web 系な技術勉強会に参加していると、スーツ姿の人は少ないですが、 CEATEC はその性質上、参加層はスーツな人7割。あとは私服といった感じでした。Web 系ではないエンジニアの人もいたのかもしれませんね。 Titanium
前回のエントリの中で「Google Analyticsによるアプリ内の動作調査を行ってみました」を書きましたが、そのやり方と、どういう情報が得られるかについてもう少し詳しく書きます。 Titanium-Google-Analytics のセットアップ 計測には、githubで公開されているTitanium-Google-Analyticsを利用します。プロジェクトをcheck outして、Resouces/analytics.jsを自分のプロジェクトの同じディレクトリにコピーします。 次に、app.jsの最初の方で、以下のコードを記述します。 /* analytics */ Titanium.include('analytics.js'); var analytics = new Analytics('UA-XXXXXX-XX'); Titanium.App.addEventListene
所謂、Titaniumの検定試験です。 前回68%で不合格でしたが、昨晩、80%で合格して無事取得できました。 試験中にすぐ確認できるよう準備しておきたいサイトまとめ TCAD/TCMD共に、オープンブック(試験中に自由に資料を確認できる)です。 90分で60問出題されるのですが、最初は時間が全然足りないと感じました。 TCADの教科書 元々、上記に書いてある内容を受講したひとが受ける試験なので、当然の如く、こちらの内容から出題されます。 Titanium公式ガイド 基本的には、これを一読&開いておけば問題ありません。 Ebookでも配布されているので、どこでも読めて便利ですね。 Google翻訳 普段英語を読んでいても制限時間というプレッシャーに負けそうになりました。 SQLite Documents スマートフォンと画面解像度・ピクセル密度 スコア Using Location Ser
Powered by a free Atlassian Confluence Open Source Project License granted to Appcelerator Titanium. Evaluate Confluence today. Deutsch English Español Français Italiano Polski Português Português 日本語 Powered by Atlassian Confluence 5.6.4, Team Collaboration Software Printed by Atlassian Confluence 5.6.4, Team Collaboration Software. Report a bug Atlassian News
IntroductionAndroid, iOS and Windows support SQLite3, the SQL-based relational database management system (RDMS), for local data storage. There are a few things to note when you first work with SQLite, that may influence the way you develop with it: SQLite stores data in a simple text file. There is no granular security or user privileges for data therefore anyone with filesystem access to it may
最近はTitaniumでiPhoneとかAndroidのアプリを作っています。 そこでいつもイライラするのがモデルの処理。 普段Railsやってるのもあって「Railsだったらこうできるのに」とか考えてしまいますからね。 一応、TitaniumにもMVCなフレームワークが多々あります。代表的なものに本家のAlloyとかね。 でも欲しいのはモデルの部分だけなんですね。VCは、少なくともいまはいらない。 以前、@yagi_さんの作った簡易的なデータベースのラッパーがあったので、それを使って気持ちをごまかしていたのですが… Titanium MobileでSQLiteをDataMapperっぽく扱う 幾つか、もどかしくなって、ActiveRecordもどきを作ってしまいました。 SQL組立部分は面倒くさいので@yagi_さんのをパクって改変しました。いやほんと助かりました。 takuyan /
※この記事は、@astronaughtsさん企画の「Titanium Advent Calendar 2011」向けの記事です。 ※この記事は、数日前に概要を考えていたのですが、十八日目の@yagiさんの【Titanium Advent Calendar 2011:18日目】Titanium MobileでAndroidと、まさかのネタ被り・・・詳細な内容は違うので、このままいっちゃいますw 前置き(能書き) 僕はAndroidが大好きです!! Android派(?)でTitaniumな人は、珍しいんじゃないでしょうか。むしろ誰か友達になってください。 僕のような人は、 NativeなAndroid派からは、「Androidは裁量大きくてアプリの作りがいがあるなー。Titaniumなにその機能縮小版?」 iOSなTitanium派からは、「iOSアプリがjsでサクッと作れれば十分。Andr
みなさん、タイタンやってまっかぁ?わい? わいタイタンやで(・∀・)イイ!! てことで、先週 Untitled!!!!!!!! で講演してきたわけですが、Twitterでの反響を見てますとTitanium Mobileやってみたい!って声もちらほら見受けられて、僕も話して良かったと感じていますです。で、皆さんはこれからTitanium勉強して僕におしえてくっさい! そんなわけで、今回は自分的にメモ的なメモ。Titanium Mobile はネィティブなUIが使えますので、それをフル活用していこうぜってのが今回のエントリの主旨。 ボタンとかアイコン作ったりするのめんどいので、システムボタン使おーぜってことす。そのほうが下記コードのような感じで、プロパティの部分が1行で定義できたり、組み込みのアプリと同じ振る舞いをするだろうとユーザーも理解しやすいだろうってことです。さて、そのシステムボタン、
Ti.storekitで取得したレシートの検証方法について (7件の投稿) (2件の返信) yharada が23時間前に開始しました。 yharada の最近の投稿 環境 Titanium SDK : 1.8.0.1、1.8.1 Ti.storekit 1.4 Mac OSX 10.6.8 Xcode : 4.2 iOS SDK : 5 Ti.storekitを使用して自動購読課金を実装しようとしているのですが 取得したレシートの検証方法がわかりません。 購入処理とリストアはstorekitに含まれているサンプルとドキュメントで動作確認できましたが、 端末に保持したレシートをサーバーで取得して有効性を検証したいです。 購入処理 Storekit = require("ti.storekit"); Storekit.purchase(product, function(ev
前回の記事で、Titanium SDK 2.0.2.GA 環境に、masuidriveさんが提供しているTiStoreKitモジュール(※Appcelerator公式のTi.StoreKitとは違います)を入れたときのビルドエラーについて言及しましたが、プロジェクトのコンパイルでエラーになる! どうやら、このIn-App Purchase用のモジュールは不安定で、Titanium 1.7以降はまともに動作しないらしい。。 他にないかと調べていたら、普通にAppceleratorのマーケットプレイスで公式のStoreKitが今は無償で提供されているじゃないか! というわけで、Titanium SDK 1.8以降でiOSのアプリ内課金機能を使うには、素直にこちらの公式ストアキットモジュールを使いましょう。 公式StoreKitモジュールはこちら Ti.StoreKitモジュールのインストール
本記事はAppcelerator Developer Blogの2012/2/3の記事「What is a Titanium “proxy” object?」をいつもの調子で劣化翻訳したものです。 http://developer.appcelerator.com/blog/2012/02/what-is-a-titanium-proxy-object.html いつもよりも訳質の悪さには自信があるので、眉につける唾の準備をしてご覧下さい:-P AppceleratorのDeveloper Blogや公式Wikiのドキュメントを追いかけているならば、おそらく「Proxyオブジェクト」というフレーズを目にしたことがあるでしょう。 ProxyとはiOSやAndroidのネイティブオブジェクト(特にUIオブジェクト)の代役となる特殊なJavaScriptオブジェクトです。(ちなみに詳細はモジュー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く