狠狠撸

狠狠撸Share a Scribd company logo
Microsoft Tech Summit 2017
(前職はモバイルアプリ(iOS/Android)開発者)
?#mstsJP17 #APP008
このセッションは:
今回のセッションは、こんな人向け!(1)
今回のセッションは、こんな人向け!(2)
今日话すこと
https://mobilelabsinc.com/blog/successful-continuous-delivery-pipeline
今日话すこと
今日话すこと
今日话すこと
今日话すこと
今日话すこと
2. 自動 UI テスト
3. 「Mobile Center」で開発運用
4. 「Mobile Center」の始め方
5. まとめ
330万
330万
Google Play Store に
上がっている Android アプリの数
(2017年9月)
https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/
ユーザーの目は厳しい
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
もし、せっかくストアから
インストールしてみたアプリが、
落ちたり動作がもっさり(重い)
してたりしたら?
皆さまに アンケート:
入れたアプリの動作が不安定だったら、
貴方はどうしますか?
使い続ける
低評価 もう使わない
アンインストール
Twitter アンケート:
入れたアプリの動作が不安定だったら、
貴方はどうしますか?
Twitter アンケート:
入れたアプリの動作が不安定だったら、
貴方はどうしますか?
ユーザーは安定した
動作のアプリでないと
耐えられない
品質に厳しい
つまりこんな感じの開発環境が必要:
想定通りの動作
効率良く できる
多くの
ユーザーの環境
つまりこんな感じの全体像かな
(「作って终わり」じゃないよ!)
(「作って终わり」じゃないよ!)
https://mobilelabsinc.com/blog/successful-continuous-delivery-pipeline
決定ボタン押した
時の動作を見たい
この端末の画面サイズだと
レイアウト崩れないか
確認したい
テストアカウントで
ログインした時の
動作を見たい
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
Android は、端末の種類が
2万種以上!
ソース:Android Fragmentation Report August 2015 - OpenSignal
さらにそこに OS のバージョンや
OEMなどが混ざると、カオスが加速
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
3D Touch
iPhone 6s /7
series only
Apple pencil
iPad Pro only
Multi Tasking
Only select iPads
iPads
iPod
touch
iPhones
デバイスの種類 iOS 9+ の機能
25% 50% 75% 90%Market Share
(Xamarin社しらべ)
NumberofDevices
13
45
134
288
0
(米国の)N%のユーザをカバーするのに
必要なスマホの種類
決定ボタン押した
時の動作を見たい
この端末の画面サイズだと
レイアウト崩れないか
確認したい
テストアカウントで
ログインした時の
動作を見たい
しかも実機保有はコスト増大!
管理(無くしてないか確認、セキュリティの設定)
廃棄ポリシー(古くなったら捨てる)
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
今日话すこと
1. モバイルアプリ開発/運用は、
なぜ大変なのか
2. 自動 UI テスト
3. 「Mobile Center」で開発運用
4. 「Mobile Center」の始め方
5. まとめ
2,000台以上の実機で
UIテストが出来る、
クラウド上のテスト環境
コード化された UI Test と
パッケージを投入すると
指定したデバイスに展開し,
テストを実行して
結果を返してくれる!!
自動UIテスト - Mobile Center
Microsoft が保有する
2000を超える実機を保管した
デバイスファーム
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
Tap Scroll Swipe Pinch Multi Finger
Text Entry Rotation GPS
自動 UI テスト
手動 UI テスト
自動 UI テスト
aka.ms/kotlin
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
次はこの
開発ライフサイクル
全体についての話
マルチプラットフォーム対応
マルチプラットフォーム対応
多くの機種で
自動UIテスト
テスターに
テストビルド
配布
各ストアで展開
(リリース)
ユーザの
使用状況
確認/分析
ユーザの
使用状況
確認/分析
A/B Testing
Live Update
Push Notifications
Crash Reporting
Remote Config.
実現するには、たくさんのツールが必要!
HockeyApp Xamarin Test Cloud Xamarin Insights
Distribute ? Crashes ? Analytics Device Tests Crashes ? Analytics
Azure Mobile Engagement Azure App Service CodePush
Analytics ? Push Tables ? Auth ? Push Distribution
Visual Studio Mobile Center
https://mobile.azure.com
今日话すこと
1. モバイルアプリ開発/運用は、
なぜ大変なのか
2. 自動 UI テスト
3. 「Mobile Center」で開発運用
4. 「Mobile Center」の始め方
5. まとめ
Mobile Center の機能は3種類!
選んだユーザに通知を送りたい
どのようにユーザに使われているのか分析
コードの管理?アプリ配布まで
Mobile Center の機能は3種類!
コードの管理?アプリ配布まで
Mobile Center の機能は3種類!
コードの管理?アプリ配布まで
Mobile Center の機能は3種類!
コードの管理?アプリ配布まで
Mobile Center の機能は3種類!
コードの管理?アプリ配布まで
Mobile Center の機能は3種類!
コードの管理?アプリ配布まで
Mobile Center の機能は3種類!
どのようにユーザに使われているのか分析
Mobile Center の機能は3種類!
どのようにユーザに使われているのか分析
Mobile Center の機能は3種類!
どのようにユーザに使われているのか分析
Analytics (分析)
Mobile Center の機能は3種類!
選んだユーザに通知を送りたい
Mobile Center の機能は3種類!
選んだユーザに通知を送りたい
Mobile Center の機能は3種類!
選んだユーザに通知を送りたい
どのようにユーザに使われているのか分析
コードの管理?アプリ配布まで
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】
今日话すこと
1. モバイルアプリ開発/運用は、
なぜ大変なのか
2. 自動 UI テスト
3. 「Mobile Center」で開発運用
4. 「Mobile Center」の始め方
5. まとめ
始めかた
今日话すこと
1. モバイルアプリ開発/運用は、
なぜ大変なのか
2. 自動 UI テスト
3. 「Mobile Center」で開発運用
4. 「Mobile Center」の始め方
5. まとめ
Visual Studio Mobile Center
Mobile Center の機能は3種類!
選んだユーザに通知を送りたい
どのようにユーザに使われているのか分析
コードの管理?アプリ配布まで
mobile.azure.com
20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】

