jsWaffle について

「jsWaffle」とは、HTML/JavaScript で Android アプリを作るオープンソース(MIT License)のフレームワークです。簡単なフォームにプロジェクト名(と少しの設定)を入力したら、ボタン一発で Androidのプロジェクトを生成することができます。HTML/JavaScriptといったWebの技術で、ネイティブ Android アプリを作ることができるので、手軽にAnroidアプリの制作を開始することができます。

Android固有の機能を堪能しよう!

jsWaffleで作られたアプリについては、以下をご覧ください。

  • マニュアル ... Androidで使えるセンサーやストレージのAPI一覧を紹介
  • サンプル ... jsWaffleで作られたアプリ

jsWaffleのデモ

 ひな型として生成されるファイルは以下のようなものです。はじめに、jsWaffleの機能を堪能してみてください!

BEEP/着信音/バイブ/トースト

手軽に、Androidの通知系アクションが利用できます!

マルチメディアの再生/GPSの利用/傾きセンサー

もちろん、マルチメディアの再生もサポート!!

傾きセンサーもばっちり!

シェイク/File IO

端末をシェイクするのを検知できます。そして、ファイルの読み書きもできます。

メール起動

ページ内に、"mailto:hoge@example.com?subject=About_jsWaffle&body=test"のようなリンクを組み込むと(あるいは、Intent系APIを利用すると)、簡単にメーラーを起動できます!!

以上、主要な Android API をサポートしているんです!!