SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
SETUP	
  -­‐	
  jsWaffle
      Kujirahand.com
jsWaffle	
  のセットアップ


*  前準備	
  
  *  Eclipse	
  のインストール	
  
  *  Android	
  SDK	
  のインストール	
  
  *  jsWaffleのJARファイルとwwwフォルダをダウンロード	
  
*  セットアップ	
  
  1.    Android	
  Projectを作る	
  
  2.    jsWaffle	
  の	
  JAR	
  ファイルを	
  libs	
  に追加	
  
  3.    jsWaffle	
  の	
  www	
  フォルダを	
  assets	
  に追加	
  
  4.    Androidで実行	
  
jsWaffleファイルのダウンロード


*  JARファイルのダウンロード	
  

*  jsWaffleのプロジェクト	
  
   ページから2つのファイル	
  
   をダウンロードする!	
  
EclipseのAndroidプロジェクト作成




      Eclipseを起動します。
新規プロジェクト作成



         File	
  >	
  New	
  >	
  
         	
  Android	
  Application	
  
         	
  Project
今回は、Android1.6で説明。
プロジェクトダイアログに入力




Application	
  Name/Project	
  Nameを入力。今回は、TestProjectに。
ダイアログを次へ次へ…

    Next	
  >	
  Next	
  >	
  Finish	
  と次々とクリック!
JARファイルをlibsにドロップ


          あらかじめダウンロードしておいた	
  
          jsWaffle.jar	
  を	
  libs	
  フォルダに	
  
          ドロップします。




                コピーかリンクか尋ねられる	
  
                ので、コピーしてしまいましょう。
Build	
  PathにJARファイルを追加



          Libsに追加したjsWaffle.jarを右クリックして、	
  
          [Build	
  Path	
  >	
  Add	
  to	
  Build	
  Path]	
  
          をクリックして、JARファイルを追加します。
メイン	
  java	
  ファイルを開く



            メインファイルは、	
  
            [src]フォルダにあります。
メインファイルを書き換えます

メインファイルの冒頭にある	
  extends	
  の後ろを	
  
Waffle	
  Activity	
  に置き換えます。
メインファイルを書き換え  その2

クラスの中身、不要な部分を削除します。	
  
以下のような感じにしてください。	
  
プロジェクトのひな形wwwをドロップ


        先ほどダウンロードした	
  
        www.zipを解凍します。	
  
        	
  
        www	
  フォルダを  プロジェクトの	
  
        assets	
  フォルダに  ドロップします。	
  
        	
  
        	
  -­‐-­‐-­‐	
  ひゃっほう!-­‐-­‐-­‐	
  
        	
  
        実際、これは、プロジェクトのひな形です。	
  
        	
  
        最低、www	
  フォルダの中にある、	
  
        index.html	
  と  jsWaffle.js	
  さえあれば	
  
        良いのですけど、慣れないうちは全部	
  
        コピーしておきましょう。
Androidアプリとして実行!


    プロジェクトを右クリックして、	
  
    ポップアップメニューから	
  
    [Run	
  As	
  >	
  Android	
  Application]を	
  
    クリック!!!
実機  あるいは  エミュレータで実行

      jsWaffle	
  のデモが起動したなら	
  
      セットアップ終了です!	
  
この後の作業


*  “assets/www/index.html”	
  がメインファイルです。	
  
   	
  
*  このファイルを好きなように書き換えます。	
  
   	
  
*  これは普通のHTMLファイルです。好きなように書き換
   えてくださいね。あなただけの、オリジナルアプリが、手
   軽に作れますように!!

Weitere ähnliche Inhalte

Was ist angesagt?

ひとりアドベントカレンダーのご紹介
ひとりアドベントカレンダーのご紹介ひとりアドベントカレンダーのご紹介
ひとりアドベントカレンダーのご紹介Kazuhiro Hara
 
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTipsJavaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTipsMasanori Satoh
 
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますJenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますMasanori Satoh
 
Gradle入門
Gradle入門Gradle入門
Gradle入門orekyuu
 
Create React App 読解特急
Create React App 読解特急Create React App 読解特急
Create React App 読解特急Matsuo Obu
 
Cryogenでサイトつくろーじぇん
CryogenでサイトつくろーじぇんCryogenでサイトつくろーじぇん
CryogenでサイトつくろーじぇんKazuhiro Hara
 
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱Kiyotaka Oku
 
