SlideShare a Scribd company logo
HTML5/JavaScriptで作るAndroidアプリ開発seminar講師:酒徳峰章(クジラ飛行机)
HTML5/JSで作るAndroid開発セミナーアジェンダ(1) AndroidについてAndroid開発の選択肢紹介(2) HTML5/JavaScriptでAndroidアプリを作ることについてメリット・デメリットと使いどころ紹介(3) アプリ制作の流れプロジェクトの作り方から実行まで(4) サンプルの制作(5) まとめ~今後のAndroidアプリについて
(1) Androidアプリの作り方を覚える(2) 家に帰ってすぐ1つ作ることができる(3) 明日、作ったアプリを友達に自慢このセミナーの目標
講師について酒徳 峰章 (クジラ飛行机)経歴:不動産関連会社、Webサービス制作会社などを経て、独立。くじらはんど代表。代表:日本語プログラミング言語「なでしこ」、テキスト音楽「サクラ」などのユニークなソフトを開発。日本語でかけるWIKI「KonaWiki」年に2,3冊ずつ、プログラミングやもの作りの楽しさを伝える目的で技術書を執筆している。受賞歴2001年 オンラインソフト大賞入賞2004年 未踏スーパークリエイター認定2010年 OSS貢献者賞 受賞ソフト企画 「くじらはんど」http://kujirahand.com最近書いた本
Androidや開発環境について話題のスマートフォン、AndroidについてAndroidの開発環境について紹介
はじめに…Androidについて質問Androidについて質問Android携帯やタブレットを使っている方は?iPhoneやiPadを使っている方は?iPhone/iPadとAndroidを両方持っている方?次に携帯を買うなら、Android携帯を買うという方は?
ちなみに・・・優秀な、Androidのエミュレータがあるので、Androidの実機が無くても開発可能Androidを持って無い方も、家に帰ったらぜひ、試してみてください!!
はじめに…Androidについて質問技術スキルについて質問既にAndroidで開発をしたことがある方は?Java/C言語/PHPなどプログラミング経験がある方?HTML/JavaScript/CSSが一通り使える方は?
AndroidについてGoogleが中心となって開発しているスマートフォンやタブレットPC向けのプラットフォームLinuxをベースとしたモバイル用オープンソースのオペレーティングシステム(OS)2009年7月の「HT-03A (HTC/docomo)」を皮切りに、現在では各キャリアから様々なAndroid端末が発売されている
Android端末->docomo HT-03A2009年5月:記念すべき日本の第一号端末Android1.5 (後に1.6に)傾きセンサー/GPS/動画再生など基本的な機能を備えるとは言え・・・電池パック×2個とおまけありスマートフォンは電池持ちが悪い?タッチの精度が…
Android端末->docomo Xperia (SO-01B)2010年1月発売日本にAndroidを普及させた立役者かなり売れたAndroid 1.6->2.1->2.2Android OS、現在の主流は、2.2/2.3だが、契約は2年縛り
Android端末->au IS01au初のAndroid機。Android1.6意外と評判が良かった?この後、auがAndroidに力を入れるきっかけに。
Android端末-> au IS03大々的にTVでCMが流れたAndroid 2.1 (のちに 2.2 にアップデート)これ以降の日本製端末はワンセグやお財布ケータイを搭載
Androidタブレット端末も…Android 3.0を搭載したタブレット端末が、今後多数発売されるSony Tablet/MOTOROLA XOOM/Samsung Galaxy TAB…
Android特有の問題もiPhone/iPadと違ってさまざまな端末がある開発者は多様性の問題に対処する必要がある画面サイズ(標準の画面の向き)機種依存の機能ハードウェアの差異(特にセンサー類の)Android OSバージョンの問題 OS 1.5/1.6の端末もまだ残っている、フルFlash対応は2.2以降に対応
2011年 スマートフォン世界シェア予測
自作Androidアプリの配布方法苦労して作ったアプリどのようにして使ってもらえるか(1) Android Market手軽に世界中に配信できる一番推奨する方法(2) 独自のWebサイトで配信各携帯キャリアもこの方法でもアプリを配信世界中ではなく、特定の人だけが使うアプリも配信可能(例えば社内ツールなど)(3) SDカードで配布イベントなどで特定の人の配布可能
Android Marketで世界に配信することOSが無料というだけではない!!Android Marketを使って、世界中にアプリを配信できる!個人でも世界と対等に戦えるアプリのインストールが簡単Apple App Storeよりも手続きが簡易、審査も最低限Android Marketは課金可能なためMarketを備えないAndroid端末もある。
Android開発の選択肢どのようにしてAndroidの開発ができるのか?
Java + Eclipse -> 標準開発環境Androidの標準開発スタイルJavaとAndroid SDKを利用して開発Javaを使うので、当然、Javaの知識が必要となる開発環境はすべて無料
Adobe Flash/Flexを使った開発Adobe Flash や Flash Builderといったツールを利用して開発するAndroid 2.2以降に対応初回起動の際、AIRランタイムのインストールを求められるFlashを使ってAndroidアプリが作れるのが魅力、既存のFlashコンテンツも少しの修正で動く。開発環境は有償
Mono for Androidを使った開発Microsoft .NETを利用した開発環境C#やF#を使ってAndroid開発が可能開発環境は有償
HTML5+JavaScriptを使った開発HTML5やJavaScriptを使って、Androidアプリを開発可能オープンソースの実装がいくつか存在する(PhoneGap/Titanium/jsWaffle)HTML5で開発するので、プログラマーでなくても、デザイナーや日曜プログラマでも参戦可能。開発環境はすべて無料(Titaniumは一部有償)
HTML5/JavaScript+Androidこのセミナーの中心話題となるHTML5/JS+ Androidの開発について
HTML5/JSでAndroid開発するメリットWeb技術 (HTML/CSS/JavaScript)である学習コストが低いこと(既に慣れ親しんでる) 情報量が多い/開発手法が確立されている 支援ツール(HTMLエディタ)や      JavaScriptライブラリなどが豊富
HTML5/JSでAndroid開発するメリット開発効率が良いことJavaよりも簡単、敷居が低い開発効率が良いコンパイル作業が不要Webブラウザで動作確認できる画面レイアウトも柔軟 (CSS3が使える)
HTML5/JSでAndroid開発するデメリットJavaよりも動作速度が遅い端末の実行速度は日進月歩。気にする程ではないしかし、画面を頻繁に書き換えるアクションゲーム、複雑な科学計算(たとえば、リアルタイムに音声合成を行う楽器アプリ)などは苦しい最新の Android API に未対応の可能性もあるどうしても必要なら、拡張プラグインで拡張可能だが、拡張プラグインの作成には、Javaの知識が必要
HTML5/JavaScriptで開発する方法(1) WebアプリWebブラウザからアプリにアクセスして使う(2) ハイブリッドアプリHTML5/JavaScriptで作り、Androidのネイティブアプリに変換する。(jsWaffle や PhoneGap といったツールを使う)
開発環境別の特徴※開発環境のできること、できないことを見極める必要がある
HTML5 / JavaScript でハイブリッド開発ここでは、HTML5/JavaScriptを、Androidのアプリに変換することができるツール「jsWaffle」を紹介http://d.aoikujira.com/jsWaffle/
jsWaffle のメリットHTML5 と AndroidAPIの組み合わせなので自由度が高い
jsWaffleで使える機能ストレージ機能SDカードや端末内部のメモリへのアクセスデータベース機能Androidに搭載されているSQLiteデータベースマルチメディア機能カメラ/ビデオ/音声の、撮影や再生各種センサーの機能傾きセンサー、GPS、画面タッチネットワーク機能ファイルやデータのダウンロードや、Web APIへアクセス画面描画の機能HTML5/CSS3の描画機能を利用可能他のアプリとの連携機能Androidの機能で、メールソフトやバーコードスキャナーアプリと連携
jsWaffleで作られたアプリ紹介jsWaffle でどんなアプリが作れるのか?
ガジェットなどストップウォッチ「StopWatch-シンプル」(Android Market登録済み)
ガジェットなど時計、電卓などのガジェットなど画像を差し替えれば、いろいろなバージョンが!
辞書やデータベースデータベースやローカルストレージの利用「最小英和辞典」(4万語:6MB辞書) (Android Market登録済み)
ゲームなどパズル、クイズ、落ちモノ系などサクサク動く
DEMO
10分の休憩
開発環境の準備HTML5/JavaScript+ Android で開発を行うための準備
準備する開発ツールHTML5/JS for Android 開発に必要なツールAptana Studio2 (or Eclipse)http://www.aptana.com/products/studio2Android SDK Tools (+ ADTプラグイン)http://developer.android.com/sdk/index.htmljsWaffle for Androidhttp://d.aoikujira.com/jsWaffle/いずれも、Windows/Mac OS X/Linux で動作無料(オープンソース)
インストールの手順1.Android SDK Tools をインストールセットアップを実行すると最新のSDKがインストールされる2.Aptana をインストールAptanaにADTプラグインを導入Android SDKのパスを設定3.jsWaffleをインストール3つのツールをインストールすることになるので若干面倒に感じるものの、手順自体は単純。より詳しい手順は、右のURLを参照。http://goo.gl/whSEH
インストールで分かりづらい部分ソフトをインストールして終わりではないAptanaをインストールしてからADTプラグインのインストールAndroid SDKをAptanaに設定するところエミュレータ画面サイズやOSを指定して作成する必要Android端末のUSBドライバのインストール
Androidアプリ制作の流れjsWaffleを使ってAndroidアプリを作る時のワークフローを確認
(1) jsWaffleでプロジェクトを作成jsWaffleを使って、Androidプロジェクトを作成する。プロジェクトの名前、パッケージ名、出力先を指定するだけ。
(2)Aptanaでプロジェクトを読み込む(2-1) メニューから Android Project を選択(2-2)既存ソースから作成[Create project from existing source]をチェックし、Locationに手順(1)で作ったプロジェクトパスを指定する
(3)index.html を書き換えるAptanaの「/assets/www」フォルダに、メインファイルのindex.html があるこれが、アプリケーションのメインファイルとなるので、自由に書き換えて作る
(4) 実行するツールバーにある[Debug]ボタンをクリック
(5)index.html を編集するAptanaの「/assets/www」フォルダに、メインファイルのindex.html があるこのとき、wwwフォルダに、他のHTMLファイルや画像、MP3、CSS/JSなどを配置すれば、リンクしたり、表示したり、再生したりすることが可能
開発の手順を実際に!手順確認Index.htmlを書き換えて実行画像を配置してみる
|||| サンプルアプリの製作HTML5で作ったページがそのままアプリになるだけでも魅力ですが、Androidの独自機能を加えたり、使い勝手を向上させたりして実際にアプリを作る過程を解説
サンプル~「動く絵本」制作端末を振ると、音楽が流れる!★完成品は、以下からダウンロード可能★http://goo.gl/6aIAx
(1) jsWaffleでプロジェクトを作成(1) jsWaffleを使って、Androidプロジェクトを作成する。(2) Aptana でプロジェクトを読み込む。[File > New > Android Project]
Create project from existing source(2) 絵本のHTMLを作るプロジェクトの/assets/wwwフォルダのindex.html がメインファイルとなるので編集する
(3) HTMLの編集についてこのとき、HTMLが得意なら、Aptanaで直接タグを編集することもできるただのHTMLなので、Adobe DreamweaverなどのWebページ編集ソフトでHTMLを作成することも可能。DreamweaverでHTMLを編集しているところ
(3-2) 絵本4枚ページを作成するもちろん、HTML ですからWeb ブラウザで動作確認できます!
(4) 実機をつないで実行![Debug As > Android Application]を実行!
開発の手順を実際に!プロジェクト作成WebブラウザでプレビューしながらHTMLを作成DreamWeaverなどのツールで編集してみるデバッグしてみる
(5) Android固有の機能を追加HTMLのヘッダに以下のJavaScriptを追加端末を振ったらサウンドを再生するJSコード<script type="text/javascript" src="jsWaffle.js"></script>var player;droid.watchShake(function(){ if (player == null) {  player = droid.playSound(    "file:///android_asset/www/res/beet.ogg", true); }});
“droid.”から始まるメソッドは?Android固有の機能を定義したものAptana には、JavaScript の補完機能がある“dorid.”と入力すると続きが出るので選ぶだけ各種センサーやストレージ操作のためのメソッドが利用可能。
機能の記述例1端末を振ったら何かをするコード端末を振ったら表示ページを移動する場合droid.watchShake(function(){  // ここに振ったときの処理を記述});droid.watchShake(function(){// ここに振ったときの処理を記述location.href = “index.html”;  });
機能の記述例2サウンドファイルを再生するコードボタンクリックでサウンド再生する場合droid.playSound(“file:///android_asset/www/ファイル名”, 繰り返し指定);<button onclick=“play()”>再生</button><script> function play() {droid.playSound(“file:///android_asset/www/test.mp3”,false); }</script>
(6) Android固有の機能を追加2Android Menu にサウンドの再生を登録するdroid.setMenuItem(0, true, "BGM", "ic_menu_play_clip",  function(){    if (player == null) {      player = droid.playSound(       "file:///android_asset/www/res/beet.ogg",   true);    } else {player.stop();      player = nulll;    }  });
(7) 地図の起動ボタンを書くdroid.startIntent()コマンドで、ほかのAndroidアプリを起動できる。例えば、「geo:緯度,経度」でマップアプリで地図を表示可能!!散歩アプリに地図表示リンクを追加<p><button onclick="droid.startIntent('geo:35.658883,139.745407')">  東京タワーを見る</button></p>
コードを実際に見てみよう!シェイクで音楽再生Androidメニューの作成マップ起動ボタン
jsWaffleについての資料(1) jsWaffleのマニュアルjsWaffleのWebサイトのAPIリファレンス(2) 生成したAndroidプロジェクトに、「/assets/www/jsWaffle.sdoc」というファイル(3) 書籍「HTML5/JavaScriptで作るAndroidアプリ開発ガイドブック」毎日コミュニケーション刊
テンプレートデモを活用しよう!jsWaffleには、まだまだたくさん機能があるデフォルトテンプレートを見ることで、様々な機能が紹介されている。実現方法のソースコードを見ることも出来る。Demo!
まとめHTML5/JavaScriptで作るAndroidアプリ開発について
Androidアプリの製作はHTML5/JSで簡単になるjsWaffle などのフレームワークを使うと、Javaの知識がなくても、Androidアプリが作れる
HTML5/JS の表現力でJavaアプリを超えられる
Androidアプリを作ろう!これからまだまだAndroidが増える2011年3月時点のアプリの数iPhone の AppStore 33万本Android Market        20万本AppStoreに比べAndroid Marketは参入が容易であることを考えると、単純に、まだまだ少なく今後、大幅に増えるはずvs
アプリはアイデア勝負の時代に!!既にいろいろなアプリがあるが、アイデア次第でまだまだヒットのチャンスがたくさん特に、Webの技術(HTML5/JavaScript)でアプリを作るのは…技術習得のロス時間がないHTML(あるいはHTMLエディタ)さえ知っていれば作れるHTML 5/JavaScriptは、 Javaアプリよりも、表現力があり、柔軟性が高い
(1) Androidアプリの作り方を覚える(2) 家に帰ってすぐ1つ作ることができる(3) 明日、作ったアプリを友達に自慢このセミナーの目標・・・覚えていますか?
参考書籍
終わり。お疲れ様でした!
HTML5/JavaScriptで作るAndroidアプリ開発seminar

More Related Content

What's hot (20)

PDF
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
Monaca
 
PDF
はやわかりHTML5ハイブリッドアプリ開発事情
Monaca
 
PDF
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
mokelab
 
PDF
開発を効率的に進めるられるまでの道程
Takao Sumitomo
 
PDF
XAML のこれまでとこれから、今「やる」べき意義
インフラジスティックス・ジャパン株式会社
 
PDF
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
Hikaru Ito
 
PDF
2015年度研究室プレ卒研用Android講座1
Hokuto Tateyama
 
PDF
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
日本Cordovaユーザー会
 
PDF
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
 
PPTX
Onsen UIが目指すもの
アシアル株式会社
 
PPTX
Androidアプリケーション開発入門
OESF Education
 
PDF
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
Shinichiro Yoshida
 
PPTX
事例で解説するハイブリッドアプリ開発のポイント
Monaca
 
PDF
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
 
PPTX
Androidアプリ開発ことはじめ
takosumipasta
 
PDF
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
Masataka Kono
 
PDF
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
hmimura_embarcadero
 
PPTX
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Saiki Iijima
 
PDF
Html5/JSモバイルアプリ最前線
アシアル株式会社
 
PPTX
Cordova×業務システム:失敗しないモバイル開発の秘訣
アシアル株式会社
 
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
Monaca
 
はやわかりHTML5ハイブリッドアプリ開発事情
Monaca
 
ABC2016Spring Androidアプリ実装アンチパターン(暫定)
mokelab
 
開発を効率的に進めるられるまでの道程
Takao Sumitomo
 
XAML のこれまでとこれから、今「やる」べき意義
インフラジスティックス・ジャパン株式会社
 
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
Hikaru Ito
 
2015年度研究室プレ卒研用Android講座1
Hokuto Tateyama
 
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
日本Cordovaユーザー会
 
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
 
Onsen UIが目指すもの
アシアル株式会社
 
Androidアプリケーション開発入門
OESF Education
 
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
Shinichiro Yoshida
 
事例で解説するハイブリッドアプリ開発のポイント
Monaca
 
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
 
Androidアプリ開発ことはじめ
takosumipasta
 
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
Masataka Kono
 
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
hmimura_embarcadero
 
Androidをやっただけで iOSアプリもできればいいのに 〜MOEという選択〜
Saiki Iijima
 
Html5/JSモバイルアプリ最前線
アシアル株式会社
 
Cordova×業務システム:失敗しないモバイル開発の秘訣
アシアル株式会社
 

Viewers also liked (20)

PPTX
小学生でもできるAndroidアプリ開発
shunXnegi
 
PDF
しごとで使うTitanium 第2版
忠利 花崎
 
PDF
Androidアプリで日商100万円達成した時にやったこと
Katsuaki Sato
 
PDF
ES6 in Practice
Teppei Sato
 
PPT
HTML5事情@Android, iPhone
Yu Kobayashi
 
PDF
HTML5でAndroidアプリ作り!ミニゲームアプリで広告収益を得るための手法、教えます。
leverages_event
 
PDF
スマホ開発を始める前に知っておきたいこと色々
Takuto Nishioka
 
PDF
第1回 静岡 IT Pro 勉強会 セッション1
Tatsuya Ueda
 
KEY
JavaScript on GitHub (#kyotojs)
y_uuki
 
PDF
Offline Web Apps
Artem Tabalin
 
PDF
入門HTML5/CSS3@HTML5 conference 2015 in 鹿児島
Fuminori Mori
 
PDF
リーンスタートアップ x Java #jjug #jjug_ccc #ccc_h4
Yusuke Yamamoto
 
PDF
Programming24 第2回androidアプリ勉強会
codeal
 
PDF
Webエンジニアのためのandroidアプリ開発
Soudai Sone
 
PPTX
KVI白熱教室Vol.4「刺さるプレゼン」20140521
Ishii Kenichi
 
PDF
High Performance PhoneGap Apps
Syd Lawrence
 
PDF
Androidアプリのマネタイズ方法|metaps pte. ltd.
Katsuaki Sato
 
PDF
Android Studioの魅力
Keiji Ariyama
 
KEY
続・Twitter bootstrap入門 #html5j
Toshiaki Maki
 
PDF
誰のためのUI? - モノづくりのゴールを実現するフレームワーク -
Mikihiro Fujii
 
小学生でもできるAndroidアプリ開発
shunXnegi
 
しごとで使うTitanium 第2版
忠利 花崎
 
Androidアプリで日商100万円達成した時にやったこと
Katsuaki Sato
 
ES6 in Practice
Teppei Sato
 
HTML5事情@Android, iPhone
Yu Kobayashi
 
HTML5でAndroidアプリ作り!ミニゲームアプリで広告収益を得るための手法、教えます。
leverages_event
 
スマホ開発を始める前に知っておきたいこと色々
Takuto Nishioka
 
第1回 静岡 IT Pro 勉強会 セッション1
Tatsuya Ueda
 
JavaScript on GitHub (#kyotojs)
y_uuki
 
Offline Web Apps
Artem Tabalin
 
入門HTML5/CSS3@HTML5 conference 2015 in 鹿児島
Fuminori Mori
 
リーンスタートアップ x Java #jjug #jjug_ccc #ccc_h4
Yusuke Yamamoto
 
Programming24 第2回androidアプリ勉強会
codeal
 
Webエンジニアのためのandroidアプリ開発
Soudai Sone
 
KVI白熱教室Vol.4「刺さるプレゼン」20140521
Ishii Kenichi
 
High Performance PhoneGap Apps
Syd Lawrence
 
Androidアプリのマネタイズ方法|metaps pte. ltd.
Katsuaki Sato
 
Android Studioの魅力
Keiji Ariyama
 
続・Twitter bootstrap入門 #html5j
Toshiaki Maki
 
誰のためのUI? - モノづくりのゴールを実現するフレームワーク -
Mikihiro Fujii
 
Ad

Similar to HTML5/JavaScriptで作るAndroidアプリ開発seminar (20)

PDF
Androidの開発概要
Hiroyuki Nozaki
 
PDF
Cordova利用アプリ開発経験談
Kenichi Kambara
 
PDF
Android Studio 2.2の紹介@Google I/O 2016東京報告会
mokelab
 
PDF
AndroidアプリのUI/UX改善例
Kenichi Kambara
 
PDF
FlutterでAndroid/iOS両対応のアプリ開発
najeira
 
PDF
Android Wearアプリ開発経験談
Kenichi Kambara
 
PPTX
Androidが起こしたオープン・イノベーション
Koji Shigemura
 
PDF
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
schoowebcampus
 
PPTX
クロスプラットフォーム開発環境のすヽめ
Yuki Yazaki
 
PPTX
自動テストとJenkinsの活用 公開版
baroqueworksdev
 
PDF
Herlockサービス紹介
SONICMOOV CO.,LTD.
 
KEY
プロ文.com 勉強会 Phase 1
Hiroki Toyokawa
 
PPTX
[ABC2016S]Android Wear アプリ開発入門
Kenichi Kambara
 
PDF
「Camelog」Android開発秘話
Shoya Tsukada
 
PDF
Androidとは何か
Koji Shigemura
 
PPTX
PhoneGapユーザー会@大阪 講演資料
Monaca
 
PDF
20101127 Android Usability Seminar
Visso株式会社
 
PDF
html5とcss3実例紹介とデモ
Akihiro Sugiyama
 
PDF
Web制作で培ってきたFlashのリッチな表現力をモバイルアプリに
invogue
 
PPT
Androidコース 第一回 資料
Gaku Takeno
 
Androidの開発概要
Hiroyuki Nozaki
 
Cordova利用アプリ開発経験談
Kenichi Kambara
 
Android Studio 2.2の紹介@Google I/O 2016東京報告会
mokelab
 
AndroidアプリのUI/UX改善例
Kenichi Kambara
 
FlutterでAndroid/iOS両対応のアプリ開発
najeira
 
Android Wearアプリ開発経験談
Kenichi Kambara
 
Androidが起こしたオープン・イノベーション
Koji Shigemura
 
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
schoowebcampus
 
クロスプラットフォーム開発環境のすヽめ
Yuki Yazaki
 
自動テストとJenkinsの活用 公開版
baroqueworksdev
 
Herlockサービス紹介
SONICMOOV CO.,LTD.
 
プロ文.com 勉強会 Phase 1
Hiroki Toyokawa
 
[ABC2016S]Android Wear アプリ開発入門
Kenichi Kambara
 
「Camelog」Android開発秘話
Shoya Tsukada
 
Androidとは何か
Koji Shigemura
 
PhoneGapユーザー会@大阪 講演資料
Monaca
 
20101127 Android Usability Seminar
Visso株式会社
 
html5とcss3実例紹介とデモ
Akihiro Sugiyama
 
Web制作で培ってきたFlashのリッチな表現力をモバイルアプリに
invogue
 
Androidコース 第一回 資料
Gaku Takeno
 
Ad

More from kujirahand kujira (6)

PPTX
Setup jsWaffle
kujirahand kujira
 
PDF
Setup jsWaffle
kujirahand kujira
 
PPTX
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順
kujirahand kujira
 
PPT
Html5 js waffle
kujirahand kujira
 
PPT
Osc2008tokyo秋 なでしこ勉強会
kujirahand kujira
 
PPT
なでしこ開発記録
kujirahand kujira
 
Setup jsWaffle
kujirahand kujira
 
Setup jsWaffle
kujirahand kujira
 
Aptana Studio3にAndroid ADTプラグインをインストールするまでの手順
kujirahand kujira
 
Html5 js waffle
kujirahand kujira
 
Osc2008tokyo秋 なでしこ勉強会
kujirahand kujira
 
なでしこ開発記録
kujirahand kujira
 

Recently uploaded (9)

PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
 
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
 
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
 
PPTX
Vibe Codingを始めよう 〜Cursorを例に、ノーコードでのプログラミング体験〜
iPride Co., Ltd.
 
PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
 
PDF
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
 
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
 
PPTX
色について.pptx .
iPride Co., Ltd.
 
PPTX
勉強会_ターミナルコマンド入力迅速化_20250620. pptx. .
iPride Co., Ltd.
 
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
 
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
 
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
 
Vibe Codingを始めよう 〜Cursorを例に、ノーコードでのプログラミング体験〜
iPride Co., Ltd.
 
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
 
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
 
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
 
色について.pptx .
iPride Co., Ltd.
 
勉強会_ターミナルコマンド入力迅速化_20250620. pptx. .
iPride Co., Ltd.
 

HTML5/JavaScriptで作るAndroidアプリ開発seminar