WEBVTT

00:00:00.000 --> 00:00:04.230
>> こんにちは。ダンは実際に
素晴らしい笑い声。

00:00:04.230 --> 00:00:05.580
私はするはずだった
静かだが、彼が

00:00:05.580 --> 00:00:07.320
本当に速いタイプのサルは言った、

00:00:07.320 --> 00:00:10.110
に話しかける
ザマリン猿だね?

00:00:10.110 --> 00:00:11.505
ようこそ

00:00:11.505 --> 00:00:13.800
話し合うわ
ザマリンフォームについて

00:00:13.800 --> 00:00:16.395
より生産的であり、
これまで以上に美しい。

00:00:16.395 --> 00:00:19.020
君が来てくれて嬉しいよ
私たちに参加しました。力を貸して。

00:00:19.020 --> 00:00:20.240
私はデビッド・オルティナウ

00:00:20.240 --> 00:00:24.630
プリンシパル プログラム マネージャー
をカバーするモバイル開発者ツール

00:00:24.630 --> 00:00:29.895
ザマリンモバイルSDKの
私たちのツーリングで。

00:00:29.895 --> 00:00:31.280
私たちの多くは、に取り組んでいる

00:00:31.280 --> 00:00:33.260
この製品と私は
本当に興奮して今日

00:00:33.260 --> 00:00:36.770
あなたとクールな新しい共有
私たちがやってきたもの。

00:00:36.770 --> 00:00:39.800
だからまず第一に、私は欲しい
あなたから便りをもらう。

00:00:39.800 --> 00:00:42.230
だから私は一度ライブストリーミングをしてきた

00:00:42.230 --> 00:00:44.700
Twitchでかなりしばらくの間、

00:00:44.700 --> 00:00:48.470
そして、私は人々がチューニングすることを見つける
世界中から。

00:00:48.470 --> 00:00:50.360
天気の話をしてるんだ

00:00:50.360 --> 00:00:52.955
今日、私たちは多くのことを話しました
レドモンドの天気について

00:00:52.955 --> 00:00:55.310
しかし、どこにいる、どこに
から見てるの?

00:00:55.310 --> 00:00:57.470
Twitterクライアントに移動する

00:00:57.470 --> 00:00:59.360
お気に入りが何であれ
Twitterクライアントは、

00:00:59.360 --> 00:01:03.575
ハッシュタグthe.NET使って伝える
どこから見ているか私に

00:01:03.575 --> 00:01:06.770
北米にいるのか?

00:01:06.770 --> 00:01:09.155
はい、私はスライドに戻って、申し訳ありません。

00:01:09.155 --> 00:01:12.095
あなたは北米にいますか?

00:01:12.095 --> 00:01:13.790
君は明らかに

00:01:13.790 --> 00:01:15.955
場合は、今すぐ作業
あなたは北米にいる

00:01:15.955 --> 00:01:17.460
しかし、これは仕事です、

00:01:17.460 --> 00:01:19.460
これはあなたのための教育です

00:01:19.460 --> 00:01:21.740
日常的に行います。
だから、それはすべて良いです。

00:01:21.740 --> 00:01:24.215
南米はどうだ?

00:01:24.215 --> 00:01:27.200
そしてもちろん北米
私は中央アメリカを含めました。

00:01:27.200 --> 00:01:30.425
私は何かをスキップするつもりです。

00:01:30.425 --> 00:01:33.530
素晴らしい人はどうですか
アフリカ大陸?

00:01:33.530 --> 00:01:35.060
私たちは持っていることを知っている
多くの人々が

00:01:35.060 --> 00:01:37.160
からチューニングします
私が流れるとアフリカ、

00:01:37.160 --> 00:01:41.375
だから、人に会うのはいつも素晴らしいことだ
世界のその地域から。

00:01:41.375 --> 00:01:44.570
ザマリンは、このようなグローバルです
コミュニティ、それは本当に素晴らしいです。

00:01:44.570 --> 00:01:47.840
それは私が最も賞賛するものの一つです
マイクロソフトの仕事について

00:01:47.840 --> 00:01:49.460
相互作用できる
あちこちの人々と

00:01:49.460 --> 00:01:51.490
世界。ヨーロッパはどうだ?

00:01:51.490 --> 00:01:52.710
どこから来たの?

00:01:52.710 --> 00:01:53.925
ツイートを探してる

00:01:53.925 --> 00:01:56.085
さあ、いくつかのツイートで私を打つ。

00:01:56.085 --> 00:02:00.210
よし、俺達は一つ手に入れた
セントルイス 故郷

00:02:00.210 --> 00:02:04.080
ケララ・インディア、ノルウェー、
オリンピア・ワシントン

00:02:04.080 --> 00:02:06.135
遠くないメキシコ

00:02:06.135 --> 00:02:09.285
ベルギーの甘い。大丈夫です。

00:02:09.285 --> 00:02:12.110
オーシャンサイド カリフォルニア, I
正確にどこに行くか分からない

00:02:12.110 --> 00:02:15.065
それは海側だが
だから私は訪問する必要があります。

00:02:15.065 --> 00:02:16.870
それは驚くべきことだ。

00:02:16.870 --> 00:02:20.025
すごい。それでですね
下の土地、

00:02:20.025 --> 00:02:22.800
私たちは忘れることができません
下に着陸するんだろ?

00:02:22.800 --> 00:02:24.150
知ってるから
我々は強い

00:02:24.150 --> 00:02:26.150
vibrant.NETザマリンコミュニティ

00:02:26.150 --> 00:02:28.010
情熱的だ
技術に関して、

00:02:28.010 --> 00:02:31.100
ますます多くを得ようとする
彼らが働く場所での採用、

00:02:31.100 --> 00:02:33.530
私たちはサポートを支援したいと考んでいます
できる限り彼らに。

00:02:33.530 --> 00:02:37.700
私のお気に入りのTwitchストリーマーの一つ
小さなティーザーはオーストラリアにあります。

00:02:37.700 --> 00:02:40.295
それでは天気について話しましょう。

00:02:40.295 --> 00:02:43.430
あなたが見たなら、私が言及したように
今朝の基調講演

