MonacaでiOSアプリを作ろうとしてリリース出来なかった話です。 僕の個人の開発環境は以下の通りです。 PC: ノートPC / OS : Windows 7 モバイル : iphone 4sこの環境で何が問題かというと 1.PCがwindows なのでobject-cの開発環境がなくiphoneアプリが作れない。 2.androidアプリはeclipseで作れるがモバイルの実機テストが出来ない。 という感じで、いかんせん組み合わせが悪く何もできない状態です。 そこで目をつけたのがmonacaというクラウド上で動作するアプリ開発プラットフォームです。 http://monaca.mobi/ このmonacaを利用すれば、クラウド上でiOSのモジュールが作成できて、ダウンロードしたローカルのiphoneでテストが出来る。 という事でここ3日くらいそれっぽいiOSアプリを作っていました。 作
iPhone/iPad向けのWebアプリでタッチでの操作を扱う際のメモ。 ユーザによるズームは無効にしておいた方が良さそう。 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 【追記】 contentの区切りは","が正です Touch Touchイベントは touchstart :スクリーンに指が触れた touchmove :スクリーン上で指が動いてる最中 touchend :指がスクリーンから離れた touchcancel :システムがタッチイベントをキャンセルした場合? の4種類です。 注意しないといけないのは、例えばタッチした場所の座標を表示しようとしたとき target.addEventListener('tou
enchant.js is … カンタンにゲームやアプリを開発できる HTML5 + JavaScript フレームワークです。 2011年に公開され、すでに 1,000 本以上のゲーム/アプリが公開されています。 オープンソース (MITライセンス) で、無料で利用できます。 ドキュメント・書籍・チュートリアルサイトが充実しています。 たくさんのプラグインで機能を拡張できます。 UEI/ARC を中心としたメンバによって開発・メンテナンスされています。 プログラミング教育のためにも利用されています。 Features オブジェクト指向: 表示されているものはすべてオブジェクトです。 マルチプラットフォーム: iOS, Android, Mac, Windows のブラウザで動作します。 Windows 8: Windows 8 対応のHTML5アプリケーションを開発できます イベント駆動
ためにいろいろと調査した結果ログ。 UIWebViewでつくるUI よくまとまってた。 長押しでの選択を無効にする CSSでハンドルする。 -webkit-touch-callout: none; -webkit-user-select: none; overflow: scroll;な要素でスムーズスクロール・バウンスを有効にする -webkit-overflow-scrolling: touch; ピンチでの拡大を停止する <meta name='viewport' content='initial-scale=1,userscalable=no'> Retina用のスタイルを定義する @media only screen and (-webkit-min-device-pixel-ratio:2) { } リファレンスの.htmlを[UIImage imageNamed:]みたく検索
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く