More Related Content

What's hot (20)

PDF
摆社内向け闭罢颈迟补苍颈耻尘勉强会
Rei Matsushita
?
PPTX
础苍诲谤辞颈诲が起こしたオープン?イノベーション
Koji Shigemura
?
PDF
CROSS 2015 モバイル開発環境セッション
Masahiro Tanaka
?
PPTX
アント?ロイタ?ーか?取り组む齿补尘补谤颈苍开発
Daisuke Tsutsumi
?
PDF
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Kazuaki Hidaka
?
PPTX
贬罢惭尝5/闯补惫补厂肠谤颈辫迟で作る础苍诲谤辞颈诲アプリ开発蝉别尘颈苍补谤
kujirahand kujira
?
PPTX
惭颈苍别肠谤补蹿迟でプログラミングを学べるって本当?
Makoto Nishimura
?
PPTX
PhoneGapユーザー会@大阪 講演資料
Monaca
?
PPTX
Androidをやっただけで iOSアプリもできればいいのに ?MOEという選択?
Saiki Iijima
?
PDF
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...
嶋 是一 (Yoshikazu SHIMA)
?
PPTX
Onsen UIが目指すもの
アシアル株式会社
?
PDF
ユーザーの心に刺ささるためには - UX実践編 -
Midori Hirose
?
PPTX
Android enterpriseて?実現て?きる端末管理の世界
Daisuke Tsutsumi
?
PDF
スクリプトエンジン作って 無双する
KLab Inc. / Tech
?
PPTX
エンシ?ニア向け絶対に挫折しない个人サーヒ?スの作り方
Atsushi Harada
?
PPTX
モバイル用奥别产フレームワーク最前线
アシアル株式会社
?
PDF
はやわかり贬罢惭尝5ハイブリッドアプリ开発事情
Monaca
?
PDF
HTML5ハイブリッド アプリ開発の実践?開発現場ですぐに活かせるコツを伝授?
Monaca
?
PDF
最速て?リリースするための础苍诲谤辞颈诲アフ?リテ?サ?イン
Naoki Aoyama
?
PPTX
Web標準技術で iOS、Android両対応アプリを開発
アシアル株式会社
?
摆社内向け闭罢颈迟补苍颈耻尘勉强会
Rei Matsushita
?
础苍诲谤辞颈诲が起こしたオープン?イノベーション
Koji Shigemura
?
CROSS 2015 モバイル開発環境セッション
Masahiro Tanaka
?
アント?ロイタ?ーか?取り组む齿补尘补谤颈苍开発
Daisuke Tsutsumi
?
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Kazuaki Hidaka
?
贬罢惭尝5/闯补惫补厂肠谤颈辫迟で作る础苍诲谤辞颈诲アプリ开発蝉别尘颈苍补谤
kujirahand kujira
?
惭颈苍别肠谤补蹿迟でプログラミングを学べるって本当?
Makoto Nishimura
?
PhoneGapユーザー会@大阪 講演資料
Monaca
?
Androidをやっただけで iOSアプリもできればいいのに ?MOEという選択?
Saiki Iijima
?
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...
嶋 是一 (Yoshikazu SHIMA)
?
Onsen UIが目指すもの
アシアル株式会社
?
ユーザーの心に刺ささるためには - UX実践編 -
Midori Hirose
?
Android enterpriseて?実現て?きる端末管理の世界
Daisuke Tsutsumi
?
スクリプトエンジン作って 無双する
KLab Inc. / Tech
?
エンシ?ニア向け絶対に挫折しない个人サーヒ?スの作り方
Atsushi Harada
?
モバイル用奥别产フレームワーク最前线
アシアル株式会社
?
はやわかり贬罢惭尝5ハイブリッドアプリ开発事情
Monaca
?
HTML5ハイブリッド アプリ開発の実践?開発現場ですぐに活かせるコツを伝授?
Monaca
?
最速て?リリースするための础苍诲谤辞颈诲アフ?リテ?サ?イン
Naoki Aoyama
?
Web標準技術で iOS、Android両対応アプリを開発
アシアル株式会社
?

