• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTML5とJSのアプリ開発でのバッチ処理。)

HTML5とJSのアプリ開発でのバッチ処理の方法とは?

このQ&Aのポイント
  • HTML5とJSのアプリ開発において、バッチ処理を行いたい場合、具体的にどのような処理が可能なのかを調査しています。
  • 例えば、アンドロイドアプリで画面ロック状態でのメール送信や受信、CSVファイルの吐き出しなど、時間指定での処理が必要な場合はどのように実装すれば良いのでしょうか?
  • また、アンドロイドはリナックスベースであるため、クローンの動作も可能なのかについても知りたいです。AppMobiやJS、HTML5開発に詳しい方、アドバイスをいただけると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#161640
noname#161640
回答No.1

appMobiは使ったことがなかったので、ちょっとサイトで調べた程度なのですが、これは基本的にはHTML5+JavaScriptのみなのではありませんか? であるなら、当然ですがハードウェアにはアクセス出来ないでしょう。GPSや加速度センサーなどはHTML5から使えますが、その他の未対応な機能は使えないと思います。 cronは、Androidの一般的なアプリ開発(Javaを使った開発)でも利用できません。まず、AndroidはLinuxベースではありますが、その上に独自のフレームワークを配置し、その上ですべてのアプリは動いています。そしてアプリ内から呼び出す処理は、すべてフレームワークに用意されているものを使うのです。cronのようにフレームワークより下にあるLinux機能は、そのままでは使えません。どうしてもという場合は、NDKを使い、Cでネイティブコードのプログラムを書いて、それをJava内から呼び出すことになります。 cronが使えなくとも、Androidにはインテントとサービスという仕組みがあり、バックグラウンドで常時動作を監視して必要に応じて処理を実行させるような機能がありますから不自由はありません。 おっしゃっているようなことを実現したいのであれば、素直にJavaで開発されるのが一番だろうと思います。

koizumi131
質問者

お礼

お返事が遅れましたが、有難う御座います。 アイフォンとアンドロイドのWウェア開発を行おうと考えていたため、 HTML5とJSでどのようなところまで開発が出来るのかを調査しておりました。 good-failures様のご説明を受けて、動作を行っているレイヤが違う事が理解出来ました。有難う御座います。 HTML5からアンドロイドにアクセスを行う事で時間設定を行い、 時間を過ぎるとアンドロイドが指定のファイルを呼び出す仕組みを考えていたのですが。  JAVAやCを通す事を大前提とするならWウェア開発にはなりませんね。  素直に諦めます。

専門家に質問してみよう