PhoneGapに関するt-tanakaのブックマーク (6)
-
PhoneGap + jQuery MobileでiOSアプリを作るというのは、それをどれだけ本気でやるかという違いはあるとしても、それなりに行われているのではないかと思います。 当社︵アルティザンエッジ合同会社︶においては、それがいま、メインの仕事となっていて、それを始めて9か月になったりします。 昨日、iOS7が正式リリースとなりました。私のiPhoneにも導入し、それと合わせてMacのXcodeの方もXcode5としてiOS SDK7を入れました。 その環境で、既存︵PhoneGap 2.5 + jQuery Mobile 1.3.0ベース。ちょっと古いですね︶のアプリをコンパイルしてみると・・・。 あれ?ステータスバーをアプリのナビゲーションバーが隠してしまっている。 iOS SDK6でコンパイルしたアプリをiOS7で動作させても、このような現象にはならないので、これはiOS SD
-
オーララインの企業情報を配信するサイトです。コンサルティングから開発保守業務に至るまで統合サービスを提供します。ソリューション、製品情報、採用に関する事等をお知らせしています。Android での﹁戻るキー﹂について iOSユーザーにはわかりづらいと思いますが、Androidユーザーは戻るキーがないと悶死します。 Windows でいう右クリック程度には使用頻度が高いものなのです。 メニューキーや戻るキーは iOS しか使用経験のない方々には軽視されがちですが、Android のユーザーにとってはとてつもなく重要な要素なので、アプリを制作するがわの人々は気を付けてください。 知らないひと向け・戻るキーの扱い Android での戻るキーの扱いは、一言でいえばその名の通り﹁ひとつ前の手順に戻る﹂というお約束になっています。 Android ではその設計思想から、ひとつの処理を複数のアプリで
-
var IS_ANDROID = (/android/gi).test(navigator.appVersion); var IS_IOS4 = navigator.userAgent.match(/OS 4_[0-9_]+ like Mac OS X/i) !== null; var IS_IOS5 = navigator.userAgent.match(/OS 5_[0-9_]+ like Mac OS X/i) !== null; こういった値を何らかのオブジェクトにまとめておくと、とても便利です。 ② javascriptの読み込み 画面数が増えるに従い、javascriptファイルが増えるに従い、javascriptファイルを読み込み・使用することが多くなります。その一方で、javascript言語の仕様上、依存関係を各ファイルに記述できません。そんな時には、scri
-
興味深いブログ記事が海外で掲載されていました。拙訳で恐縮ですが紹介したいと思います。 内容はPhoneGapアプリを高速化するための手法の解説で、具体的な事例とともに、いくつかのテクニックの紹介が行われています。少し長い記述になりますが、是非PhoneGapやMonacaを用いた開発の参考にしてください。 成功するPhoneGapアプリを開発するための高速化&UXテクニック Performance & UXConsiderations For Successful PhoneGap Apps PhoneGapアプリを開発する方から、下記のような質問をよく尋ねられます。 ・アプリを高速化する方法は? ・どうやってネイティブアプリのような質感を出せるか? ・プラットフォームに違和感のないアプリを作るためのテクニックは? ・OSのルック&フィールとマッチさせるためには? この記事では、素晴らし
-
iOSとAndroidのクロスプラットフォームなアプリケーションをする際に使われるTitanium MobileとPhone GapをTitaniumの開発元、Appceleratorの開発者Kevin Whinnery氏が比較した記事が話題になっていました。 Kevin氏は﹁上空1万フィートから見ればTitaniumとPhone Gapは似ているように見える。どちらもクロスプラットフォームでJavaScriptとWebの技術を要求し、オープンソースライセンスを採用している。しかし似ている所はそれぐらいしかない。どちらも思想や問題を達成する為のアプローチは異なっている﹂という書き出しで二つのプラットフォームがかなり異なっている事を強調した上でいくつかのポイントを比較しています。 Phone Gapについて 実現する事 HTMLベースのWebアプリケーションをネイティブアプリとして配布、イン
-
jQuery MobileやSencha Touchなど、Web技術でモバイルアプリケーションを開発するためのHTML5/JavaScriptフレームワークが普及し始めています。と、同時にそうしたアプリケーションをラップし、AppStoreなどで販売できるようなネイティブアプリケーション化する﹁PhoneGap﹂︵オープンソースのプロジェクトはCordova︶なども注目されつつあります。 しかしこうしたアプリケーション、これを﹁Shell App﹂と呼ぶそうですが、このShell Appには期待しすぎないほうがいい、と警告する次の2本の記事が話題になっています。 Shell Apps and Silver Bullets Responding to "Shell Apps" Anti-PhoneGap Article | DZone どちらもHTML5-Developers-jpのメーリン
-
1