For Want Of A Better Word

Monacaにリトライ

      2015/04/19

だいぶ前に触って、それっきりになっていた。モバイルアプリ開発。
入門にあたりダントツに敷居が低いと思うのが、monacaを作った開発。
一回触って、簡単そうねと思いつつ、それっきりになっていたので、再挑戦。

概観

基本的には、PhoneGapベースで、HTMLとjsで作っていくみたい。
jqueryとjqueryMobileを読み込みさせることができるので、
モバイルアプリっぽいイベントとか、動きはJQueryMobileで。
見た目はHTMLで作り、動的な部分はJS。データはローカルストレージに保存できる。
端末の機能(カメラや加速度センサー)なんかを利用する場合は、PhoneGapのAPIを使う。
部分的にMonaca独自のAPIがある。
オフラインで動くだけの奴は、HTMLベースのWEBサイトを作る感覚でできそう。

ブラウザ上での開発も、IDEは補完機能とかもあるし、デバッグコンソールもあって、そんなに不満ない。
なんか、端末の問題かmonaca側の問題か更新がうまく反映されないときがあるのと、ネイティブな開発に比べて、コードが動くにあたり中間に存在するものが多くて、エラーの切り分けとかがわからない。

画面の作りかた

・チュートリアルのおみくじアプリを作ればわかる。wwwフォルダにhtmlファイルを置けばよい。
あとはindexからリンクを張る。

・MonacaApiで次のページ、前のページという操作もできるらしい。

スライドなどのイベントハンドリング

・jQueryMobileの定義を見ればOKかな。

疑問

とりあえずはリモートサーバ(DBとか)にアクセスしないけど、そういう場合はどうするんだろう。

 - 未分類

  関連記事

no image
気になる。。HTML5フレームワーク famo.us

http://www.famo.us/c/ 勉強することが増える。。。。。 HT …

no image
[windows][office]游ゴシックを使わない…

游ゴシックがへなへなで気に入らない。なので使わないようにしたい。 excelとか …

no image
特定のサーバーでAndroidブラウザ、iphone GoogleChromeアプリで動画(mp4)が再生されない。

という現象がありました。 でも、出来るサーバーもあり、なぜなぜ?なにが悪いの?と …

no image
sshでのrootログイン禁止環境化で rsyncをリモートサーバーと実施する。

面倒臭かったけどいろいろ調べたのでメモ とりあえず最終的なコマンドが下記。(これ …

no image
sshdを停止した場合、既に接続しているコネクションはどうなるのか?

ちと、sshdを再起動する必要があり、よく考えたらどうなんだということで確認。 …