00:02:43.430 --> 00:02:45.080
そう言ったのはグレンだったと思う

00:02:45.080 --> 00:02:47.055
レドモンドは唯一の
重要な天候、

00:02:47.055 --> 00:02:49.970
そして、あなたが与えられた場所
私は世界にいる

00:02:49.970 --> 00:02:53.420
あなたが考えていないと思う想像してみてください。
世界中の天気が重要です。

00:02:53.420 --> 00:02:55.820
それでは、その方法を見てみましょう
私たちはこれに対処することができます。

00:02:55.820 --> 00:02:58.640
飛び越えるつもりだ
私のビジュアルスタジオに。

00:02:58.640 --> 00:03:02.935
私のAndroidエミュレータのサイズを変更しましょう。

00:03:02.935 --> 00:03:06.530
大丈夫です。大丈夫だ
だから、これはデモです

00:03:06.530 --> 00:03:10.250
あなたはジェームズ・モンテマーニョから見た
基調講演の前に。

00:03:10.250 --> 00:03:13.220
繰り返しますが、拡大すると同じコードが

00:03:13.220 --> 00:03:16.390
私は私のキーストロークを知っている場合は、ここで
私は自分のキーストロークを知りません。

00:03:16.390 --> 00:03:19.110
はい、私は、それを見てください。大丈夫です。

00:03:19.110 --> 00:03:22.185
だから、同じ解決策は、それは
ブレイザーと呼ばれて、

00:03:22.185 --> 00:03:24.330
サーバー側は、ここですべてを詰め込みます。

00:03:24.330 --> 00:03:25.770
それから私は右のいくつかのものを追加し、

00:03:25.770 --> 00:03:28.045
もちろん、私は私のものを追加する必要があります。

00:03:28.045 --> 00:03:32.735
だから、これは実行されている同じプロジェクトです
シアトルはここだ

00:03:32.735 --> 00:03:34.940
しかし、私はもちろん、いくつかのことをしました。

00:03:34.940 --> 00:03:37.775
新しい情報をお見せしたい
とザマリンフォームで素晴らしい。

00:03:37.775 --> 00:03:38.960
まず第一に

00:03:38.960 --> 00:03:40.475
シェルから始めましょう。

00:03:40.475 --> 00:03:42.890
だから、シェルがあなたに提供するものは

00:03:42.890 --> 00:03:46.520
アプリケーション用の新しいコンテナー
より柔軟にするために、

00:03:46.520 --> 00:03:49.190
を容易にする
ポップアップ メニューを作成し、

00:03:49.190 --> 00:03:51.560
タブバーは、それらがそうであるかどうかを確認します
下部または上部に、

00:03:51.560 --> 00:03:53.480
一部のナビゲーションサービスと同様に

00:03:53.480 --> 00:03:55.295
私たちが掘り下げる
ほんの1分でここに。

00:03:55.295 --> 00:03:59.210
しかし、私が最初に必要なのは
そのサイドメニューに到達することができる。

00:03:59.210 --> 00:04:01.715
だから私は降りてくる
ここで、私は使用するつもりです

00:04:01.715 --> 00:04:05.140
私たちがもう一つの新しいこと
ザマリンフォームで持っています。

00:04:05.140 --> 00:04:06.770
実は、私は
これを見て

00:04:06.770 --> 00:04:09.605
少なくとも2つの新しいこと
ここでザマリンフォームで。

00:04:09.605 --> 00:04:11.930
だから私に「クー」を行かせてください。

00:04:11.930 --> 00:04:13.760
だから今、私は画像ボタンを追加しています。

00:04:13.760 --> 00:04:15.935
私は先に行くと保存します
それが更新されます。

00:04:15.935 --> 00:04:19.355
今、私はボタンを持っている
ここでは、私は私のメニューを開くことができます。

00:04:19.355 --> 00:04:21.340
だから、それらの新しいことは何ですか
私が今言及した?

00:04:21.340 --> 00:04:24.130
まあ、まず第一に、私たちは今
画像ボタンがあります。

00:04:24.130 --> 00:04:27.110
もちろん、あなたの前に
画像を使用できたのに

00:04:27.110 --> 00:04:28.160
ボタンを使えば良いのに

00:04:28.160 --> 00:04:29.960
そして、あなたが持つことができる
潜在的に思いつく

00:04:29.960 --> 00:04:31.940
あなたのデザインのニーズを満たす何か。

00:04:31.940 --> 00:04:34.160
でも正当な理由がある
明示的に

00:04:34.160 --> 00:04:36.860
のイメージ ボタン
アクセシビリティの理由,

00:04:36.860 --> 00:04:40.160
あなたができるように見つけやすい
必要なものを見つける

00:04:40.160 --> 00:04:42.170
動作が若干異なります。

00:04:42.170 --> 00:04:45.545
私がもう一つの新しいこと
はフォントイメージソースです。

00:04:45.545 --> 00:04:47.870
だから、これは実際に素晴らしいフォントです,

00:04:47.870 --> 00:04:51.830
そして、私はここで静的なクラスを持っています
ユニコードを取り込む

00:04:51.830 --> 00:04:55.100
必要な特殊文字
それを使用することができるように、

00:04:55.100 --> 00:04:58.700
そうすればここに入れる
そして何か他のものを選ぶ。

00:04:58.700 --> 00:05:00.560
これは何だ?空気清浄機,

00:05:00.560 --> 00:05:02.450
どうしてそうするのか分からない
今までに空気清浄剤を使用する

00:05:02.450 --> 00:05:05.700
しかし、それは持つことが重要ですよね?

00:05:05.700 --> 00:05:08.400
だから、あなたはそれを変更することができます

00:05:08.400 --> 00:05:11.235
そしてもちろん外に出て
私はこのようにそれを行うことができます。

00:05:11.235 --> 00:05:14.920
今、私はこれを行うことができました、

00:05:14.920 --> 00:05:19.480
なぜなら、私が実際に持っているもの
見せてあげるから

00:05:19.480 --> 00:05:23.770
私が持っている一番上に上がっています
私のシェルと私はこれにアクセスすることができます