Viewers also liked (11)

PDF
Cisco の Azure Stack を15分でまるっとご紹介
Takao Setaka
?
PDF
[Japan Tech summit 2017] DAL 007
Microsoft Tech Summit 2017
?
PDF
[Microsoft Tech Summit 2017] マイクロサービスだけじゃない! コンテナー オーケストレーターとしての「Azure Servic...
Naoki (Neo) SATO
?
PPTX
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
?
PDF
Azure Virtual Machines設計の勘所 | Microsoft Tech Summit 2017
Kuniteru Asami
?
PDF
齿补尘补谤颈苍.蹿辞谤尘蝉入门
一希 大田
?
PDF
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
Unity Technologies Japan K.K.
?
PDF
窜别谤辞贵辞谤尘补迟迟别谤に见る颁#で最速のシリアライザを作成する100亿の方法
Yoshifumi Kawai
?
PPTX
RuntimeUnitTestToolkit for Unity
Yoshifumi Kawai
?
PDF
NextGen Server/Client Architecture - gRPC + Unity + C#
Yoshifumi Kawai
?
PDF
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
Yoshifumi Kawai
?
Cisco の Azure Stack を15分でまるっとご紹介
Takao Setaka
?
[Japan Tech summit 2017] DAL 007
Microsoft Tech Summit 2017
?
[Microsoft Tech Summit 2017] マイクロサービスだけじゃない! コンテナー オーケストレーターとしての「Azure Servic...
Naoki (Neo) SATO
?
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Kazuyuki Miyake
?
Azure Virtual Machines設計の勘所 | Microsoft Tech Summit 2017
Kuniteru Asami
?
齿补尘补谤颈苍.蹿辞谤尘蝉入门
一希 大田
?
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
Unity Technologies Japan K.K.
?
窜别谤辞贵辞谤尘补迟迟别谤に见る颁#で最速のシリアライザを作成する100亿の方法
Yoshifumi Kawai
?
RuntimeUnitTestToolkit for Unity
Yoshifumi Kawai
?
NextGen Server/Client Architecture - gRPC + Unity + C#
Yoshifumi Kawai
?
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
Yoshifumi Kawai
?
Ad

Similar to 20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】 (20)

