Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Monaca
2,623 views
企画者が押さえておきたいHtml5アプリ開発の要点
2012/6/5に開催された、アシアル主催のセミナー『事例に学ぶHTML5スマフォアプリ開発最前線』の第二部の資料になります。
Entertainment & Humor
◦
Read more
5
Save
Share
Embed
Embed presentation
1
/ 33
2
/ 33
3
/ 33
4
/ 33
5
/ 33
6
/ 33
7
/ 33
8
/ 33
9
/ 33
10
/ 33
11
/ 33
12
/ 33
13
/ 33
14
/ 33
15
/ 33
16
/ 33
17
/ 33
18
/ 33
19
/ 33
20
/ 33
21
/ 33
22
/ 33
23
/ 33
24
/ 33
25
/ 33
26
/ 33
27
/ 33
28
/ 33
29
/ 33
30
/ 33
31
/ 33
32
/ 33
33
/ 33
More Related Content
PPTX
いまさら聞けない!HTML5超入門
by
Monaca
PPTX
ICT ERA+ABC 2012東北講演
by
Monaca
PPTX
事例で学ぶHTML5スマフォアプリ開発セミナー
by
Monaca
PPTX
Monacaでつくるハイブリッドアプリ
by
Monaca
PDF
はやわかりHTML5ハイブリッドアプリ開発事情
by
Monaca
PDF
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
by
アシアル株式会社
PPTX
開発事例に学ぶHtml5アプリのポイント
by
Monaca
PDF
120分聞けばドヤ顔で語れる apache cordova スーパー勉強会
by
Monaca
いまさら聞けない!HTML5超入門
by
Monaca
ICT ERA+ABC 2012東北講演
by
Monaca
事例で学ぶHTML5スマフォアプリ開発セミナー
by
Monaca
Monacaでつくるハイブリッドアプリ
by
Monaca
はやわかりHTML5ハイブリッドアプリ開発事情
by
Monaca
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
by
アシアル株式会社
開発事例に学ぶHtml5アプリのポイント
by
Monaca
120分聞けばドヤ顔で語れる apache cordova スーパー勉強会
by
Monaca
What's hot
PDF
Html5/JSモバイルアプリ最前線
by
アシアル株式会社
PPTX
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
PPTX
Cordova を使って本気で商用ハイブリッドアプリ開発をやってみた
by
Shin Ogata
PDF
Cordovaの特徴と開発手法概要
by
アシアル株式会社
PPTX
CordovaでAngularJSアプリ開発
by
アシアル株式会社
PDF
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
by
Monaca
PDF
20140902 HTML5認定試験紹介資料
by
leverages_event
PDF
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
by
日本Cordovaユーザー会
PPTX
Monacaで簡単スマートフォンアプリ開発体験講座
by
Monaca
PDF
iOS/Android/Windows クロスプラットフォーム モバイルアプリ開発
by
アシアル株式会社
PPTX
Cordova×業務システム:失敗しないモバイル開発の秘訣
by
アシアル株式会社
PDF
kintone 連携スマホアプリの開発・配布体験
by
アシアル株式会社
PPTX
Phone gap+javascriptスマホアプリ開発(入門編)
by
Monaca
PDF
Cordova (PhoneGap) で始める、スマホアプリ開発
by
Kenichi Inoue
PDF
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
PPTX
事例で解説するハイブリッドアプリ開発のポイント
by
Monaca
PPTX
Gartner summit 2016
by
アシアル株式会社
PPTX
HTML5プロフェッショナル認定試験対策講座
by
アシアル株式会社
PDF
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
by
Hikaru Ito
PPTX
ハイブリッドアプリ開発最前線から見たHtml5の理想と現実
by
Monaca
Html5/JSモバイルアプリ最前線
by
アシアル株式会社
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
Cordova を使って本気で商用ハイブリッドアプリ開発をやってみた
by
Shin Ogata
Cordovaの特徴と開発手法概要
by
アシアル株式会社
CordovaでAngularJSアプリ開発
by
アシアル株式会社
HTML5ハイブリッド アプリ開発の実践〜開発現場ですぐに活かせるコツを伝授〜
by
Monaca
20140902 HTML5認定試験紹介資料
by
leverages_event
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
by
日本Cordovaユーザー会
Monacaで簡単スマートフォンアプリ開発体験講座
by
Monaca
iOS/Android/Windows クロスプラットフォーム モバイルアプリ開発
by
アシアル株式会社
Cordova×業務システム:失敗しないモバイル開発の秘訣
by
アシアル株式会社
kintone 連携スマホアプリの開発・配布体験
by
アシアル株式会社
Phone gap+javascriptスマホアプリ開発(入門編)
by
Monaca
Cordova (PhoneGap) で始める、スマホアプリ開発
by
Kenichi Inoue
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
事例で解説するハイブリッドアプリ開発のポイント
by
Monaca
Gartner summit 2016
by
アシアル株式会社
HTML5プロフェッショナル認定試験対策講座
by
アシアル株式会社
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
by
Hikaru Ito
ハイブリッドアプリ開発最前線から見たHtml5の理想と現実
by
Monaca
Similar to 企画者が押さえておきたいHtml5アプリ開発の要点
PPTX
HTML5 クロスプラットフォームアプリ開発の現実解
by
Monaca
PDF
20110824 android apps_tanaka
by
一般社団法人メディア事業開発会議
KEY
スマートフォンアプリケーション開発の最新動向
by
Tsutomu Ogasawara
PPTX
PhoneGapユーザー会@大阪 講演資料
by
Monaca
PDF
Html5超入門
by
Monaca
PDF
ゲームだけじゃないHTML5
by
Osamu Shimoda
KEY
20120413 nestakabaneworkshop
by
Yoichiro Sakurai
PDF
Html5で加速するモバイルアプリ開発
by
アシアル株式会社
PDF
20120316 designerworkshoppublished
by
Yoichiro Sakurai
PDF
クラウド・スマートデバイス事例調査報告
by
Shinichi Tomita
PDF
Zyyx inc. data for interop
by
株式会社ジークス
KEY
Web App Framework at SwapSkills vol28
by
光一 原田
PDF
HTML5ハイブリッド アプリ開発実践編
by
Monaca
PDF
Kddi mugen lab
by
Kazuya Hiruma
PPTX
Webエンジニアによるスマートフォンアプリ開発
by
takeuchi-tk
PDF
八子クラウド座談会 Opening talk_121208
by
知礼 八子
PPTX
スマートフォンの方式検討に関する基礎知識
by
Yugo Yamamoto
PDF
Html5勉強会 20120423
by
Nobuhiro Sue
PDF
HTML5 ~よくわからないけど言葉だけはよく聞きます~
by
Yusuke Hirano
PDF
HTML5 ~よくわからないけど言葉だけはよく聞きます~
by
Yusuke Hirano
HTML5 クロスプラットフォームアプリ開発の現実解
by
Monaca
20110824 android apps_tanaka
by
一般社団法人メディア事業開発会議
スマートフォンアプリケーション開発の最新動向
by
Tsutomu Ogasawara
PhoneGapユーザー会@大阪 講演資料
by
Monaca
Html5超入門
by
Monaca
ゲームだけじゃないHTML5
by
Osamu Shimoda
20120413 nestakabaneworkshop
by
Yoichiro Sakurai
Html5で加速するモバイルアプリ開発
by
アシアル株式会社
20120316 designerworkshoppublished
by
Yoichiro Sakurai
クラウド・スマートデバイス事例調査報告
by
Shinichi Tomita
Zyyx inc. data for interop
by
株式会社ジークス
Web App Framework at SwapSkills vol28
by
光一 原田
HTML5ハイブリッド アプリ開発実践編
by
Monaca
Kddi mugen lab
by
Kazuya Hiruma
Webエンジニアによるスマートフォンアプリ開発
by
takeuchi-tk
八子クラウド座談会 Opening talk_121208
by
知礼 八子
スマートフォンの方式検討に関する基礎知識
by
Yugo Yamamoto
Html5勉強会 20120423
by
Nobuhiro Sue
HTML5 ~よくわからないけど言葉だけはよく聞きます~
by
Yusuke Hirano
HTML5 ~よくわからないけど言葉だけはよく聞きます~
by
Yusuke Hirano
More from Monaca
PPTX
クロスプラットフォーム開発を可能にするMonaca
by
Monaca
PPTX
展示会出展を成功させるたった一つのこと
by
Monaca
PPTX
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
by
Monaca
PPTX
LT「料金プラン改定後のMonacaについて」
by
Monaca
PDF
クロスプラットフォーム活用のポイント
by
Monaca
PDF
US Meetup Tour
by
Monaca
PDF
New things about Cordova 4.0
by
Monaca
PDF
Cordova and PhoneGap Insights
by
Monaca
PDF
Using PhoneGap to develop incredible HTML5 hybrid mobile apps
by
Monaca
PDF
How to make Twitter app with PhoneGap/Cordova
by
Monaca
PPTX
高いUXをハイブリッド開発で実現するためのポイント
by
Monaca
PPTX
LODチャレンジデー オープンデータを利用したサンプルアプリ
by
Monaca
PDF
第6回LODチャレンジデー Monaca紹介資料
by
Monaca
PDF
Android Bazaar Conference講演資料「Onsen UIデビュー!」
by
Monaca
クロスプラットフォーム開発を可能にするMonaca
by
Monaca
展示会出展を成功させるたった一つのこと
by
Monaca
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
by
Monaca
LT「料金プラン改定後のMonacaについて」
by
Monaca
クロスプラットフォーム活用のポイント
by
Monaca
US Meetup Tour
by
Monaca
New things about Cordova 4.0
by
Monaca
Cordova and PhoneGap Insights
by
Monaca
Using PhoneGap to develop incredible HTML5 hybrid mobile apps
by
Monaca
How to make Twitter app with PhoneGap/Cordova
by
Monaca
高いUXをハイブリッド開発で実現するためのポイント
by
Monaca
LODチャレンジデー オープンデータを利用したサンプルアプリ
by
Monaca
第6回LODチャレンジデー Monaca紹介資料
by
Monaca
Android Bazaar Conference講演資料「Onsen UIデビュー!」
by
Monaca
企画者が押さえておきたいHtml5アプリ開発の要点
1.
企画者が押さえておきたい
HTML5アプリ開発の要点 アシアル株式会社 代表取締役社長 田中正裕 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 1
2.
アシアル株式会社について
革新的なアイディアと確かな技術力をもとに、インターネット社会において新たな価値を 創造する Webシステム モバイルアプ ソフトウェア事 メディア・教育 構築 リ構築 業 事業 スピーディで高パフォー AndroidやiOSといった エンジニアをサポートす 最新ノウハウ、テクノロ マンスな開発。 モバイルデバイス。 る製品サービスの展開。 ジーをお客様にご紹介。 PHP言語が中心 iPhone/Androidアプ JpGraph PHPスクール 高トラフィックサイ リ SSLモバイル PHPプロ!・ブログ ト 自社開発のアプリも ionCube 書籍展開 技術コンサルティン 多数 グ URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 2
3.
アシアルの取り組み HTML5/CSS3/JavaScriptによるモバイルソリューション提供を中心に、 クラウド技術とオープンソーステクノロジーにフォーカスしています HTML5を用いた
スマートフォン/タブレット モバイルアプリ開発 開発プラットフォーム オープンソース支援 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 3
4.
講師紹介
大学2年生の時にアシアル株式会社を設立、そのまま代表取締 役社長として今に至る。 もともと小学生の時にパソコンを触ったことがきっかけで、 生きている時間の大半をプログラミングして過ごす。東京大 学工学部を卒業、アシアルの事業に忙しくなったため同大学 院を中退。 FB: massie.massie.massie 代表取締役社長として対外的な活動を行いつつ、各プロジェ Twitter: @massie クトではコーディングやマネジメントなども担当。 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 4
5.
本セミナーの内容 •
HTML5アプリの時代背景 – すべてのデバイスがモバイル化され、アプリが主役になりつつある時代に向けて HTML5の担う役割と目的について説明します • HTML5時代の開発手法 – HTML5だけでなく、モバイルの世界には様々な開発プラットフォームが登場しています。 それらの特徴について紹介します • Monacaのテクノロジー紹介 – 弊社が現在開発を進めているクラウドサービスMonacaの紹介と、その目的を紹介します URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 5
6.
HTML5アプリの時代背景
URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 6
7.
すべてのデバイスがモバイル化される時代へ 世界的な潮流として、一気にスマートフォンの波が押し寄せている。 特に新興国では、初めての「コンピュータ」としてスマホ/タブレットが第一の選択肢 に。
URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 7
8.
アプリが主役の時代へ メール・iモードWebに変わり、アプリがプラットフォームの主役に。
キャリア提供の プラットフォーマー提供の ランディングページ アプリマーケット URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 8
9.
さまざまなプラットフォーム
URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 9
10.
Windows 8で全PCタブレット化 •
今冬リリース予定のWindows 8では、WOA (Windows On ARM)と呼ばれるタブレット端末専用バージョンがリリース予定 • WOAでは、AndroidやiOSと同じARM CPUに対応 (これまではIntel製CPUのみ対応) • これにより、Androidタブレットと同じ価格・スペックのWindows 8タブレットが登 場する見込み タブレットの本格的な 普及のカギを握るのがWindows 8。 • タブレット、ノートパソコン、デスクトップで同じOSが動作。 • 今後はWindows PhoneもWindows 8ベースに。 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 10
11.
クラウド時代の主役もアプリケーション マルチプラットフォームが当然の時代へ。 クラウドを活用することで、すべてのデバイスで共通のコンテンツ配信が可能に。
サーバーインフラと その上で動作するバックエンドアプリ URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 11
12.
クラウドはClient/Serverコンピューティング 旧来のC/Sコンピューティングと異なる点は、 クライアント側が「アプリ」となりマルチプラットフォームとなることと、 その通信にウェブ技術が用いられること。
iOSアプリ Obj-C Web技術 サーバー上の Androidアプリ バックエンド Java アプリ Webアプリ HTML5 HTML5/JS クライアントはマルチプラットフォーム vs. サーバーはシングルプラットフォーム URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 12
13.
HTML5の特徴 •
より多様なコンテンツをブラウザで配信できるように – 動画やオーディオなど、従来は外部アプリに頼っていたコンテンツ再生を標準 化 – モバイル端末でのコンテンツ配信を提供 • リッチアプリケーションを可能にするために – クライアント・リッチな機能実現のために、JavaScript言語を拡張 – 3Dグラフィックやアニメーションなどの表現力が向上 • Semantic Web、ワンソース・マルチユースを推進するために – テレビや家電など、より多くの種類のデバイスがインターネットに接続される – 特定のベンダーに左右されないオープンなプラットフォーム URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 13
14.
なぜHTML5なのか? クラウド対応アプリの標準言語 •
RIA(Rich Internet Application)開発の目的で登場した Adobe AIRやSilverlightの機能を包括 • 様々な開発ツールがHTML5をサポート 既存Webプラットフォームからの移行が容易 • これまでのHTML(HTML4、XHTML)を拡張した技術 • ウェブサイト開発、Webデザインの経験を比較的流用しやすい URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 14
15.
最新のHTML5ブラウザシェア •
モバイル(タブレット・スマートフォン)はほぼ100%。 • 今後、PC向けブラウザがInternet Explorer 9に置き換わるなかで、HTML5対応率が大 幅に向上。 デスクトップ環境におけるブラウザシェア(2012年5月) モバイルにおけるブラウザシェア(2012年5月) 出典: http://www.netmarketshare.com/ URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 15
16.
まとめ モバイル化の流れ •
近い将来、すべてのオペレーティングシステムがモバイルOSに • すべてのコンピューターは高速化し、手のひらサイズのデバイスに モバイルブロードバンドの低価格化・ユビキタス化(話せていません) • すべてのモバイルデバイスのインフラを支える4Gが普及 • 光ファイバー級の接続がモバイル端末でも可能に クラウド・リッチクライアントの流れ • 多様なモバイル機器に効率よくコンテンツを配信する技術が求められる • その中核を担うのが、クラウド技術を活用したHTML5プラットフォーム URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 16
17.
HTML5時代の開発手法
URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 17
18.
ネイティブ?Webアプリ? 実装モデルの違い。いずれもクラウド活用が必須 •
アプリはブラウザ上で動作 • アプリはOS上で直接動作 • クライアント言語はHTML5/JavaScript • クライアント言語はOSにより異なる Java Objective-C アプリケーションは サーバーとの相互 サーバーから一方的に配信 コミュニケーションが可能 バックエンドはクラウド環境で稼働。 サーバー言語はPHP/Ruby/Perlなど 使用テクノロジーは同一。 Webアプリ ネイティブアプリ URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 18
19.
HTML5エコシステム
URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 19
20.
様々な制約が付随するWebアプリ ビジネスモデル上の制約 • マーケットにはネイティブアプリのみ提出可能 • Webアプリでは、アプリ流通チャネルの構築の難易度が高い ユーザーエクスペリエンス •
カメラやGPSなどの端末機能の活用 • なめらかな画面遷移 • 統一されたルック&フィール プッシュ型サービスを提供できない • ユーザーがWebサイトを訪問しない限りコンテンツ配信ができない URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 20
21.
HTML5以外の選択肢
CORONA SDK URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 21
22.
各テクノロジー比較
HTML5 Java,Obj-C Titanium Unity CORONA HTML5/JavaScri Java 言語 JavaScript C#, JavaScript Lua pt ・Obj-C Android ◎ ◎(Java) △ ○ ○ iOS ◎ ◎(Obj-C) ○ ○ ○ 実行速度 △ ◎ ○ ○ ○ 拡張性 × ○ △ △ × 開発効率 ○ △ △ ○ ○ 学習コスト ◎ × × △ △ 業務系 JavaScriptによる 最適な用途 端末性能を駆使 ゲーム開発 ゲーム開発 コンテンツ系 開発 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 22
23.
技術マップ 高速化・リッチなUIのためには、ハードウェアレイヤーに近い技術を選択する必要があ る。その場合、クロスプラットフォーム性が低下する
デザイナーフレンドリー 学習コスト低 HTML5 ハードウェア クロス 指向 プラットフォーム Unity CORONA Titanium Java Obj-C エンジニアリング指向 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 23
24.
エンジニアに対するスキルセットが課題
技術の進歩に フロントとバックエンド よりレバレッジの キャッチアップ 技術の両方を理解 効く開発手法の選択 Obj-C言語の HTML5/JS/UX 人気度グラフ 出典: www.tiobe.com PHP/Ruby/Python 様々なテクノロジーが台頭するなかで、 よりオープンでコストパフォーマンスの高い プラットフォームが選択の要件に URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 24
25.
Monacaのテクノロジー紹介
URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 25
26.
HTML5によるハイブリッド型開発スタイルの提案
学習曲線が低い 端末性能をフルに活用 最大のデベロッパーコミュニティ スムーズな画面遷移 利点 豊富なエコシステム プッシュ通信・高度なネットワーク オープンな業界標準 アプリマーケットでの販売 HTML5 ネイティブ実装 Webブラウザが中心 高い学習コスト 欠点 低い拡張性 OSごとに異なる言語・FW スムーズな画面遷移が苦手 制作日数の増加 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 26
27.
ハイブリッド型開発の特徴
ネイティブ機能で描画 Monacaアプリの例:三三社Eightアプリ 画面の中央部位はすべて HTML5+JavaScript 画面遷移も ネイティブ動作 ネイティブ機能の活用 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 27
28.
実際のMonacaアプリの動作デモ
URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 28
29.
開発での苦労点 •
iOSとAndroidの両方に対応した画面UI設計 – クロスプラットフォームのアプリ開発では、ネイティブアプリのUIをiPhoneとAndroidのど ちらに合わせるべきか、事前判断が必要 – 一部のHTML5との互換性のないウィジェット(ドラムピッカー等)は別の方法で代替 • さまざまな種類のデバイスへの対応(Android) – 画面サイズ(縦横比)が異なる端末への対応が厄介 – 画面デザインの段階で、正方~16:9までの端末サイズを想定しておく必要あり • サポートOSの決定 – OSバージョンごとに細かいHTML5の実装仕様やバグがある状況 – 特にAndroidでは、開発におけるリファレンス端末を選定する – 最新のOS・端末に向けて開発リソースを集中する URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 29
30.
構築経験をオープンに: Monacaプラットフォーム •
HTML5とネイティブを組み合わせたハイブリッドアプリ開発向けプラットフォーム • クラウド上にすべての機能を統合し、だれでもアプリ開発ができる環境を提供 • 開発したアプリはApp StoreやGoogle Playなどの各種マーケットへの公開が可能 対応ブラウザ 対応デバイス 対応OS URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 30
31.
Monacaの制作環境
ボタン一発で現在のアプリをAndroid/iOS ネイティブ形式に変換 HTML5/CSS/JavaScript を用いた画面設計+ロジック記述 実際のアプリの動きがブラウザ内で再現 デバッガーで動かした際の JavaScriptエラーなどがログとして出力 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 31
32.
Monacaロードマップ Monacaのコンセプトである「誰でも簡単にアプリ開発ができること」を見据え、機能実装に励んで参ります。 正式リリースにつきましても、下記のリリース時期を照らし合わせて公表いたします。 現在取組中の提供機能
– 最新版のPhoneGapへの対応 • 現在0.9がベースのPhoneGapバージョンを、最新のバージョン(1.6ないし1.7)までアップグレード いたします。 – バックエンド機能 • サーバーサイドの機能を拡充して参ります。 今後リリース予定の機能 – ネイティブUIの統合 • 先ほど説明したネイティブUIコンポーネントについて、Monaca IDEにてレイアウトができる機能を 実装予定です。 – 独自ネイティブモジュールの開発 • Objective-CやJavaで作成されたモジュールをMonacaアプリに取り込めるような仕組みを実装予定で す。 URL : http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 32
33.
ご清聴ありがとうございました URL
: http://www.asial.co.jp/ │ Copyright © 2012 Asial Corporation. All Rights Reserved. │ 2012/6/6 | 33