Presentation is loading. Please wait.

Presentation is loading. Please wait.

上藤紳也 5月間報告.

Similar presentations


Presentation on theme: "上藤紳也 5月間報告."— Presentation transcript:

1 上藤紳也 5月間報告

2 HTML+CSS+Javascriptを使った開発
モバイル向け(iOS,Android向け)で特に注目されているもの Titanium Mobile(約 84,700,000件) PhoneGap(約 3,740,000件)

3 PhoneGap PhoneGapはカナダ・バンクーバーにあるnitobi社の開発した、スマートフォ ン向けハイブリッドアプリケーション制作のためのフレームワークです。 HTML+Javascriptの技術を使って、iPhone/Androidのネイティブアプリケー ションを開発する手法を一般的に「ハイブリッドアプリケーション」と呼びま す。つまり、PhoneGapを使えばObjective-CやJavaを書かずに、Webアプリ ケーションの技術を用いて、ネイティブアプリケーションを作ることが可能な のです。 PhoneGapはいくつかあるハイブリッドアプリケーション制作フレームワーク の内の現在もっとも知名度のある一つです。Adobe Dreamweaver5.5の新機能 としてもサポートされており、今後さらに注目を浴びることになると予想され ます。

4 PhoneGap

5 図でわかりやすかったので・・・

6 PhoneGapの特徴 HTML+CSS+Javascriptを使用したiPhone/Androidアプリ開発が可能
ネイティブAPIのアクセスが可能 iPhone/Androidを含むマルチプラットフォーム対応 既存のJavascriptフレームワークにも対応 様々なPhoneGapプラグインの存在

7 どうなのか?? PhoneGapのネイティブアプリケーション化は、ネイ ティブコードへとコンパイルするのではなく、Webア プリケーションをラップして実現する方式なので、ア プリケーションの実行速度はそのまま

8 Titanium Mobile

9 Titanium Mobileの特徴 検索結果から見てもPhoneGapよりも知名度が上 基本的にJavaScriptだけで開発できる

10 勉強会にて 第一回Android研究会に行ってきました。 Google Playの便利アプリの紹介 Androidのセキュリティ 最近の問題
対策方法

11 Androidのセキュリティホール 手順: Android端末内のSDカードからデータを盗む ために、セキュリティホールが使われる。
ローカル環境のHTMLをWebブラウザ内で実行してセキュリティホール を利用する。 「ローカルのHTMLファイル」は「Webページからダウンロードする」 より緩い。 アプリケーションは、SDカードのデータを保存しているファイルの位 置(パス)を保持しているため情報を取得しやすい。 (

12 セキュリティーホールの対策 この場合の対策 WebブラウザでJavaScriptをオフ 不便


Download ppt "上藤紳也 5月間報告."

Similar presentations


Ads by Google