PDF
[Japan Tech summit 2017] APP 008
Microsoft Tech Summit 2017
?
PDF
2011年5月28日 Android勉強会プレゼン資料
Eiichi Yoshikawa
?
PDF
搁翱厂による今后のロボティクスのあり方
Mori Ken
?
PDF
イマドキのソフトウェア开発プロジェクトの流れ
Takashi Takebayashi
?
KEY
础苍诲谤辞颈诲リリース作业の効率化(2)
Kenichi Kambara
?
PDF
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Masahiro Hidaka
?
PPTX
はじめてのOffice アドイン
kinuasa
?
PDF
Developers Summit 2013 Summer C3 なぜデバイス向けアプリ開発が失敗するのか
インフラジスティックス?ジャパン株式会社
?
PDF
【Halo】スマホアプリ3つの法則 ボケてをアプリ化するときにやったこと121210
Osamu Ise
?
PDF
础苍诲谤辞颈诲とは何か
Koji Shigemura
?
PDF
OpenCV on mobile
Daisuke Yamashita
?
PDF
鲍奥笔によるマルチデバイス开発最新事情
Akira Hatsune
?
PDF
PowerApps アプリ開発入門
Yoshitaka Seo
?
PDF
K1hash20121024
Keiichi Hashimoto
?
PDF
Developer summit codeer
Tatsuya Ishikawa
?
PDF
アジャイル开発のための顿补迟补诲辞驳
Nobuyasu Seki
?
PDF
インターン研修 自己绍介スライド
ripper0217
?
PDF
ビジネスとデザイン ~ビジネスは悪くない~
Ken Azuma
?
PDF
成功したチーム 失敗したチーム -F.O.X Meetup #3-
Noriaki Kadota
?
PPTX
これからの狈辞迟别蝉モバイルアプリはこう作れ
Mitsuru Katoh
?
[Japan Tech summit 2017] APP 008
Microsoft Tech Summit 2017
?
2011年5月28日 Android勉強会プレゼン資料
Eiichi Yoshikawa
?
搁翱厂による今后のロボティクスのあり方
Mori Ken
?
イマドキのソフトウェア开発プロジェクトの流れ
Takashi Takebayashi
?
础苍诲谤辞颈诲リリース作业の効率化(2)
Kenichi Kambara
?
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Masahiro Hidaka
?
はじめてのOffice アドイン
kinuasa
?
Developers Summit 2013 Summer C3 なぜデバイス向けアプリ開発が失敗するのか
インフラジスティックス?ジャパン株式会社
?
【Halo】スマホアプリ3つの法則 ボケてをアプリ化するときにやったこと121210
Osamu Ise
?
础苍诲谤辞颈诲とは何か
Koji Shigemura
?
OpenCV on mobile
Daisuke Yamashita
?
鲍奥笔によるマルチデバイス开発最新事情
Akira Hatsune
?
PowerApps アプリ開発入門
Yoshitaka Seo
?
K1hash20121024
Keiichi Hashimoto
?
Developer summit codeer
Tatsuya Ishikawa
?
アジャイル开発のための顿补迟补诲辞驳
Nobuyasu Seki
?
インターン研修 自己绍介スライド
ripper0217
?
ビジネスとデザイン ~ビジネスは悪くない~
Ken Azuma
?
成功したチーム 失敗したチーム -F.O.X Meetup #3-
Noriaki Kadota
?
これからの狈辞迟别蝉モバイルアプリはこう作れ
Mitsuru Katoh
?
Ad

More from Madoka Chiyoda (20)

