PWA(Progressive Web Apps)

Slides:



Advertisements
Similar presentations
マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
Advertisements

1 アップデート 株式会社アプライド・マーケティング 大越 章司
だい六か – クリスマスとお正月 ぶんぽう. て form review ► Group 1 Verbs ► Have two or more ひらがな in the verb stem AND ► The final sound of the verb stem is from the い row.
この部分こそが必 要とされている ! Runtime 自身と Expression が カバーする!
VE 01 え form What is え form? え? You can do that many things with え form?
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
IT ソリューション塾 講義資料 © , all rights reserved by NetCommerce & applied marketing アップデート.
講師 松本 章代. 携帯電話のプラットフォーム オープンプラットフォーム Android のアーキテクチャ LiMo のアーキテクチャ 携帯電話用 OS 携帯電話用の自作アプリ事情 2009/11/142.
1 IT 企業のビジネスモデルと事業戦略. 「お客様の 3 年後に責任を持つ」 年で何が変わるのか ? iPhone 3G iPhone 4 iPhone 5 Phone 4s iPhone 3GS iPad (2010.1) New iPad.
Microsoftの新戦略と今後.
D&UNITE 株式会社 代表取締役 株式会社 T-Planning 取締役 Microsoft MVP for ASP.NET/IIS
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
Expression Blend 3で始めるSilverlight 3アプリケーション開発
Active Directory って? Windows Server で標準提供されるディレクトリ サービス ・グローバルなデータ ストア
All Rights Reserved, Copyright (C) Donovan School of English
Chapter 11 Queues 行列.
日本語... ジェパディー! This is a template for you to use in your classroom.
アップデート 株式会社アプライド・マーケティング 大越 章司
電子社会設計論 第11回 Electronic social design theory
ChromeOSとAndroid
What did you do, mate? Plain-Past
US 一般家庭向け商品 ACNハイスピードインターネット+固定電話 携帯電話・ホームセキュリティー・ガス
双方の機能、サービス、デバイスに応じたシステム開発が必要
日本人の英語文章の中で「ENJOY」はどういうふうに使われているのか
Delphi Day ~Delphi 概要、および新バージョンのご紹介~
Silverlight とは.
Japan Regional General Session
MS製開発ツールの歴史とか….
企業の収益基盤と戦略の関係 ~Googleは何の会社なのか?~
アップデート.
Windows Summit /8/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Live Framework 入門 その2 JZ5(松江) 2009/8/22.
十年生の 日本語 Year 10 Writing Portfolio
Licensing information
The Sacred Deer of 奈良(なら)
Who Is Ready to Survive the Next Big Earthquake?
“You Should Go To Kyoto”
Androidアプリの作成 07A1069 松永大樹.
SpectreとMeltdown ITソリューション塾・第28期 2018年5月30日 株式会社アプライド・マーケティング 大越 章司
パソコン並みの性能を持つスマートフォンに関する情報教育
Expression Blend 3で始めるSilverlight 3アプリケーション開発
Windows Azure 通知ハブ.
アップデート 株式会社アプライド・マーケティング 大越 章司
「OSで儲けない」 Microsoftの新戦略
Microsoftのマルチプラットフォーム戦略
suppose to be expected to be should be
仕事: SystemVerilogを使いたい
アップデート 株式会社アプライド・マーケティング 大越 章司
My Favorite Movie I will introduce my favorite movie.
ポストスマートフォン ITソリューション塾・第29期 2018年11月15日 株式会社アプライド・マーケティング 大越 章司
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Update.
~ 第5回 認証のためのプロキシー Web Application Proxy
SaaS/PaaSの起源とこれから 株式会社アプライド・マーケティング 大越 章司
無線対応プレゼンテーション用機器『wivia』&
Arm 株式会社アプライド・マーケティング 大越 章司
Javaの有償化と各社の対応 ITソリューション塾・第29期 2018年11月21日 株式会社アプライド・マーケティング 大越 章司
アップデート 株式会社アプライド・マーケティング 大越 章司
W3CがHTML5を勧告として公開 ( ).
ARMとIoT 株式会社アプライド・マーケティング 大越 章司
Hosei University Flash mob
2019/4/22 Warm-up ※Warm-up 1~3には、小学校外国語活動「アルファベットを探そう」(H26年度、神埼小学校におけるSTの授業実践)で、5年生が撮影した写真を使用しています(授業者より使用許諾済)。
PaaSの起源.
What’s your favorite book?
ー生命倫理の授業を通して生徒の意識に何が生じたかー
The difference between adjectives and adverbs
What’s your favorite book?
FPGA 株式会社アプライド・マーケティング 大越 章司
SpectreとMeltdown ITソリューション塾・第27期 2018年3月20日 株式会社アプライド・マーケティング 大越 章司
Windows Azure メディアサービス
Presentation transcript:

PWA(Progressive Web Apps) ITソリューション塾・第27期 2018年2月21日 株式会社アプライド・マーケティング 大越 章司 http://www.appliedmarketing.co.jp/ shoji@appliedmarketing.co.jp

