androidアプリを暇つぶしで作っておりまして、その記録です。 最近、iOSアプリとかIoTとかにも手を広げ始めたので、ブログタイトルに「とか」を入れました。 「やりたいことを我慢しなくてよい世の中にしたい」という思いで仕事に取り組んでいます。 FacebookのGraph APIを使って認証をして元のページに戻ってきた時に、URLパラメータに"#_=_"という謎の文字列がくっついてくるときがあります。 常に付いてくるわけではないのが厄介で、getLoginUrlの引数にredirect_uriがないからとか書いてるところもあるけど、ちゃんと書いてても付いてくるときがあり、結局取れないよね、というのが共通認識らしい。 で、大概の場合、それが付いていても影響はないけれど、jQuery Mobileを使ってる時に画面が表示されなくなる(正確には、レンダリング中に処理が止まる)問題が出たので、
モバイルデバイスのレンダリングエンジンとして事実上の標準になっているWebkitに特化し、iOSやAndroidに最適化したJavaScriptフレームワークの「jqMobi」が、正規版となる1.0を公開しました。 jqMobiは、jQuery Mobileと同様にHTML5をベースにモバイルアプリケーションを開発できるJavaScriptフレームワークのコアモジュール。jQueryと同様の文法を備えたセレクタエンジンです。 ユーザーインターフェイスを構築するモジュールである「jqUi」と合わせて使うことで、HTML5のタグを記述することによりモバイル向けユーザーインターフェイスを備えたアプリケーションの開発が可能になります。 小さくて早いのが特徴 jqMobiとjqUIの特徴は、Webkit上でのモバイル向けアプリケーションに特化したことでサイズを小さくできたこと、環境に最適化できたこと
jQuery Mobileの採用が国内でも進んでいる。jQuery Mobileは、iPhone/Android、WindowsPhoneやBlackBerryなど、主要なスマートフォンに対応したUIフレームワーク。HTMLに簡単な記述を追加するだけで、スマートフォンに最適化したサイトやWebアプリケーションを制作できる、注目のフレームワークだ。 昨年11月には、待望の「jQuery Mobile 1.0」正式版がリリースされ、実務でも本格的に利用しやすくなった。今後、ますます増えそうなjQuery Mobileを使ったスマートフォンサイトの事例をチェックしておこう。 ※商品紹介/キャンペーンサイトに、「太鼓の達人学園(太鼓の達人×AKB48キャンペーンサイト)」を追加しました。(2012年3月1日16時更新) ※ネットサービスに、「一休.com」「recbike」を追加しました。(201
jQuery Mobile - Git Builds UNSTABLE, NOT FOR PRODUCTION jQuery Mobile git build - uncompressed, minified, theme (minified) jQuery Mobile - All Versions jQuery Mobile 1.5.0-rc1 - uncompressed, minified, theme (structure only) jQuery Mobile 1.5.0-alpha.1 - uncompressed, minified, theme (structure only) jQuery Mobile 1.4.5 - uncompressed, minified, theme (structure only) jQuery Mobile 1.4.4 - uncompr
jQuery UIを利用した例として、もう1つ「タブパネル」を作ってみましょう。タブパネルは、タブをクリックして表示を切り替えるGUIですね。スマートフォンでも同様の働きをするGUIはあります。タブパネルが画面に表示されても、それほど違和感はないでしょう。 下のリスト欄に、簡単なサンプルをあげておきます。アクセスすると、「No,1」「No,2」という2つのタブを持ったパネルが表示されます。もちろん、タブをクリックすれば表示を切り替えることができます。 タブパネルの表示は、ちょっと面倒です。あらかじめ指定された形式に従ってタグを用意して置かなければいけません。整理すると以下のような形になります。 <div id="タブパネルのID"> <ul> <li><a href="#1つ目の表示">1つ目のタブ</a></li> <li><a href="#2つ目の表示"2つ目のタブ</a></li>
beta2あたりから既にそうですが,今回も大きな変更というよりはブラッシュアップが中心になっているリリースです. パッケージビルダーの用意や,アニメーションのCSS Transitionへの切り替えは,まだまだこれから. 私事ですが,明日jQuery Mobileについて人前でしゃべるので,ネタ的には滑り込みセーフでよかった〜. 今回の変更点 jQuery Mobile Beta 3 released! | jQuery Mobileより変更点を解釈していきます. 回を重ねる毎に,jQuery Mobileというよりモバイル端末への実装アプローチの勉強になってきています・・・.本来の目的はどこへやら. pushStateに対応してURLがクリーンに! 新しいpagechange系イベントが発行されるようになった iOS5での動きが劇的に改善 beta2からbeta3への変更点 キーフレーム
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 ※1 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 ※1 レジストラ「GMO Internet, Inc. d/b/a Onamae.com」のシェア値を集計。 ※1 2020年8月時点の調査。
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。
前回はHello, Worldアプリケーションの作成とビルド、PhoneGap:Buildの使い方を紹介しました。今回はPhoneGapを支える各種APIの紹介と、jQuery Mobileを用いたメモ帳アプリを実際に作成してみるところまでを紹介していきたいと思います。 PhoneGap APIの紹介 それではPhoneGap APIといくつかのメソッド・オブジェクトをチェックしてみましょう。 Accelerometer(モーションセンサ) デバイスのモーションセンサにアクセスし、端末がどの方向に動いたかの情報を取得します。対応しているおもなプラットフォームはAndroid、BlackBerry WebWorks(OS 5.0以上)、iOSの3種です。 accelerometer.getCurrentAcceleration X/Y/Z軸の傾きとタイムスタンプを取得します accele
とあるとこで、とある話をしたので、とあるスライド置いときますよ。 要点を言うと、jQuery MobileでAjax遷移してると、普通にGoogle Analytics置いてても作動しないから気をつけてねって話です。 GATC for jQuery Mobile 僕はこうゆう感じでとりあえず対応しています。作動させるタイミングとフラグメント識別子を記録させるのがポイントです。あとはご自身のサイトに合わせてカスタマイズしていただければと思います。 //Account Setting var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-xxxxxxx-x']); //Async Snippet (function () { var ga = document.createElement('script'); ga.async = true;
HTML5をベースにしたモバイルアプリケーションを開発するためのJavaScriptライブラリとして注目されている「jQuery Mobile」。ついに最初のβ版であるβ1の公開が今朝から開始されました。 新機能として主に紹介されているのは、iOSやAndroidでのURLバーの非表示機能によってアプリケーションとしての見栄えを設定できることや、トランジション効果がスムーズでスクロールが高速になったことなどです。 また、これまでツールバーに自動的に表示されていた「Back」ボタンが、デフォルトでは非表示となりました。 β1ではBlacberry5とOpera Miniのサポートが新たに追加され、これでjQuery Mobileが対応するOSは、iOS、Android、Windows Phone 7、Blackberry、Blackberry Playbook、WebOS、Firefox M
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く