00:05:23.770 --> 00:05:25.630
私のアプリケーションのどこからでも

00:05:25.630 --> 00:05:28.555
私が欲しい方法を制御する
アプリシェルを振る舞います。

00:05:28.555 --> 00:05:31.690
だから、この時点で、私は隠されています
ナビバーが、私は行くことができます

00:05:31.690 --> 00:05:34.750
前方に、真にそれを裏返す
そして、それはそれを取り戻すでしょう、

00:05:34.750 --> 00:05:37.135
しかし、これはこのために設計されていません。

00:05:37.135 --> 00:05:40.150
ジェームズが美しいデザイン

00:05:40.150 --> 00:05:42.925
このために一緒に引っ張られる
本当にそれで動作しません。

00:05:42.925 --> 00:05:44.590
だから隠すことにしたんだ。

00:05:44.590 --> 00:05:46.450
これで利用可能になりました。

00:05:46.450 --> 00:05:48.505
そのメニューは箱から出して動作します。

00:05:48.505 --> 00:05:51.340
追加する必要はありません
私がやったようなボタン、

00:05:51.340 --> 00:05:55.755
しかし、私はしたかったので
ねえ、私は見せびらしたかった。

00:05:55.755 --> 00:05:58.594
だから私は先に行って、もう一度それを隠して、

00:05:58.594 --> 00:06:00.770
を見てみましょう。
シェル ファイル自体。

00:06:00.770 --> 00:06:02.300
ここで何が起きてるの?

00:06:02.300 --> 00:06:09.165
それでは、これを移動してみましょう
道を行け、 立ち去れ。

00:06:09.165 --> 00:06:11.855
さあ行こう。大丈夫です
とても超簡単です。

00:06:11.855 --> 00:06:14.855
あの3人のフライアウトを手に入れた
あなたが見たメニュー項目、

00:06:14.855 --> 00:06:16.640
私は再びそのバックアップを開きます。

00:06:16.640 --> 00:06:19.820
だから私は私のフライアウトを持っている
シアトルと

00:06:19.820 --> 00:06:23.190
それからセントルイス
次に行くと、私の故郷。

00:06:23.190 --> 00:06:25.935
その後、世界地図を手に入れました。

00:06:25.935 --> 00:06:30.420
だから、本質的には、それはただのシェルです
ファイル、ここでは何もスーパーマジック。

00:06:30.420 --> 00:06:33.155
それから私は宣言を始める
私が欲しいものは何ですか、

00:06:33.155 --> 00:06:37.025
3つのフライアウトとこれらは
に移動する必要があるページ。

00:06:37.025 --> 00:06:38.960
データ テンプレートを使用していることに注意してください。

00:06:38.960 --> 00:06:40.730
これは良い習慣だ

00:06:40.730 --> 00:06:42.920
それは物事を読み込むことを可能にするので

00:06:42.920 --> 00:06:45.170
需要があり、心配する必要はありません

00:06:45.170 --> 00:06:48.950
熱心に読み込むものについて

00:06:48.950 --> 00:06:50.480
そして、あなたの速度を遅くする
アプリの起動時間。

00:06:50.480 --> 00:06:52.460
だから、に入るのは良い習慣です。

00:06:52.460 --> 00:06:55.830
よし、どこにいるか見てみよう
次に行きたいですか

00:06:55.830 --> 00:06:59.040
だから必要だと思う
セントルイスに行くために、

00:06:59.040 --> 00:07:01.490
そして、このシアトルを修正してみましょう

00:07:01.490 --> 00:07:03.110
は、次の場合のみです。
それは重要なことだ。

00:07:03.110 --> 00:07:05.300
だから、それはのように見えます
現在、セントルイスで78。

00:07:05.300 --> 00:07:07.775
私はすでにビューモデルの魔法をやった

00:07:07.775 --> 00:07:09.230
それを実現するために
実際にはそうではありません

00:07:09.230 --> 00:07:11.610
魔法。単なるビュー モデルです。

00:07:11.630 --> 00:07:14.850
それでは、ここに上りましょう
最初にどこでそれを行う

00:07:14.850 --> 00:07:17.610
シアトルと言って、それを修正しましょう。

00:07:17.610 --> 00:07:20.120
もちろん、
1 つの場所だけを必要としています。

00:07:20.120 --> 00:07:23.000
私は前にダンを見た
セッションは非常に素晴らしい仕事をした

00:07:23.000 --> 00:07:27.290
アプリをアップグレードする方法を示す
を使用して、複数の場所をサポートします。

00:07:27.290 --> 00:07:30.455
私たちは先に行くと、それをバインドします
場所なので、私たちは得ることができます

00:07:30.455 --> 00:07:33.905
セントルイスから降りてくる
私たちのビューモデル、優れています。

00:07:33.905 --> 00:07:36.245
そして、彼はここにスペースの針を持っています。

00:07:36.245 --> 00:07:38.675
スペースがない
セントルイスの針,

00:07:38.675 --> 00:07:40.210
セントルイスには何がある?

00:07:40.210 --> 00:07:42.125
まあ、明らかに我々はアーチを持っている。

00:07:42.125 --> 00:07:44.630
だから私はイメージを持っている
ここセントルイス

00:07:44.630 --> 00:07:49.115
見せびるスカイライン
アーチ、非常に美しい。

00:07:49.115 --> 00:07:55.550
私はそれを愛するが、本当に私はそうするだろう
これを含めないようにしてください。

00:07:55.550 --> 00:08:02.735
だからセントルイスは現在誇りに思っています
スタンレーカップの持ち主。

00:08:02.735 --> 00:08:05.735
だから、知っておく上で重要なのです。

00:08:05.735 --> 00:08:08.720
それはすべてを表示し続けます
セントルイスの町の上に。

00:08:08.720 --> 00:08:13.010
だから今、私たちは適切なセントを持っていると思います。

00:08:13.010 --> 00:08:18.020
ルイス代表マップ
またはそこに天気ページ。

00:08:18.020 --> 00:08:21.200
しかし、少し行きましょう
さらにあなたを見せましょう

00:08:21.200 --> 00:08:25.205
他の新しいことのカップル
ザマリンフォームは今あなたのために持っています。