(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境についてKazuhiro Hara
 
Jenkins user conference 東京
Jenkins user conference 東京Jenkins user conference 東京
Jenkins user conference 東京Kohsuke Kawaguchi
 
Meteor kitchen で楽々ウェブアプリ開発
Meteor kitchen で楽々ウェブアプリ開発Meteor kitchen で楽々ウェブアプリ開発
Meteor kitchen で楽々ウェブアプリ開発Junji Yamada
 
Jenkinsプラグイン開発
Jenkinsプラグイン開発Jenkinsプラグイン開発
Jenkinsプラグイン開発Takahisa Wada
 
Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編kimulla
 
[社内勉強会]Gradleを使おう
[社内勉強会]Gradleを使おう[社内勉強会]Gradleを使おう
[社内勉強会]Gradleを使おうhirooooo
 
Skinny framework勉強会
Skinny framework勉強会Skinny framework勉強会
Skinny framework勉強会Yusuke Arakaki
 

Was ist angesagt? (16)

ひとりアドベントカレンダーのご紹介
ひとりアドベントカレンダーのご紹介ひとりアドベントカレンダーのご紹介
ひとりアドベントカレンダーのご紹介
 
Git 20100724
Git 20100724Git 20100724
Git 20100724
 
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawaJenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
 
Javaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTipsJavaユーザに贈るJenkins 25のTips
Javaユーザに贈るJenkins 25のTips
 
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますJenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
 
Gradle入門
Gradle入門Gradle入門
Gradle入門
 
Create React App 読解特急
Create React App 読解特急Create React App 読解特急
Create React App 読解特急
 
Cryogenでサイトつくろーじぇん
CryogenでサイトつくろーじぇんCryogenでサイトつくろーじぇん
Cryogenでサイトつくろーじぇん
 
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
 
(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について
 
Jenkins user conference 東京
Jenkins user conference 東京Jenkins user conference 東京
Jenkins user conference 東京
 
Meteor kitchen で楽々ウェブアプリ開発
Meteor kitchen で楽々ウェブアプリ開発Meteor kitchen で楽々ウェブアプリ開発
Meteor kitchen で楽々ウェブアプリ開発
 
Jenkinsプラグイン開発
Jenkinsプラグイン開発Jenkinsプラグイン開発
Jenkinsプラグイン開発
 
Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編Multibranch Pipeline with Docker 入門編
Multibranch Pipeline with Docker 入門編
 
[社内勉強会]Gradleを使おう
[社内勉強会]Gradleを使おう[社内勉強会]Gradleを使おう
[社内勉強会]Gradleを使おう
 
Skinny framework勉強会
Skinny framework勉強会Skinny framework勉強会
Skinny framework勉強会
 

Andere mochten auch

Library Media And Technology Services
Library Media And Technology ServicesLibrary Media And Technology Services
Library Media And Technology ServicesDonna Young
 
Michigan Ppt[1]
Michigan Ppt[1]Michigan Ppt[1]
Michigan Ppt[1]mduncan
 
香港六合彩-六合彩
香港六合彩-六合彩香港六合彩-六合彩
香港六合彩-六合彩farlaa
 
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順kujirahand kujira
 
Nina World
Nina WorldNina World
Nina WorldMilasan
 
PSR-7 - Middleware - Zend Expressive
PSR-7 - Middleware - Zend ExpressivePSR-7 - Middleware - Zend Expressive
PSR-7 - Middleware - Zend ExpressiveMilad Arabi
 
Osc2008tokyo秋 なでしこ勉強会
Osc2008tokyo秋 なでしこ勉強会Osc2008tokyo秋 なでしこ勉強会
Osc2008tokyo秋 なでしこ勉強会kujirahand kujira
 
La Historia Vacambiando
La Historia VacambiandoLa Historia Vacambiando
La Historia Vacambiandombarquero
 
六合彩-香港六合彩
六合彩-香港六合彩六合彩-香港六合彩
六合彩-香港六合彩farlaa
 
RajeevKumarK
RajeevKumarKRajeevKumarK
RajeevKumarKaqua25ind
 
Git-it
 Getting started about GitHub
Git-it
 Getting started about GitHubGit-it
 Getting started about GitHub
Git-it
 Getting started about GitHubTaichi Furuhashi
 
Michigan Ppt[1]
Michigan Ppt[1]Michigan Ppt[1]
Michigan Ppt[1]mduncan
 
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminarHTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminarkujirahand kujira
 

Andere mochten auch (16)

なでしこ開発記録
なでしこ開発記録なでしこ開発記録
なでしこ開発記録
 
Library Media And Technology Services
Library Media And Technology ServicesLibrary Media And Technology Services
Library Media And Technology Services
 
Michigan Ppt[1]
Michigan Ppt[1]Michigan Ppt[1]
Michigan Ppt[1]
 
香港六合彩-六合彩
香港六合彩-六合彩香港六合彩-六合彩
香港六合彩-六合彩
 
Html5 js waffle
Html5 js waffleHtml5 js waffle
Html5 js waffle
 
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順
 
Nina World
Nina WorldNina World
Nina World
 
PSR-7 - Middleware - Zend Expressive
PSR-7 - Middleware - Zend ExpressivePSR-7 - Middleware - Zend Expressive
PSR-7 - Middleware - Zend Expressive
 
Osc2008tokyo秋 なでしこ勉強会
Osc2008tokyo秋 なでしこ勉強会Osc2008tokyo秋 なでしこ勉強会
Osc2008tokyo秋 なでしこ勉強会
 
La Historia Vacambiando
La Historia VacambiandoLa Historia Vacambiando
La Historia Vacambiando
 
六合彩-香港六合彩
六合彩-香港六合彩六合彩-香港六合彩
六合彩-香港六合彩
 
RajeevKumarK
RajeevKumarKRajeevKumarK
RajeevKumarK
 
Git-it
 Getting started about GitHub
Git-it
 Getting started about GitHubGit-it
 Getting started about GitHub
Git-it
 Getting started about GitHub
 
Michigan Ppt[1]
Michigan Ppt[1]Michigan Ppt[1]
Michigan Ppt[1]
 
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminarHTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
 
Diagramas de Venn resolvidos
Diagramas de Venn resolvidosDiagramas de Venn resolvidos
Diagramas de Venn resolvidos
 

Ähnlich wie Setup jsWaffle

Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Daisuke Hiraoka
 
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪Honma Masashi
 
20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuronekoKohki Nakashima
 
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法natsumo
 
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡Honma Masashi
 
Up ai wolfプレゼン資料
Up ai wolfプレゼン資料Up ai wolfプレゼン資料
Up ai wolfプレゼン資料Takanori Fukui
 
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料Nobuhiro Iwamatsu
 
Sphinxの使い方事例
Sphinxの使い方事例Sphinxの使い方事例
Sphinxの使い方事例Go Yamada
 
AdRib Android sdk manual
AdRib Android sdk manualAdRib Android sdk manual
AdRib Android sdk manualTomohiro Kondo
 
專訪李光耀
專訪李光耀專訪李光耀
專訪李光耀honan4108
 
Building document with the Sphinx public edtion
Building document with the Sphinx public edtionBuilding document with the Sphinx public edtion
Building document with the Sphinx public edtionYukihiko SAWANOBORI
 
「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた
「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた
「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみたNaoki Yamamoto
 
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」アシアル株式会社
 
Introduce that Best practices for writing Dockerfiles
Introduce that Best practices for writing DockerfilesIntroduce that Best practices for writing Dockerfiles
Introduce that Best practices for writing DockerfilesYukiya Hayashi
 
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法Microsoft Corporation
 
JViews Diagrammer チュートリアル (JSF 2)
JViews Diagrammer チュートリアル (JSF 2)JViews Diagrammer チュートリアル (JSF 2)
JViews Diagrammer チュートリアル (JSF 2)RWSJapan
 
Djangoのチュートリアル
DjangoのチュートリアルDjangoのチュートリアル
Djangoのチュートリアルsakihohoribe
 
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)takots
 

Ähnlich wie Setup jsWaffle (20)

Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!
 
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
 
20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko
 
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
 
Android Hacks - Hack40
Android Hacks - Hack40Android Hacks - Hack40
Android Hacks - Hack40
 
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡
 
Up ai wolfプレゼン資料
Up ai wolfプレゼン資料Up ai wolfプレゼン資料
Up ai wolfプレゼン資料
 
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
 
oF勉強会資料(図形)
oF勉強会資料(図形)oF勉強会資料(図形)
oF勉強会資料(図形)
 
Sphinxの使い方事例
Sphinxの使い方事例Sphinxの使い方事例
Sphinxの使い方事例
 
AdRib Android sdk manual
AdRib Android sdk manualAdRib Android sdk manual
AdRib Android sdk manual
 
專訪李光耀
專訪李光耀專訪李光耀
專訪李光耀
 
Building document with the Sphinx public edtion
Building document with the Sphinx public edtionBuilding document with the Sphinx public edtion
Building document with the Sphinx public edtion
 
「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた
「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた
「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた
 
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
 
Introduce that Best practices for writing Dockerfiles
Introduce that Best practices for writing DockerfilesIntroduce that Best practices for writing Dockerfiles
Introduce that Best practices for writing Dockerfiles
 
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法
 
JViews Diagrammer チュートリアル (JSF 2)
JViews Diagrammer チュートリアル (JSF 2)JViews Diagrammer チュートリアル (JSF 2)
JViews Diagrammer チュートリアル (JSF 2)
 
Djangoのチュートリアル
DjangoのチュートリアルDjangoのチュートリアル
Djangoのチュートリアル
 
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
 

Setup jsWaffle