Webアプリとネイティブアプリ クラウド デバイスを選ばない 機能が制限される(HTMLの限界) 速度が遅い デバイス毎に開発が必要 Webサービス/Webアプリ Webブラウザ(Ajax) PC Mac iOS Android デバイスを選ばない 機能が制限される(HTMLの限界) 速度が遅い PC Mac iOS Android デバイス毎に開発が必要 デバイスの機能を活かせる 高速・サクサク ネイティブアプリ =専用アプリ

Webアプリとネイティブアプリ

クラウド・コンピューティングの命名 ~ シュミットの発言 What's interesting [now] is that there is an emergent new model, and you all are here because you are part of that new model. I don't think people have really understood how big this opportunity really is. It starts with the premise that the data services and architecture should be on servers. We call it cloud computing – they should be in a "cloud" somewhere. And that if you have the right kind of browser or the right kind of access, it doesn't matter whether you have a PC or a Mac or a mobile phone or a BlackBerry or what have you – or new devices still to be developed – you can get access to the cloud. There are a number of companies that have benefited from that. Obviously, Google, Yahoo!, eBay, Amazon come to mind. The computation and the data and so forth are in the servers. Eric Schmidt, 6.Mar.2006, “Search Engine Strategies Conference @ San Jose, CA “(新しいモデルは) データサービスとアーキテクチャはサーバー上にあるべきだという前提から始まる。これをクラウドコンピューティングと呼ぼう - 「クラウド」のどこかにあるべきなのだ。適切なブラウザ、あるいは適切なアクセス手段があれば、PC、Mac、携帯電話、ブラックベリー、その他あらゆるものから - あるいは、まだ開発されていない新しいデバイス - クラウドにアクセスできる。” 「クラウド」にあるサーバー クラウドコンピューティングという言葉を最初に使ったのはGoogleのエリック・シュミットCEOといわれています。2006年のカンファレンスにおける対談でクラウドについて語ったのが最初ということです。 Googleのサイトに対談の書き起こしが載っています。 https://www.google.com/press/podium/ses2006.html この中でシュミットは、新しいコンピューティングモデルは、クライアントの種類や大きさ、用途に関係なく、Webブラウザやその他のアクセス手段によってクラウド上のリソースを利用すると語っています。 また、注目すべきは、「新しいデバイス」にも触れていることです。 シュミットはこのころAppleの社外取締役をしており、iPhoneの開発について詳細を知る立場にありました。また、GoogleがAndroid社を買収したのは2005年です。 シュミットの頭の中に、クラウド用のクライアントとして、iPhoneやAndroidのような、まだ発表されていない新世代のデバイス(スマートフォン)があったことは間違いないでしょう。 この発言が意味するところは、サーバー側のアプリケーションをWeb標準技術で構築されたWebアプリケーションとして構築しておけば、Webブラウザを持った様々なデバイスから等しくアクセスしてその機能を利用することができるということです。つまり、特定のハードウェアや基本ソフトの種類 (Windows、Mac、iOS、Androidなど)に関係なく、Webブラウザさえ搭載されていれば、等しくサービスを受けられるということです。「新世代のデバイス」は、「クラウドの持つ機能や性能を、ブラウザを介して利用するためのデバイス」を指しているのです。 クラウドを利用するクライアントとして重要なのはブラウザが使えることであって、ハードウェアや基本ソフトでは無いということは、それまでの特定の企業の技術に頼るプラットフォームから、オープンなプラットフォームへの移行でもあります。Webブラウザという、誰もが自由に使える標準技術をサポートしていれば、ベンダーを選ばずにアプリケーションを利用し、アプリを利用することができるのです。 このように、クラウドの誕生時点でクライアントはブラウザを使うことが想定されていましたが、クラウドがブラウザをクライアントとして選んだというよりも、ブラウザの技術革新がクラウド誕生のきっかけになったという見方もできます。この点については後述します。 適切なアクセス手段 開発中の新しいデバイス

PWA(Progressive Web Apps) Googleが推進 (2015年発表) https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/?hl=ja

Webアプリ、PWA、ネイティブアプリの比較 https://www.webprofessional.jp/progressive-web-apps-bridging-the-gap-between-web-and-mobile/

MS、Appleが相次いでサポートを表明→デファクトへ? http://www.itmedia.co.jp/news/articles/1802/08/news067.html

PWAを巡るMicrosoft、Appleの戦略 ナデラCEO就任以降の オープン化戦略の推進 元々HTML5をサポートしていた OS無料化時代への布石 MacとiOSのアプリ統合 Windows10のUXの強化 Webアプリでも課金モデルを模索

アプリストアのメリット・デメリット メリット デメリット 高い収益 手数料を取られる 完全コントロール 自由度が無い ウイルスなどが少ない 審査に時間がかかる

App Atore後を見据えたAppleの新たな戦略とは? https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_11_1.html Service Workers Payment Request

PWAの実装事例 https://codeiq.jp/magazine/2018/02/56884/

その他のWebアプリ高速化技術 https://www.seohacks.net/basic/terms/amp/ https://qiita.com/umamichi/items/c62d18b7ed81fdba63c2

Flashの終焉 https://code.facebook.com/posts/159906447698921 http://www.gizmodo.jp/2016/05/flashchrome_1.html http://www.gizmodo.jp/2015/12/flashhtml5must.html https://av.watch.impress.co.jp/docs/news/1072470.html