00:08:25.205 --> 00:08:29.330
だから私はちょうどこのページに行ってきました
もしあなたが許されるなら、あなたは許されるでしょう

00:08:29.330 --> 00:08:33.435
都市リストと思った
ページは ListView を使用しています。

00:08:33.435 --> 00:08:34.710
これはリストビューではありません。

00:08:34.710 --> 00:08:36.450
これはコレクションビューです。
コレクションビュー

00:08:36.450 --> 00:08:38.615
プレビュー中です
いくつかのバージョンの場合。

00:08:38.615 --> 00:08:43.580
今は中に入って、出荷していた
ザマリンフォーム4.3プレリリース,

00:08:43.580 --> 00:08:46.415
そして、あなたは今日それを使用することができます。

00:08:46.415 --> 00:08:50.510
4.0が安定すると、私たちは期待します
これを安定したリリースと呼ぶ。

00:08:50.510 --> 00:08:53.870
私たちは最後を調べている
バグと作り方の

00:08:53.870 --> 00:08:57.695
機能が確実に満たされることを確認する
これを出荷するためのMVPバー。

00:08:57.695 --> 00:08:59.720
私はそれが本当に便利だと思います。

00:08:59.720 --> 00:09:02.690
それでは、いくつかのことをお見せしましょう
私たちはここで起こっていることを。

00:09:02.690 --> 00:09:06.320
だから、まず第一に、ここで
は私のコレクションビューです。

00:09:06.320 --> 00:09:09.095
そして構文は非常に
あなたがするものと同様に

00:09:09.095 --> 00:09:12.365
経験している、または使用される
リストビューを使用する場合。

00:09:12.365 --> 00:09:14.660
これは、すべての近代的なコントロール上に構築されています。

00:09:14.660 --> 00:09:17.960
iOS側のUicollectionビュー,

00:09:17.960 --> 00:09:19.860
私はそれがリサイクラービューだと信じています
アンドロイド側では、

00:09:19.860 --> 00:09:23.435
また、UWP の実装もあります。
そのコントロールに基づいています。

00:09:23.435 --> 00:09:26.510
だから私はグリッドの内側にこれを持っています。

00:09:26.510 --> 00:09:28.520
私のアイテムソースがここにバインドされています。

00:09:28.520 --> 00:09:31.160
それはフラットなリストです
あなたが見ることができるように都市。

00:09:31.160 --> 00:09:33.755
線形レイアウトを宣言しました。

00:09:33.755 --> 00:09:35.470
それを取り除けば

00:09:35.470 --> 00:09:38.800
私は実際にそれを信じています
既定では、線形レイアウトが設定されます。

00:09:38.800 --> 00:09:42.320
しかし、私は追加したかった
項目の間隔

00:09:42.320 --> 00:09:45.905
だから私はそれを宣言した
私はこの素敵な間隔を追加することができます。

00:09:45.905 --> 00:09:48.755
さて、他の何か
あなたができることは

00:09:48.755 --> 00:09:51.785
それは水平方向を行うことができます,

00:09:51.785 --> 00:09:54.230
そして群衆は野生になる。

00:09:54.230 --> 00:09:57.230
もちろん、今、私のデザインは

00:09:57.230 --> 00:10:01.090
少しファンキーに見えるので、
これを少しきれいにしてください。

00:10:01.190 --> 00:10:06.245
列に幅を与えます
彼らが少し広がるように、

00:10:06.245 --> 00:10:10.295
それは本当にすべての魔法を行わなかった
私が望んでいたが、我々は大丈夫です。

00:10:10.295 --> 00:10:13.280
それでは、見てみましょう
他のレイアウトのカップル。

00:10:13.280 --> 00:10:18.410
したがって、線形レイアウトに加えて
グリッドレイアウトもあります。

00:10:18.410 --> 00:10:21.290
その後、グリッドレイアウト内で私はすることができます

00:10:21.290 --> 00:10:24.110
グリッドの数を宣言する
私が持っているアイテム。

00:10:24.110 --> 00:10:26.425
だから私は2から始めるつもりです

00:10:26.425 --> 00:10:31.310
そして、見てみましょう、オリエンテーション私は
先に行くと垂直にとどまる。

00:10:31.310 --> 00:10:35.975
私は両方を持っていると信じています
垂直間隔

00:10:35.975 --> 00:10:41.580
と水平方向の間隔。すごくいいです。

00:10:41.580 --> 00:10:45.880
保存します。大丈夫です

00:10:45.880 --> 00:10:48.520
私たちは少し探しています
良い。見てみよう

00:10:48.520 --> 00:10:51.660
私は作りたいと思う
これはもう少し広い。

00:10:51.660 --> 00:10:53.500
私はそれをコメントする場合、私はあなたを賭ける

00:10:53.500 --> 00:10:55.465
それを作るバックアウト
それは少し良いです。

00:10:55.465 --> 00:10:59.900
しかし、これを行いましょう
水平方向に移動します。

00:10:59.900 --> 00:11:03.150
カップルを見せてみろ
ここで他のルックスの。

00:11:03.150 --> 00:11:07.065
だから、もちろん私がやっていること
これで、これはすべてのホットリロードです。

00:11:07.065 --> 00:11:11.850
XAML ホット リロード
ビジュアルスタジオにあります

00:11:11.850 --> 00:11:14.490
2019 16.3 今日出荷

00:11:14.490 --> 00:11:18.075
ビジュアルスタジオと同様に
今日のMac 8.3出荷のために。

00:11:18.075 --> 00:11:19.890
だから、あなたはこれを経験に行くことができます。

00:11:19.890 --> 00:11:22.890
に行くことを確認してください。
環境設定ツールオプションまたは

00:11:22.890 --> 00:11:27.090
最終的な好みとターンに行く
XAML ホットリロード オプションで使用します。

00:11:27.090 --> 00:11:30.525
また、使用していることを確認します。
Xamarin.Forms 4.1 以上。

00:11:30.525 --> 00:11:31.500
もちろん、あなたは

00:11:31.500 --> 00:11:32.820
この良さのすべてを経験し、