PDF
最後の HoloLens meetup での登壇資料。HLとコミュニティの皆様への感謝
Madoka Chiyoda
?
PDF
マイクロソフト企業紹介 at clusterGAMEJAM 2020 in Winter
Madoka Chiyoda
?
PDF
#MRDevDaysJP HoloLens 2 アプリ開発入門
Madoka Chiyoda
?
PDF
HoloLens 2 アプリ開発ハローワールド
Madoka Chiyoda
?
PDF
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
Madoka Chiyoda
?
PDF
ハッカソンで使い勝手の良さそうな Microsoft の AI 系のサービス紹介
Madoka Chiyoda
?
PDF
手乗りちょまぎょアプリ開発で学ぶ MRTK 入門 (MRTK 2.5 対応)
Madoka Chiyoda
?
PDF
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
Madoka Chiyoda
?
PDF
2020年8月_HoloLens 2 アプリ開発入門
Madoka Chiyoda
?
PDF
Microsoft ゲーム部門紹介スライド
Madoka Chiyoda
?
PDF
クラウド入門とプログラミング楽しいという話 ( #技育祭 登壇資料)
Madoka Chiyoda
?
PDF
[学生向けオンライン登壇] クラウド入門 + キャリアの話
Madoka Chiyoda
?
PDF
HoloLens 2 + Microsoft の Mixed Reality 製品 入門 (D365)
Madoka Chiyoda
?
PDF
2020年4月版_Xamarin.Forms 入門 (Mac での開発編)
Madoka Chiyoda
?
PDF
200126_Azure Spatial Anchors
Madoka Chiyoda
?
PDF
HoloLens 2 開発入門 (公式チュートリアルの紹介)
Madoka Chiyoda
?
PDF
HoloLens 2 開発公式チュートリアルとフィードバック待ってます話
Madoka Chiyoda
?
PDF
クラウド&Azure入門 セッション at Microsoft Ignite the Tour Tokyo 2019
Madoka Chiyoda
?
PDF
191014『オタクな私の拡がる世界』オタ駆動開発 at DevFest Women 2019
Madoka Chiyoda
?
PDF
クラウドサービス Microsoft Azure 基本
Madoka Chiyoda
?
最後の HoloLens meetup での登壇資料。HLとコミュニティの皆様への感謝
Madoka Chiyoda
?
マイクロソフト企業紹介 at clusterGAMEJAM 2020 in Winter
Madoka Chiyoda
?
#MRDevDaysJP HoloLens 2 アプリ開発入門
Madoka Chiyoda
?
HoloLens 2 アプリ開発ハローワールド
Madoka Chiyoda
?
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
Madoka Chiyoda
?
ハッカソンで使い勝手の良さそうな Microsoft の AI 系のサービス紹介
Madoka Chiyoda
?
手乗りちょまぎょアプリ開発で学ぶ MRTK 入門 (MRTK 2.5 対応)
Madoka Chiyoda
?
若手エンジニア向けカンファレンス #BitValley2020 登壇資料 (オタ駆動開発)
Madoka Chiyoda
?
2020年8月_HoloLens 2 アプリ開発入門
Madoka Chiyoda
?
Microsoft ゲーム部門紹介スライド
Madoka Chiyoda
?
クラウド入門とプログラミング楽しいという話 ( #技育祭 登壇資料)
Madoka Chiyoda
?
[学生向けオンライン登壇] クラウド入門 + キャリアの話
Madoka Chiyoda
?
HoloLens 2 + Microsoft の Mixed Reality 製品 入門 (D365)
Madoka Chiyoda
?
2020年4月版_Xamarin.Forms 入門 (Mac での開発編)
Madoka Chiyoda
?
200126_Azure Spatial Anchors
Madoka Chiyoda
?
HoloLens 2 開発入門 (公式チュートリアルの紹介)
Madoka Chiyoda
?
HoloLens 2 開発公式チュートリアルとフィードバック待ってます話
Madoka Chiyoda
?
クラウド&Azure入門 セッション at Microsoft Ignite the Tour Tokyo 2019
Madoka Chiyoda
?
191014『オタクな私の拡がる世界』オタ駆動開発 at DevFest Women 2019
Madoka Chiyoda
?
クラウドサービス Microsoft Azure 基本
Madoka Chiyoda
?

Recently uploaded (9)

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

20171109_Mobile Center を使ったモバイルアプリ開発ライフサイクル自動化【Mobile DevOps】

Editor's Notes

  • #4: モバイルサービスのでバリバリーをしてる人? 運用を任されてる人? 実機の管理をしている人 実機調達などの時間の制約とコスト(稟議を回すや配送、電気代)を解決 廃棄ポリシー(古くなったら捨てなければならない) なくしてないか確認、機材の管理 今そうじゃなくても、これから突然やれということになるかも。準備しておこう 仕方なく使ってるにしてもエミュレータは限界がある
  • #5: モバイルサービスのでバリバリーをしてる人? 運用を任されてる人? 実機の管理をしている人 実機調達などの時間の制約とコスト(稟議を回すや配送、電気代)を解決 廃棄ポリシー(古くなったら捨てなければならない) なくしてないか確認、機材の管理 今そうじゃなくても、これから突然やれということになるかも。準備しておこう 仕方なく使ってるにしてもエミュレータは限界がある
  • #12: https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/
  • #13: iOSアプリは220万です ライバル多すぎわろた 陳腐化の速度が早い。チャレンジになる。使い捨てのつもりで
  • #18: 手を上げてもらう
  • #21: かずきさん「この人だれ?」 私「タダで使える肖像権フリーの人物写真探してたら、この人が多くヒットしたから、使わせてもらったの」
  • #22: 開発 UIテスト テスターに配布 ストアへ公開 使用状況の収集
  • #23: 開発 UIテスト テスターに配布 ストアへ公開 使用状況の収集
  • #24: 私は前职诲别惫だったんだけど、その时はデバイスを30个くらい买ってもらってた デバイスの管理の仕事をやってる人
  • #25: What is this picture? This is Android Landscape in the market and you can see so many kinds of devices are there. So it says Galaxy series is the most popular one. The fact is thousands of unique different Android devices in the market and that’s crazy that I can’t buy thousands of devices. Android devices overflowing. It’s interesting here that this is just / device / and there’re several operating systems and OEMs so it’s even more complicated
  • #27: I’ll give you other complication which is Screen sizes. These are Android screen sizes . There are really small tiny phones, watches, 4 k televisions. A lot of developers take a long time to test their apps with various kinds of Android devices.
  • #28: Fragmentation on iOS also exists. iPad, iPhone, specific features on iOS 9, … So we have to get these, too. So exactly how many devices you need to buy?
  • #29: There is a survey by Xamarin. If you want just United States, only targeting United States, How many devices will I need for 50 percent of the market is 45. If you want to go 75 %, 134 devices. To get 90%, nearly 300 devices. It’s extremely expensive. There is even including flavors of Operating Systems. Speaking of iOS, there are iOS 8, 10, 10.2, 10.3 11, and so on.
  • #31: 実機調達などの時間の制約とコスト(稟議を回すや配送、電気代)を解決 廃棄ポリシー(古くなったら捨てなければならない) なくしてないか確認、機材の管理
  • #37: It supports the gestures like Tap, Scroll, ....
  • #39: 実機調達などの時間の制約とコスト(稟議を回すや配送、電気代)を解決 廃棄ポリシー(古くなったら捨てなければならない) なくしてないか確認、機材の管理
  • #44: 私は前职诲别惫だったんだけど、その时はデバイスを30个くらい买ってもらってた
  • #45: 開発 UIテスト テスターに配布 ストアへ公開 使用状況の収集
  • #53: To achieve that high level of quality, [ クリック] developers have to build their apps, run their own UI tests, distribute their apps to the testers, And learn from their users. And they have to do all of this /quickly.
  • #54: So, they turn to different services to help them achieve that. For example, they’re using Microsoft products like VSTS, HockeyApp, Xamarin Test Cloud, Azure Mobile Engagement, or third-party products. But can it possible to make /all these services talks to each other and play nice? Takes time, and it’s not always easy. I’m here to tell you that Mobile Center is changing the game / in how developers create the Pipeline, and make all their stages of development /sync up smoothly. We’ve taken these Microsoft products/ which are leading services in their specific part of the mobile developing life cycle / (2) And we brought them all together / into Visual Studio Mobile Center / a mission control for all your apps,
  • #55: a place where all these services seamlessly integrate / to make the cycle /easier and faster/ for developers. Developers of all kinds / regardless of which platforms they’ve developing for /and what kind of apps they’re making. We’ve given them end-to-end solution, you can use all of it,/ or pick what you want. The best way to understand how we’re achieving this / is by seeing Mobile Center in action. Today, I want to take you for a spin / in Visual Studio Mobile Center, / specifically highlighting how to build a great Mobile DevOps Pipeline. I will show you its demo later.
  • #63: サーバーを立てる必要がなくなる
  • #72: 実機調達などの時間の制約とコスト(稟議を回すや配送、電気代)を解決 廃棄ポリシー(古くなったら捨てなければならない) なくしてないか確認、機材の管理
  • #76: TODO QRコード