You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
モジュール開発 最近忙しくて全然ブログ書けていなかったのですが、先日初めてTitanium Mobileのモジュール開発をした時にはまったりしたのでメモとして残しておきます。 クレイでは森山がブログを書いていたり、ダニーが仕事で使っていたりと多少実績はあるのですが、私自身は全くさわったことがありません。必要に迫られて、いきなりモジュール開発をすることになったのですが、Objective-Cさえわかっていれば意外に簡単にできるし、いろんな拡張が出来るので、かなり楽しかったです。 もしかするとTitanium Mobileでバリバリ開発している人から見ると、作法がなってないとか、変な動きをしてるとかあるかもしれませんので、その時はぜひ教えていただけると嬉しいです。 Titanium Mobileに関連した記事 近頃話題の Titanium Mobile でラクラク iOS アプリ開発してみた
Titaniumは音声の録音も簡単にできます。 デモアプリのKitchenSinkに録音のサンプルコードもあります。 Google Code Archive - Long-term storage for Google Code Project Hosting. 今回は、録音したファイルをファイルに保存する方法を説明します。参考になるのは、上記KitchenSinkのResources/examples/sound_record.jsです。 録音するには、Ti.Media.createAudioRecorder()でAudioRecorderインスタンスを生成して、このインスタンス経由で行うらしい。 Appcelerator Platform - Appcelerator Docs // sound_record.js: 2行目 var recording = Ti.Media.creat
Using ci.alloy.adapter.two sync adapter. | api/model | method | controller | view | style | |-----:|:-----|:-----|:-----|:-----|:-----| | ACLs | add | - | - | - | | | check | - | - | - | | | create | - | - | - | | | delete | - | - | - | | | remove | - | - | - | | | show | - | - | - | | | update | - | - | - | | Chats | get_chat_groups | - | - | - | | | create | - | - | - | | | delete | - | - | - |
TiPhotogramはTitaniumとACSを組み合わせて開発された写真共有アプリです。 Titaniumを提供するAppcelerator Cloud Services(以下ACS)というクラウドサービスを提供しています。それを使ってどんなことができるか…その参考になりそうなのがTiPhotogramです。 ログインします。 メイン画面です。カメラを起動します。 撮影後、カメラへのアクセスが求められます。 アップロードが実行されます。 その後エラーが出てしまいました…。 TiPhotogramでは写真を撮影してその写真をクラウドにアップロードし、その後シェアするサービスをTitaniumとACSで実現しています。アップロード先のURLを指定することもなく、TitaniumのSDKに組み込まれた機能を使って作れてしまうのが魅力的です。 TiPhotogramはTitanium製のソフト
スマホやPCやタブレット端末などで、手軽に映像コンテンツを観ることができるVOD。 自宅のリビングや寝室、電車やバスの移動中など様々なシチュエーションで楽しめるので、利用されてる方も増加傾向にあります。 でも、実際にVODを提供するサービス業者を利用しようとするといくつもあり、取り扱う動画のジャンルや月額費用等サービス内容も異なり、どの動画配信サービスを利用すればいいのか迷ったり悩んだりする方もたくさんおられると思います。 今回の記事では、数ある中から今おすすめの動画配信サービス3社をランキング形式で紹介してみたいと思います。 迷ったり悩んだら無料お試し期間がある動画配信サービスを試してみるのもアリ 今回おすすめする3社は、 ・UーNEXT ・Hulu ・FODプレミアム です。 この3社は動画配信サービス内容の中に、無料お試し期間があります。 登録してから無料お試し期間内に解約すれば無料
Titanium Mobile + Appcelerator Cloud Servicesで作る簡単モバイルアプリケーション モバイルアプリケーションのクロスプラットフォーム開発ができるTitanium Mobileと モバイル向けクラウドのAppcelerator Cloud Servicesを使用してみました。 今回は特に、Titanium MobileでAppcelerator Cloud Servicesをどれくらい簡単に利用でき、それがクロスプラットフォームで動作することを確認してみました。 ちなみにAppcelerator Cloud ServicesはREST APIで提供され、iOS, Android, JavascriptのSDKも提供されていますので、単独で利用が可能です。 また今回Titanium Mobileで開発する為の環境設定などの説明は省きますが、Titani
10分間だけ待ってやる!ってiOSさんにバックグラウンド処理の時間をもらえます。 app.js var service = Ti.App.iOS.registerBackgroundService({ url: 'badge.js', foo: "hoge", bar: "fuga" }); Ti.App.addEventListener("resume", function(){ service.stop(); // service.unregister();でもよい }); アプリを閉じると(バックグラウンドになると)Ti.App.iOS.registerBackgroundServiceにurlで指定したスクリプトが実行される。 url以外にプロパティを指定するとスクリプトに変数として渡せる。 バックグラウンドになるまでバックグラウンド処理は動き出さないので注意。 またバックグラウン
Alloyではスタイルのリソースが分離されてTitanium Style Sheets(TSS)となりました。 感覚的には2.x系までのTitanium.UI.createXXXが パラメータにJSONオブジェクトを指定できたので、 それと同じではないかと思います。 で、TSSなどというだけあって、 基本的にはHTMLのCSSに近いニュアンスで設計されています。 なのでスタイルの指定は要素のタグ、class、idに対して指定できますが、 重複した場合は以下の原則に従って上書きされます。 要素 < class(.) < id(#) ただし .tss < .xml < .js なので、".xml"に書いてしまうと".tss"は一切無視されます。 また".js"に書いたものはスクリプトが最後に実行されるため、 常に上書きされてしまいます。 このようにCSSに似た側面は非常に多いですが、 あくまで
Titanium Mobile iPhone/Androidアプリ開発入門の簡易RSSリーダーをAlloyで書きなおしてみた CoffeeScrptで開発する方法については、ここを参照のこと。 軽くハマったのはviewかな。 views/index.xml 最初TabGroupにidを設定したら、$.index.openでエラーがでた。 結局$.indexってなんじゃろか?とドキュメントを読んだら解決した。 要するにViewのトップレベルには Ti.UI.Window Ti.UI.TabGroup Ti.UI.iPad.SplitWindow のいずれかが必要で、idが明示的に指定されてない場合には、そのファイル名がidとして利用される。 規約に従うことにしたらxmlはシンプルになった。 createApplicationTabGroup = -> tab1 = createRSSTab
The Little Book on Titanium (Appcelerator Titanium) JavaScript を使って iOS/Android などマルチプラットフォーム対応のネイティブアプリケーションを構築することができる Appcelerator Titanium についてまとめた非公式サイトです。 ページ1 | はじめに Appcelerator Titanium Write Once, Adapt Anywhere 使えるの? 苦手なものは何? ページ2 | 開発ツール Titanium Studio Titanium CLI ページ3 | 開発スタイル JavaScript Titanium Classic Alloy ページ4 | アプリケーションの例 プロジェクトを作る レイアウトを考える 土台を作る 細かい機能を実装していく 終わりに ページ5 | Tita
女子大生がたくさん働いているデリヘルのサービス。深夜でも使える風俗として、自分の暮らしを豊かにしてくれているデリヘルです。有名大学に通う女性を指名した今回は、思い出しただけでも興奮が甦ってくるほど。素股の気持ち良さは挿入を超えるくらいの感覚でした。その秘密は敏感なクリにあります。素股をするとどんどん刺激されてクリが固くなり、それが亀頭に当たって気持ち良い。相手も擦れて気持ち良いという相乗的な魅力に浸るのが、今までの風俗史上最高の体験になったのです。素股はぎこちなさもあるのですが、それでも密着度が高くてアソコへの刺激は十分すぎるほど。途中で耐えることを諦めていれば、きっとサービスから半分も消化しないうちに果ててしまっていたと思います。しかし、僕は風俗MASTERです。そんなことできません。キスも大好きらしく、クンニをした後でも何度となく「チューしてほしい」とお願いされたので、舌を絡めてじっく
カメラで写真を取ってデータベースに格納するアプリを作ってみた。スクロールビューで画像が入れ替わるのがよくわからんがひと通りできた。 スキャフォールドはこことかここを参照。 controllers/index.coffee カメラ用のボタンを押したら内蔵カメラを起動して、写真をファイルに保存したら、パスをデータベースに保存する。 pts = Alloy.Collections.photo cameraButton = Ti.UI.createButton systemButton: Ti.UI.iPhone.SystemButton.CAMERA $.win1.rightNavButton = cameraButton cameraButton.addEventListener 'click', -> Ti.Media.showCamera success: (event) -> now =
The Little Book on Titanium (Appcelerator Titanium) JavaScript を使って iOS/Android などマルチプラットフォーム対応のネイティブアプリケーションを構築することができる Appcelerator Titanium についてまとめた非公式サイトです。 ページ1 | はじめに Appcelerator Titanium Write Once, Adapt Anywhere 使えるの? 苦手なものは何? ページ2 | 開発ツール Titanium Studio Titanium CLI ページ3 | 開発スタイル JavaScript Titanium Classic Alloy ページ4 | アプリケーションの例 プロジェクトを作る レイアウトを考える 土台を作る 細かい機能を実装していく 終わりに ページ5 | Tita
CODESTRONG が始まります。 Titanium 3.0 や Alloy Titanium MVC Framework 、 QuickTiGame2d を制作されていた @infosia さんがシリコンバレーで Corona SDK の生みの親と共に立ち上げた Lanica の新ゲームエンジン「Platino」も発表される予定です。 今回は Alloy Titanium MVC Framework に触れてみたいと思います。 Alloy Titanium MVC Framework (Alloy) は合金の名前を持つ Titanium Mobile 用の公式フレームワークです。これまでの Titanium は Titanium SDK が提供する API を JavaScript のコードから直接呼んでアプリケーションを構築していました。 例えば、ウィンドウを作って、ラベルを置いて、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く