00:11:32.820 --> 00:11:36.060
したがって、既に 4.3.0-pre2 に乗っています。

00:11:36.060 --> 00:11:39.675
だから、それはあなたのために問題ありません。

00:11:39.675 --> 00:11:43.320
ここでもう少しやってみよう。

00:11:43.320 --> 00:11:46.215
だから私はデータの中にいる
テンプレートと私はちょうど

00:11:46.215 --> 00:11:48.330
内部の物事を操作する
表示するデータ テンプレート

00:11:48.330 --> 00:11:51.330
私ができる限りすべて
これをここで行う

00:11:51.330 --> 00:11:55.065
そして、あなたは私が私に気づくでしょう
ここで水平スクロールを取得します。

00:11:55.065 --> 00:11:57.210
えっと。私はこれを修正してみましょう。

00:11:57.210 --> 00:11:59.670
私は前にそのレイアウトを持っていたのですか?

00:11:59.670 --> 00:12:03.130
だから私は行と行を持っている。

00:12:03.470 --> 00:12:05.910
垂直と下部。

00:12:05.910 --> 00:12:07.470
だから私は私の行を作る必要があります

00:12:07.470 --> 00:12:11.850
背が高く、もう少しスペースを得る

00:12:11.850 --> 00:12:14.920
私のラベルがそこにあるように
が一番下にあります。

00:12:15.250 --> 00:12:18.200
さあ始めます。だから、
少し良く見える。

00:12:18.200 --> 00:12:20.495
そうすれば

00:12:20.495 --> 00:12:22.595
見せたい
それはどのようなものか。

00:12:22.595 --> 00:12:25.970
私はこのクールなカラーコンバータを作成しました

00:12:25.970 --> 00:12:29.375
物事を盛り上げて持ち込む
ここの絵に何色か

00:12:29.375 --> 00:12:33.285
それでは、この子犬のコメントを解除してみましょう。

00:12:33.285 --> 00:12:38.400
だから、これは私がただ拘束しているだけです
現在の気象気温に。

00:12:38.400 --> 00:12:40.290
温度に基づいて

00:12:40.290 --> 00:12:43.080
私たちは、色を持つつもりです
は、その温度を表します。

00:12:43.080 --> 00:12:44.670
それから私はここに少しコンバータを持っている、

00:12:44.670 --> 00:12:47.265
色コンバータに一時、大したことではない。

00:12:47.265 --> 00:12:50.400
この時点では、それは行っていません
する派手な数学

00:12:50.400 --> 00:12:53.490
と関係を持つために素晴らしいである
六色の色,

00:12:53.490 --> 00:12:56.895
それはちょうど大きな古いを使用しています
クラクションスイッチステートメント。

00:12:56.895 --> 00:12:59.520
ジョブを完了します。それです
私は開発者の種類です。

00:12:59.520 --> 00:13:02.355
私は間違いなく
仕事を終わらせる

00:13:02.355 --> 00:13:05.370
それからこれを保存し、今、
あなたは、我々が取得し始めているのを参照してください

00:13:05.370 --> 00:13:10.890
いくつかのかなり甘い色とあなた
これで多くのことを行うことができます。

00:13:10.890 --> 00:13:13.035
もちろん、それはコマンドをサポートしています,

00:13:13.035 --> 00:13:16.875
プルをサポート
リフレッシュし、実際に、

00:13:16.875 --> 00:13:19.350
私はこれがいくつかで出てくるのを見てきました

00:13:19.350 --> 00:13:22.515
私たちのコレクションビュー
およびその他の課題、

00:13:22.515 --> 00:13:25.410
リフレッシュするプルがどこにあるか
そしてリフレッシュするためにプルを食べますか?

00:13:25.410 --> 00:13:28.140
さて、リフレッシュは再利用可能なコントロールです

00:13:28.140 --> 00:13:30.390
だから、それは実際にはそれ自身のものです。

00:13:30.390 --> 00:13:32.130
だから、あなたはそれを設定します

00:13:32.130 --> 00:13:37.560
これとここまで
リフレッシュビューで、

00:13:37.560 --> 00:13:40.785
あなたのコマンドが何であるかを伝えることができます。

00:13:40.785 --> 00:13:44.040
私はリフレッシュを持っているかどうかはわかりません
コマンドが、それをチェックアウトしてみましょう。

00:13:44.040 --> 00:13:46.155
はい、私はリロードコマンドを持っています。

00:13:46.155 --> 00:13:48.555
だから今これを保存すれば

00:13:48.555 --> 00:13:51.540
我々は危険な領域にいる
私は実際にこれをテストしたことがない。

00:13:51.540 --> 00:13:54.045
はい、私は完全に才能を見上げました。

00:13:54.045 --> 00:13:57.360
リフレッシュビューがあります
しかし、はいどうぞ。

00:13:57.360 --> 00:14:06.820
おそらくそれを作る必要がある
大きな。そういうものなのです。

00:14:06.860 --> 00:14:12.330
これを行う、その子犬のコメントを解除し、

00:14:12.330 --> 00:14:16.180
これを100のように作る。

00:14:16.610 --> 00:14:21.525
調子は良い。だからリフレッシュ
ビューはかなり素晴らしいです。

00:14:21.525 --> 00:14:22.890
だから、デモのためにそれです。

00:14:22.890 --> 00:14:24.900
たくさんのスライドがある
を通り抜けるために、

00:14:24.900 --> 00:14:27.855
どれくらいの時間があるの
左。ハッスルが必要だ

00:14:27.855 --> 00:14:30.210
良い物がたくさんある
祝うもの。

00:14:30.210 --> 00:14:33.675
だから我々は先に行くと、それを殺すだろう
子犬。こっちに来い

00:14:33.675 --> 00:14:36.420
だから私はいくつかの要約したかった
朝からのアナウンス

00:14:36.420 --> 00:14:39.345
あなたがそれを逃した場合、または単に
あなたがリマインダーを必要とする場合。

00:14:39.345 --> 00:14:43.020
以下に、以下のリンクをクリックします。
XAML ホット リロードと同様に

00:14:43.020 --> 00:14:44.730
私たちが行うホットリスタート

