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
Takeshi Fujimoto
PDF, PPTX
345 views
2019-11-22 JXUG Introduction to Xamarin.Essentials #4 Launcher
Material at Japan Xamarin User Group in Fukuoka on November 22. 2019.
Technology
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 41
2
/ 41
3
/ 41
4
/ 41
5
/ 41
6
/ 41
7
/ 41
8
/ 41
9
/ 41
10
/ 41
11
/ 41
12
/ 41
13
/ 41
14
/ 41
15
/ 41
16
/ 41
17
/ 41
18
/ 41
19
/ 41
20
/ 41
21
/ 41
22
/ 41
23
/ 41
24
/ 41
25
/ 41
26
/ 41
27
/ 41
28
/ 41
29
/ 41
30
/ 41
31
/ 41
32
/ 41
33
/ 41
34
/ 41
35
/ 41
36
/ 41
37
/ 41
38
/ 41
39
/ 41
40
/ 41
41
/ 41
More Related Content
PPTX
Deeplinkから考えるWebとAppの今後とは
by
Yohhei Someya
PPTX
Universal Links対応をした話
by
Chiharu Nameki
PDF
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
by
Yoshito Tabuchi
PPTX
Deeplinkまとめ
by
Satoshi Mayumi
PPS
專訪李光耀
by
honan4108
PDF
Xamarin 概要 2014年08月版
by
Yoshito Tabuchi
PDF
Facebook Night vol. 6
by
Naoyuki Kataoka
PDF
Xamarin によるクロスプラットフォームモバイルアプリ開発
by
Hironov OKUYAMA
Deeplinkから考えるWebとAppの今後とは
by
Yohhei Someya
Universal Links対応をした話
by
Chiharu Nameki
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
by
Yoshito Tabuchi
Deeplinkまとめ
by
Satoshi Mayumi
專訪李光耀
by
honan4108
Xamarin 概要 2014年08月版
by
Yoshito Tabuchi
Facebook Night vol. 6
by
Naoyuki Kataoka
Xamarin によるクロスプラットフォームモバイルアプリ開発
by
Hironov OKUYAMA
More from Takeshi Fujimoto
PDF
Visual studio extensibility
by
Takeshi Fujimoto
PDF
2019-10-18 JXUG Xamarin.Essentials - #3 File System Helpers
by
Takeshi Fujimoto
PDF
Mastering Xamarin.UITest
by
Takeshi Fujimoto
PDF
20170625 JXUG Fukuoka 発表資料 : Unit / UI Testing - Xamarin
by
Takeshi Fujimoto
PDF
Introduction to Visual Studio App Center
by
Takeshi Fujimoto
PDF
2019-09-20 JXUG Introduction to Xamarin.Essentials #2 Preferences
by
Takeshi Fujimoto
PDF
Portable class library to .NET Standard Extension
by
Takeshi Fujimoto
PDF
Xamarin with Entity Framework Core
by
Takeshi Fujimoto
PDF
2019 08-30 JXUG Xamarin.Essentials #1 Xamarin.Essentials とは
by
Takeshi Fujimoto
PDF
Xamarin in Microsoft Build 2018 - JXUG Fukuoka May-25-2018
by
Takeshi Fujimoto
PDF
2019 07-20 JXUG Xamarin.Forms の今
by
Takeshi Fujimoto
PDF
Introduction to Xamarin - JXUG 20171209
by
Takeshi Fujimoto
Visual studio extensibility
by
Takeshi Fujimoto
2019-10-18 JXUG Xamarin.Essentials - #3 File System Helpers
by
Takeshi Fujimoto
Mastering Xamarin.UITest
by
Takeshi Fujimoto
20170625 JXUG Fukuoka 発表資料 : Unit / UI Testing - Xamarin
by
Takeshi Fujimoto
Introduction to Visual Studio App Center
by
Takeshi Fujimoto
2019-09-20 JXUG Introduction to Xamarin.Essentials #2 Preferences
by
Takeshi Fujimoto
Portable class library to .NET Standard Extension
by
Takeshi Fujimoto
Xamarin with Entity Framework Core
by
Takeshi Fujimoto
2019 08-30 JXUG Xamarin.Essentials #1 Xamarin.Essentials とは
by
Takeshi Fujimoto
Xamarin in Microsoft Build 2018 - JXUG Fukuoka May-25-2018
by
Takeshi Fujimoto
2019 07-20 JXUG Xamarin.Forms の今
by
Takeshi Fujimoto
Introduction to Xamarin - JXUG 20171209
by
Takeshi Fujimoto
Recently uploaded
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
PPTX
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
2019-11-22 JXUG Introduction to Xamarin.Essentials #4 Launcher
4.
ディープリンクを利用して他のアプリと連携するための API
7.
プラットフォーム固有の設定 なし
10.
Launcher.CanOpenAsync("lyft://"); Launcher.OpenAsync("lyft://ridetype?id=lyft_line");
11.
await Launcher.OpenAsync(new OpenFileRequest { File
= new ReadOnlyFile(file) });
13.
http://bit.ly/2QwTYce [クラス名].[プラットフォーム名].cs
14.
URI を開くことができるかをチェックする UIApplication.SharedApplication. CanOpenUrl(NSUrl) PackageManager.QueryIntentActi vities Windows.System.Launcher. QueryUriSupportAsync(Uri, QuerySupportType) var
supportsUri = await Launcher.CanOpenAsync(“tel://");
15.
CanOpenUrl
16.
暗黙的 Intent Intent を実行できる
Activity を検索する
17.
QueryAppUriSupportAsync
18.
URI を指定してアプリを開く UIApplication.SharedApplication. OpenUrlAsync(NSUrl) Context.StartActivity Windows.System.Launcher. LaunchUriAsync await
Launcher.OpenAsync(“tel:00000001234");
19.
OpenUrlAsync
20.
Activity の開始 暗黙的 Intent
21.
LaunchUriAsync
22.
ファイルを他のアプリで開いて表示する UIDocumentInteractionController Context.StartActivity Windows.System.Launcher. LaunchFileAsync await
Launcher.OpenAsync(new OpenFileRequest { File = new ReadOnlyFile(file) });
23.
UIDocumentInteractionController
24.
Context.StartActivity Intent にファイルのパス、 パーミッションのフラグを 設定する
25.
LaunchFileAsync
27.
API • PackageManager の
QueryAppUriSupportAsync • Context の StartActivity
31.
http://qiita.com/advent-calendar/2013/xamarin http://qiita.com/advent-calendar/2014/xamarin http://qiita.com/advent-calendar/2015/xamarin
32.
http://qiita.com/advent-calendar/2016/xamarin http://qiita.com/advent-calendar/2016/xamarin-student http://qiita.com/advent-calendar/2016/xamarin2 http://qiita.com/advent-calendar/2016/xamarin-welcome https://qiita.com/advent-calendar/2017/xamarin https://qiita.com/advent-calendar/2017/xamarin-student https://qiita.com/advent-calendar/2018/xamarin
34.
https://docs.microsoft.com/ja-jp/xamarin/essentials/launcher https://github.com/xamarin/Essentials/tree/master/Xamarin.Essentials/ Launcher
35.
https://docs.microsoft.com/ja-jp/dotnet/api/uikit.uiapplication.sharedapplication https://docs.microsoft.com/ja-jp/dotnet/api/uikit.uiapplication.canopenurl https://docs.microsoft.com/ja-jp/dotnet/api/uikit.uiapplication.openurlasync https://developer.apple.com/documentation/uikit/uidocumentinteractioncontroller?language=objc
36.
https://developer.android.com/training/basics/intents https://developer.android.com/guide/components/intents- filters?hl=JA#Types https://developer.android.com/reference/android/content/pm/Package Manager#queryIntentActivities(android.content.Intent,%20int) https://developer.android.com/reference/android/content/Context#start Activity(android.content.Intent,%20android.os.Bundle)
37.
https://docs.microsoft.com/en- us/uwp/api/windows.system.launcher.queryurisupportasync https://docs.microsoft.com/en- us/uwp/api/windows.system.launcher.launchfileasync
38.
# 機能名 説明 1
Accelerometer 加速度計 3 次元空間内のデバイスの加速度データを取得します。 2 App Information アプリ情報 アプリケーションに関する情報を見つけます。 3 Barometer バロメーター 負荷の変化のバロメーターを監視します。 4 Battery バッテリ – バッテリ レベル、ソース、および状態を簡単に検出し ます。 5 Clipboard クリップボード クリップボード上のテキストをすばやく簡単に設定し たり読み取ったりします。 6 Color Converters 色の変換機能 System.Drawing.Color のヘルパー メソッド。 7 Compass コンパス 変化のコンパスを監視します。 8 Connectivity 接続 接続状態を確認し、変更を検出します。 9 Detect Shake シェイクの検出 デバイスを振る動きを検出します。 10 Device Display Information デバイス ディスプレイ情報 デバイスの画面のメトリックと向きを取得します。
39.
# 機能名 説明 11
Device Information デバイス情報 デバイスの詳細を簡単に確認します。 12 Email 電子メール 電子メール メッセージを簡単に送信します。 13 File System Helpers ファイル システム ヘルパー アプリ データにファイルを簡単に保存します。 14 Flashlight 懐中電灯 懐中電灯のオン/オフを簡単に切り替える方法です。 15 Geocoding ジオコーディング ジオコードとリバース ジオコードのアドレスおよび座 標。 16 Geolocation 位置情報 デバイスの GPS 位置情報を取得します。 17 Gyroscope ジャイロスコープ デバイスの 3 つの主軸の周りの回転を追跡します。 18 Launcher ランチャー アプリケーションがシステムで URI を開くことができ るようにします。 19 Magnetometer 磁力計 地球の磁場を基準としたデバイスの向きを検出します。 20 MainThread メイン スレッド アプリケーションのメイン スレッドでコードを実行し ます。
40.
# 機能名 説明 21
Maps マップ 特定の場所にマップ アプリケーションを開きます。 22 Open Browser ブラウザーを開く ブラウザーで特定の Web サイトをすばやく簡単に開き ます。 23 Orientation Sensor 向きセンサー 3 次元空間内のデバイスの向きを取得します。 24 Phone Dialer ダイヤラー ダイヤラーを開きます。 25 Platform Extensions プラットフォーム拡張 Rect、Size、Point を変換するためのヘルパー メソッド。 26 Preferences ユーザー設定 永続的なユーザー設定をすばやく簡単に追加します。 27 Secure Storage セキュリティで保護されたストレージ データを安全に格納します。 28 Share 共有 他のアプリにテキストや Web サイトの URI を送信し ます。 29 SMS SMS 送信用の SMS メッセージを作成します。 30 Text-to-Speech 音声合成 デバイス上のテキストを音声化します。
41.
# 機能名 説明 31
Unit Converters 単位変換機能 単位を変換するためのヘルパー メソッド。 32 Version Tracking バージョンの追跡 アプリケーションのバージョンとビルド番号を追跡し ます。 33 Vibrate バイブレーション デバイスをバイブレーションさせます。
Download