cordova

cordova + phpでセッションを維持する方法

はじめに 本当は今、これについての具体的な実装例を書きたかったというか試してみたかったのですが無理そうなので、具体的な実装・実験は明日以降に行うとして理屈だけメモします。まずcordovaアプリでセッション処理を行う場合、以下の様な環境になると思…

cordova開発でのログイン実装について考えたメモ

やりたいこと ・アプリ内にemailとpasswordでのログインフォームを設ける。 ・ログインボタンを押すとサーバ側でアカウントをチェックしてokならphpのセッションにログイン情報を保持。以降ログインしてる人のみが使えるapiのチェックはサーバ側のログインセ…

cordovaでxcodeとeclipseでのプロジェクトの開き方メモ

はじめに まだプラグインとかばりばり作ってるわけではないのですが、cordovaビルド後にちょっとしたJavaやObjective-cのコードを修正する必要がある場合にcorodvaコマンド以外にもeclipseやxcodeから開いてビルドする機会が出てきたのでこれらからプロジェ…

cordovaでconsole.logでデバッグ - android

cordovaでconsole.logでデバッグ - ios - とりあえずphpとか cordovaでconsole.logでデバッグ - ios - とりあえずphpとか こちらでandroidでの動作確認をしていなかったのですが、実際にしたのでメモですといっても上記の記事と同様にプラグインを導入してア…

cordovaでのandroid開発でeclipseからのbuildでハマったときのメモ

タイトルのとおりなのですが、 cordova build android && cordova emulate androidcordovaコマンドから上記のコマンドでビルド→エミュレータ起動とすると問題なく起動するのですが cordova build androidとしてからeclipseでプロジェクトを開いてrunボタンを…

cordovaでconsole.logでデバッグ - ios

はじめに ブラウザで開発中だとconsole.logでfirefoxならfirebug、chromeならjavascriptコンソールとかでweb開発と同じように確認できると思います。 が、開発が進んできてエミュレータで確認の段階になってくるとxcodeのコンソールとかに出てこないんですね…

cordovaでファイルアップロードを実装する方法

やりたかったこと webサイトでよくあるファイルアップロード機能をcorodovaアプリでも実装する必要がありました。 最初はwebサイトと同じようにinputタグのtype=fileで実装しようとしてたんですけどcordovaのプラグインを調べてみると以下のプラグインがあり…

ハイブリッドアプリ開発ではなぜシングルページwebアプリケーション開発にするのか考えてみた

はじめに 最近ハイブリッドアプリの勉強中なのですが、ネットとかで調べながらやってるとangular.jsやbackbone.jsなどのフレームワークを使った事例やサンプルなどが多いのでそういうものだと思ってました。angular.jsやbackbone.jsのノウハウがあるわけでも…

cordovaでのajax通信でcorsでハマったのでメモ

はじめに angular.jsでcorsを有効にしてajax通信できることは過去に実装したことがあった。 なのでcordovaを使用する場合に特別なことをする必要があると思ったのですが違いました、、、 いちおう今回対応できたのでメモしておきます 対応したこと ・サーバ…

cordova開発環境を作るときのメモ(私用)

はじめに まだ勉強段階だが、cordovaでの開発環境を作るときの流れをメモしておく 自分が今時点で使っているものは以下 ・cordova(ハイブリッドアプリフレームワーク) ・angular.js(jsフレームワーク) ・onsenui(uiフレームワーク) ・grunt(開発ツール)シン…

cordova(phonegap)でのハイブリッド開発メモ(勉強中、、、)

やりたいこと ネイティブ開発は全くやった事がなく、すこしWEBサービスのサーバサイドを中心の開発経験がある程度。 なのでHTMLとJavascriptなら少しわかるのでそれを利用して簡単なアプリを作れるようになりたい 勉強しながら自分用に必要なことやつまずい…

cordova(phonegap)で自作プラグインのサンプルを試す際にハマったのでメモ

コレにはまった まず、プラグイン作成の必要に迫られて作ったとかのレベルの話ではありません。 ネットなどのサンプルを試してそのままコピペして動きを試してみる、という作業でハマった内容です、、、 まず手順 com.exampleという識別子を使用してる前提で…