00:14:44.730 --> 00:14:47.055
プライベートを発表
今朝のプレビュー。

00:14:47.055 --> 00:14:51.330
ホットリスタートを使用しました
そして、それはかなり魔法です。

00:14:51.330 --> 00:14:53.070
それはあなたの心を吹き飛ばすつもりです。

00:14:53.070 --> 00:14:54.810
今、それはプライベートプレビューですので、

00:14:54.810 --> 00:14:56.580
非常に初期のビット、および物事は

00:14:56.580 --> 00:14:58.440
成熟し続ける
非常にいいペースで。

00:14:58.440 --> 00:15:00.015
ホットリロードと同じこと。

00:15:00.015 --> 00:15:03.675
これらの生産性を見て非常に素晴らしい
物事は急速に改善する。

00:15:03.675 --> 00:15:07.320
その後、最新のSDKのために
私たちは、iOS 13が出て持っている、

00:15:07.320 --> 00:15:09.465
ザマリンアンドロイド10が出て、

00:15:09.465 --> 00:15:12.795
同様にザマリンフォーム4.3.0-pre2。

00:15:12.795 --> 00:15:16.815
だから、すべてのこれらの良いもののために
今日は一緒に遊びに行くんだ。

00:15:16.815 --> 00:15:22.210
私はおそらく私のスライドを作る必要があります
全画面表示。それができます。

00:15:22.490 --> 00:15:27.240
それでは、他のいくつかを掘り下げていきましょう
私はクイックプラグを与える後のもの。

00:15:27.240 --> 00:15:28.620
さあ、あなたはそれを行うことができます。

00:15:28.620 --> 00:15:31.060
プレゼンター モード。

00:15:33.320 --> 00:15:37.860
私たちはかなり多くの他の
素晴らしいセッションが来ています。

00:15:37.860 --> 00:15:40.590
ここだ取る
その写真。

00:15:40.590 --> 00:15:42.000
そのスクリーンショットを撮ります。

00:15:42.000 --> 00:15:43.935
素晴らしいセッションが来ています。

00:15:43.935 --> 00:15:45.570
彼らはより深くへ行くだろう

00:15:45.570 --> 00:15:47.910
私がしているもの
の上にスカート。

00:15:47.910 --> 00:15:49.350
だから、あなたがについてもっと知りたい場合は

00:15:49.350 --> 00:15:50.970
特にこれらの生産性ツールは、

00:15:50.970 --> 00:15:52.965
3日目のマディ・レガーセッション。

00:15:52.965 --> 00:15:54.480
これらすべてのセッションは、
驚くべきことになるだろう、

00:15:54.480 --> 00:15:55.800
ジョン・ダグラス、みんな

00:15:55.800 --> 00:15:57.720
驚くべきことになるだろう
それらをすべてチェックアウトします。

00:15:57.720 --> 00:15:59.670
美しいUI。見せてあげます

00:15:59.670 --> 00:16:01.695
ちょうどあるもの
かなり心吹く。

00:16:01.695 --> 00:16:04.200
だから私は与えなくてはならない
ここに大きな叫び声

00:16:04.200 --> 00:16:07.380
旧ザマリン大学
インストラクターと

00:16:07.380 --> 00:16:11.225
現在のMSは素晴らしい男を学びます,

00:16:11.225 --> 00:16:13.945
キム・フィルモッツはオーストラリアで

00:16:13.945 --> 00:16:16.500
毎週金曜日に、彼は
彼がいるけいれんの流れ

00:16:16.500 --> 00:16:19.590
異なるデザインを取る
ドリブルから

00:16:19.590 --> 00:16:21.780
これらの豪華なもの

00:16:21.780 --> 00:16:23.400
使用してほんの数時間

00:16:23.400 --> 00:16:24.750
ちょうどザマリンフォームと

00:16:24.750 --> 00:16:26.550
プラグインのコミュニティ
が利用可能です。

00:16:26.550 --> 00:16:29.130
だから、これは私が向かいに座っている傾向です

00:16:29.130 --> 00:16:30.870
人々が持つザマリンコミュニティ

00:16:30.870 --> 00:16:32.670
ちょうど驚くべきものを作成します。

00:16:32.670 --> 00:16:35.460
これがの成熟度です。
プラットフォームと私たちが行った場所。

00:16:35.460 --> 00:16:37.110
それはちょうど素晴らしいです。

00:16:37.110 --> 00:16:39.390
だから、どのようにザマリン
この素晴らしいを提供しますか?

00:16:39.390 --> 00:16:44.340
ここでは、誰のための簡単な要約です
それはザマリンに新しいかもしれません。

00:16:44.340 --> 00:16:47.580
これはall.NETです。私たち
バインディングを作成する

00:16:47.580 --> 00:16:51.750
iOS アンドロイドと任意のother.NET
実行時のフレームワーク。

00:16:51.750 --> 00:16:53.820
ネイティブ UI を共有しました。

00:16:53.820 --> 00:16:57.690
ザマリンフォーム層
スキアシャープと同様に

00:16:57.690 --> 00:16:59.760
そして異なるもの
共有できるような

00:16:59.760 --> 00:17:03.735
プラットフォーム間で同じ UI
そして、すべての共有ロジック。

00:17:03.735 --> 00:17:07.650
そのため、100% のアクセス権を取得できます。
ネイティブ API、ネイティブ エクスペリエンス。

00:17:07.650 --> 00:17:10.200
あなたはのトンを共有することができます
方法に応じてコード

00:17:10.200 --> 00:17:12.885
アーキテクト
アプリケーションはすべてwith.NET。

00:17:12.885 --> 00:17:14.970
素晴らしい約束だ

00:17:14.970 --> 00:17:17.370
繰り返しますが、私たちは大好きです
これを祝う

00:17:17.370 --> 00:17:19.950
年が、iOS 13はちょうど出荷しました。

00:17:19.950 --> 00:17:21.690
実際のところ、私は信じています
もう一つあった

00:17:21.690 --> 00:17:23.850
金曜日遅くにリリース

00:17:23.850 --> 00:17:26.040
アップルと私たちのiOSチームはやっています

