Titanium でいい感じの環境を整えてみましたので紹介します。 coffeeScriptでalloyフレームワークを書いて、js変換をgulpで監視・自動化し、tishadowでリアルタイム反映させてます、という内容です。 tishadow 何よりまずはtishadowです。これで開発速度が倍になると言っても過言ではない。 インストール
![Titaniumがもっと楽しくなる開発環境](https://cdn-ak-scissors.b.st-hatena.com/image/square/04124f2bc90ff52aedd85e350800b7d70c1f54ba/height=288;version=1;width=512/http%3A%2F%2Fblog.playispeace.com%2Fwp-content%2Fuploads%2F2014%2F08%2Ftitanium_develop.png)
Titanium™ Advent Calendar 2013の10日目です。 いい感じにスライドするカルーセルを作るためのTips ScrollViewとScrollableViewって似てて紛らわしいですよね。 で、ここで突然問題です。 勢い良くスワイプしたらその分、ススーってスライドするけど、最後止まるときは、どれかのviewが画面に収まる形でパッと止めるには、どうすればいいのか? ScrollableView ScrollableViewを使うと、一枚一枚のviewが紙芝居のようにスクロールします。ですが、勢い良くスワイプしても1つとなりのViewに移動するだけで、パッと止まってしまいます。 ScrollView ScrollViewを使うと、勢い良くスワイプしたらその分の距離スライドしてくれますが、そのまま慣性の法則で動くだけで、キリのいいところで止まってくれません。 うまくミック
scrollViewをスワイプしてスライドさせたときに発火するのがscrollイベントです。 scrollしている間、scrollイベントが発火し続け、scrollが慣性で止まると、scrollEndが発火します。 以下のようなイメージ ・・・(略)・・・ [INFO] scroll x=345 [INFO] scroll x=346 [INFO] scroll x=347 [INFO] scroll x=348 [INFO] scroll x=349 [INFO] scroll x=350 [INFO] scroll x=351 [INFO] scrollEnd xはscroll時の座標です。 疑問(1) scrollEndが発火しない? scroll中にtapして強制的にscrollを止めた直後、scrollEndが発火しません。 が、tapを終えると(tapしたマウスのクリックを離す
addEventListenerをTi.Appに設定する場合、 Ti.App.addEventListener("save_astronaughts",function(){ Ti.App.info("I'll save you!!"); }); な感じで書きます。 が、注意しなければならないのは、この処理が複数回呼ばれるような場所にあると、呼ばれるたびにeventが追加されてしまいます。同じイベント名だからといって上書きされません。 私にも、windowをopenしてcloseしたらそのwindow内で定義したevent全て消えてくれるのかと思ってた時期がありました。。。 前の日の記事でもaddEventListenerについて書かれていますが、 var win = Ti.UI.createWindow({}); win.addEventListener("save_astronaugh
Ti.Developers.meeting Vol 1.0に参加してきましたので、内容のメモ。タグは#TDm1 Android/iPhoneアプリをJavascriptだけで作れるTitanium Mobileを知ろう! @masuidriveさんの発表 HTML5 vs Ti ではなく HTML5 & Ti 200,000developers、30,000apps 実績:ココログ、Maeda-1、amadana、サイボウズlive,MogSnap ・・・etc User Experienceをどう提供するかが大事 できない(苦手な)こと:画像フィルター、シューティングゲームのようなリアルタイム性 最終的にはモジュール(Obj-c,Java)で書ける デモ http://bit.ly/TiHandsOn 技術的にできることとアプリとしてできることは違う。iphoneのUIガイドラインなど。
この記事は、@astronaughtsさん企画の「Titanium Advent Calendar 2011」向けに書いています。 ただいまtitanium勉強中の身でして、大したことを書けないですが、最初につまった画面遷移について書きます。 Titaniumを勉強するにあたり、さまざまな機能が詰め込まれたサンプルKitchenSinkがとても役に立ちます。 コードを見てみると、tabにwindowを置いて表示していくような流れになっています。 var tabGroup = Titanium.UI.createTabGroup({id:'tabGroup1'}); var win1 = Titanium.UI.createWindow({className:'win1'}); var tab1 = Titanium.UI.createTab({ id:'tab1', window:win1
PHP祭りに参加したので、そのレポート 9時から10時まで受付予定だったので、少し余裕を持って参加したつもりでしたが、環状線の内回りと外回りを間違えるハプニングで、10時すぎに会場入り 概要説明 まずは、イベントの概要説明。祭り2回目の方がこの時点では少なかったのですが、これは経験上分かってて遅れてくるのだとかw 部屋は二人の相部屋ですよとか、細かい注意事項が「みなさん大人なので」ということで終わったりw セッション 最初は@yando さんの「ハッカソン入門」 ハッカーとは? ハッカソンの例 とにかくアウトプット(github,blogに!twitterでは流れてしまう) 次に、@hyoshiok さん の「ハッカー文化を根付かせる」 民族誌・・・その文化では当たり前のことを記述する ミッドナイトプロジェクト(スカンクワークス)、googleの20%ルール 統制の手法。強制的統制、功利的
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く