00:17:26.040 --> 00:17:29.220
素晴らしい仕事を支える
1日目に

00:17:29.220 --> 00:17:31.590
AI を

00:17:31.590 --> 00:17:33.900
あなたはここに参照してください
ツイートを利用できる

00:17:33.900 --> 00:17:37.035
ダークモードとすべての
その他の iOS 13 機能

00:17:37.035 --> 00:17:39.630
1日目に店舗にアクセスできます。

00:17:39.630 --> 00:17:41.280
それは私たちが持っている誇りに思う伝統です。

00:17:41.280 --> 00:17:44.115
私たちはサポートできることを楽しみにしています
お客様がそうしている

00:17:44.115 --> 00:17:46.380
そして、私はいくつかの知っている
私が持っている他の顧客

00:17:46.380 --> 00:17:48.720
直接で作業
を確認するために

00:17:48.720 --> 00:17:51.524
彼らの知名度のための彼らのアプリ

00:17:51.524 --> 00:17:55.575
非常に重要なニーズ
1日目にそこにいます。

00:17:55.575 --> 00:17:58.950
したがって、プラットフォーム自体
成熟しつつある。

00:17:58.950 --> 00:18:01.320
私たちはこれらすべてを持っている
コントロールと非常に多く。

00:18:01.320 --> 00:18:03.900
スワイプビューがあります
それはマージされようとしている。

00:18:03.900 --> 00:18:05.730
カメラの景色が見える

00:18:05.730 --> 00:18:07.575
メディア要素が来て、

00:18:07.575 --> 00:18:09.840
ラジオのボタンが来た

00:18:09.840 --> 00:18:12.510
しかし、我々は最近追加しました
また、画像ボタン、

00:18:12.510 --> 00:18:15.105
チェックボックス、カルーセル
ビュー、コレクション ビュー。

00:18:15.105 --> 00:18:18.885
それは素晴らしいですし、
我々が言ってるな

00:18:18.885 --> 00:18:20.460
「ああ、私たちは出荷しなければなりません
機能, 機能, 機能,

00:18:20.460 --> 00:18:22.560
機能」、それは私たちです
密接に耳を傾ける

00:18:22.560 --> 00:18:25.080
あなたが必要なものについて
プラットフォームから

00:18:25.080 --> 00:18:28.170
アプリの構築に成功
それが原動力だ

00:18:28.170 --> 00:18:29.730
これらのものを届ける私たち

00:18:29.730 --> 00:18:31.545
あなたが私たちに話しているところまで、

00:18:31.545 --> 00:18:32.640
「ああ、それは非常にまれです。

00:18:32.640 --> 00:18:34.650
私は何かを作成する必要があります
自分でカスタム。

00:18:34.650 --> 00:18:37.740
私はすでに何を引っ張る
箱に入って出荷し、それを使用します。

00:18:37.740 --> 00:18:39.435
素晴らしい

00:18:39.435 --> 00:18:45.555
そして偉大な生態系
ベンダープロバイダーの。

00:18:45.555 --> 00:18:50.250
次に、第三者
基本的にあなたの生態系

00:18:50.250 --> 00:18:53.235
物を運び出すコミュニティ
あなたに役立つ

00:18:53.235 --> 00:18:56.490
他の人は大きな助けです。

00:18:56.490 --> 00:18:58.155
ここで本当にクールなものがいくつかある

00:18:58.155 --> 00:18:59.910
そしてアイコンはあなたを空腹にし始める

00:18:59.910 --> 00:19:01.950
あなたが見始めるとき
パンケーキの山。

00:19:01.950 --> 00:19:06.480
私は彼のデモでジェームズを知っている
パンケーキの景色を見せびりかねせた。

00:19:06.480 --> 00:19:07.860
このコードにも含まれます。

00:19:07.860 --> 00:19:09.240
それはちょうど素晴らしいです。

00:19:09.240 --> 00:19:13.410
もちろん、すべての素晴らしい
企業企業

00:19:13.410 --> 00:19:18.210
銀行on.NETとザマリン
それで大きな成功を収めている。

00:19:18.210 --> 00:19:21.270
だから私は大きな叫び声をあげたい
私たちの貢献者に出て。

00:19:21.270 --> 00:19:23.340
去年の今この時期

00:19:23.340 --> 00:19:25.290
これは私のスライドです
昨年のプレゼンテーション。

00:19:25.290 --> 00:19:27.930
私たちは、すべての祝った
ザマリンフォームの寄稿者。

00:19:27.930 --> 00:19:29.460
私たちは、我々が持っていると言うためにここにいます

00:19:29.460 --> 00:19:31.530
それを拡大し、我々は
送信する予定です

00:19:31.530 --> 00:19:35.310
すべてに素晴らしい贈り物を出す
ドクからのザマリン寄稿者

00:19:35.310 --> 00:19:37.380
必需品、iOSとアンドロイドに、

00:19:37.380 --> 00:19:41.010
フォーム、スキアシャープ、すべての
私たちが維持するもの。

00:19:41.010 --> 00:19:43.320
私たちは本当にあなたに感謝します
私たちとのコラボレーション、

00:19:43.320 --> 00:19:44.550
私たちにあなたのアイデアをもたらす,

00:19:44.550 --> 00:19:46.410
あなたの助けとあなたの愛と同様に。

00:19:46.410 --> 00:19:47.835
楽しみにしてね

00:19:47.835 --> 00:19:50.460
撃ち出す
電子メールの要求。

00:19:50.460 --> 00:19:53.580
その後、私は強調したかった
コミュニティからはほとんど何も。

00:19:53.580 --> 00:19:55.440
これは2月の

00:19:55.440 --> 00:19:57.885
あなたから素晴らしいブログの投稿のトン。

00:19:57.885 --> 00:19:59.185
私はこれとは何の関係もない

00:19:59.185 --> 00:20:00.380
私たちはこれとは何の関係もありませんでした。

00:20:00.380 --> 00:20:02.810
これは、コミュニティです。
と立ち上がっているだけ

00:20:02.810 --> 00:20:05.675
あなたができることについての興奮
ザマリンフォームで今日行います。

00:20:05.675 --> 00:20:07.234
そして7月に

00:20:07.234 --> 00:20:08.930
私たちは、ザマリンUI 7月を持っています

00:20:08.930 --> 00:20:10.925
別のコミュニティが主導
物事とあなたはすることができます

00:20:10.925 --> 00:20:14.690
これらの画面がちょうどあるのを参照してください。
豪華。私はここで垂れ下がっています。

00:20:14.690 --> 00:20:17.110
それはクレイジー良いです。

00:20:17.110 --> 00:20:19.230
私は叫び声をあげたかった

00:20:19.230 --> 00:20:20.790
ストリーミングを開始したすべての人。

00:20:20.790 --> 00:20:22.500
ジェームズ・モンテマーニョが

00:20:22.500 --> 00:20:24.390
そしてジェフ・フリッツは
そこに唯一のストリーマー

00:20:24.390 --> 00:20:28.230
anything.NETとここで行う
私たちは成長しているだけだ

00:20:28.230 --> 00:20:30.180
爆発する、それは非常にクールです。

00:20:30.180 --> 00:20:33.870
このリンクを確認してください。私はリストを得た
私が知っていたものの。

00:20:33.870 --> 00:20:36.390
もっとある場合は、私に知らせてください。

00:20:36.390 --> 00:20:39.780
もう少しだけ持っている
からあなたのためにハイライトする

00:20:39.780 --> 00:20:41.190
私がすでに持っているXamarin.Forms

00:20:41.190 --> 00:20:43.575
言及したので、私はちょうどします
簡単に彼らに触れる。

00:20:43.575 --> 00:20:48.270
シェル。今日の最も簡単な方法
アプリケーションを起動し、

00:20:48.270 --> 00:20:50.490
必ずしも必要ではない
既存のものを移行し、

00:20:50.490 --> 00:20:52.530
しかし、新しいアプリケーションの場合、これは

00:20:52.530 --> 00:20:55.735
あなたのために素晴らしいクイックスタート
それは非常に柔軟です。

00:20:55.735 --> 00:20:59.810
どれだけ簡単だったかを見ることができます。
コードは、フライアウトメニューを行うことです。

00:20:59.810 --> 00:21:01.819
一番下のタブを行うには、

00:21:01.819 --> 00:21:05.510
そして、もちろんトップタブを行う
アプリにも必要がある場合。

00:21:05.510 --> 00:21:09.305
非常に少ないコード、非常に明示的
あなたが望むものについて。

00:21:09.305 --> 00:21:11.460
そのナビゲーション
私が言及したサービス、

00:21:11.460 --> 00:21:14.415
から行きたいとき
詳細ページにリストページ,

00:21:14.415 --> 00:21:16.470
今では使うのと同じくらい簡単です

00:21:16.470 --> 00:21:19.440
そのグローバルナビゲーションサービス
それはどこでも利用可能です。

00:21:19.440 --> 00:21:21.405
心配しなくていい
そこにいないことについて

00:21:21.405 --> 00:21:23.850
そして、あなたも通り過ぎることができます
クエリ文字列パラメータ。

00:21:23.850 --> 00:21:26.310
だから、あなたはその都市IDを渡し、

00:21:26.310 --> 00:21:28.995
その後、領収書に
ページ, 詳細ページ,

00:21:28.995 --> 00:21:32.820
クエリ プロパティを属性付けする
を確認するには、

00:21:32.820 --> 00:21:34.620
の公共財産に適用される

00:21:34.620 --> 00:21:35.880
バインディング コンテキストは、それが

00:21:35.880 --> 00:21:37.605
ビュー モデルまたはページ自体。

00:21:37.605 --> 00:21:40.065
とても使いやすいです。

00:21:40.065 --> 00:21:42.810
私はこれに言及しませんでした
今日は多くのが、ビジュアル。

00:21:42.810 --> 00:21:44.085
あなたの目標は、

00:21:44.085 --> 00:21:46.320
同じルックアンドフィール
iOS とアンドロイドの間で、

00:21:46.320 --> 00:21:48.345
ビジュアルは、あなたのための素晴らしいスタートです。

00:21:48.345 --> 00:21:50.610
材料設計コンポーネント
すべてで出荷

00:21:50.610 --> 00:21:52.065
これらのコンポーネントは箱から出して

00:21:52.065 --> 00:21:54.655
あなたが持っていないように
微調整に時間を費やすために。

00:21:54.655 --> 00:22:00.110
もちろん、私は

00:22:00.110 --> 00:22:02.990
これらすべての素晴らしさを示した
コレクションビューから来るもの。

00:22:02.990 --> 00:22:04.900
私は見るのが大好きです
あなたが取り組んでいるもの。

00:22:04.900 --> 00:22:06.590
そして今、私たちは実際に

00:22:06.590 --> 00:22:08.390
カルーセルビューチャレンジを実行し、

00:22:08.390 --> 00:22:11.840
これらは実際の一部です
地域社会からの貢献、

00:22:11.840 --> 00:22:13.880
あなたができることから

00:22:13.880 --> 00:22:16.600
現在のコレクションビューを使用する
またはカルーセルビュー。

00:22:16.600 --> 00:22:19.310
恩赦。だから、これはまだ開いています。

00:22:19.310 --> 00:22:21.050
線上にスワッグがあります。

00:22:21.050 --> 00:22:22.745
あのサルを手に入れるかもしれない

00:22:22.745 --> 00:22:24.230
そうは思わない
非常に入力するのに役立ちます

00:22:24.230 --> 00:22:26.300
すぐに、それは見えるでしょう
マントルに素晴らしい,

00:22:26.300 --> 00:22:29.450
そして、あなたは確認することができます
子供はあの猿を盗まない

00:22:29.450 --> 00:22:31.040
だから、それを入力してください、

00:22:31.040 --> 00:22:34.120
それは水曜日の日の終わりを期限切れします。

00:22:34.120 --> 00:22:37.010
ブログをチェックできます。
すべての詳細について

00:22:37.010 --> 00:22:39.875
あなたが行くだけなら、その上で
開発ブログXamarinに。

00:22:39.875 --> 00:22:45.810
それで、私は突き抜け
質問の最後まで。

