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
我們要談談
關於Xamarin如何形成

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
Xamarin 移動 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
無論你喜歡什麼
推特用戶端是，

00:00:59.360 --> 00:01:03.575
使用the.NET conf 井號標籤，並告訴
我在哪裡看你。

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
加州海濱，我
不知道到底在哪裡

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
我想告訴你什麼是新的
和偉大的Xamarin形式。

00:03:37.775 --> 00:03:38.960
所以首先

00:03:38.960 --> 00:03:40.475
讓我們從 shell 開始。

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
我們將深入探討
在這裡，在短短的一分鐘。

00:03:55.295 --> 00:03:59.210
但我需要做的第一件事就是
能夠到達那個側面功能表。

00:03:59.210 --> 00:04:01.715
所以我要下來
在這裡，我要使用

00:04:01.715 --> 00:04:05.140
另一個新鮮事，我們
有在Xamarin形式。

00:04:05.140 --> 00:04:06.770
事實上，正如我
看著這個有

00:04:06.770 --> 00:04:09.605
至少有兩件新東西
這裡在Xamarin形式。

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
我有那三個飛出
你剛剛看到的功能表項目，

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
三個快顯視窗，這些都是
頁面，你應該去。

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
當然，我們不
只需要一個位置。

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
其他幾個新事物，
Xamarin 表格現在適合您了。

00:08:25.205 --> 00:08:29.330
所以我剛剛進入這個頁面
你會原諒，如果你

00:08:29.330 --> 00:08:33.435
認為城市清單
頁面正在利用清單視圖，

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
它現在在，是航運
Xamarin 表格 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 端的 Ui 集合視圖，

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
所以我要從兩個開始

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.表單 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-前2。

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
以及 Xamarin 表格 4.3.0-前 2。

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
美麗的使用者介面。讓我給你看

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
Kym Phillpott 在澳大利亞。

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
只是Xamarin形式和

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
Xamarin 表單圖層
以及斯基亞夏普

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
因此，您可以百分之百地訪問
本機 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
一個驚人的工作支援
這樣，第一天，

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
第一天進入商店。

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
非常重要的需要
第一天就在那裡

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
我們慶祝了所有的
Xamarin 表單貢獻者。

00:19:27.930 --> 00:19:29.460
我在這裡說，我們已經

00:19:29.460 --> 00:19:31.530
擴展了，我們
將發送

00:19:31.530 --> 00:19:35.310
出美妙的禮物，所有
來自文檔的 Xamarin 貢獻者，

00:19:35.310 --> 00:19:37.380
到必需品，到 iOS 和 Android，

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
那是在二月份

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
興奮什麼，你可以
今天做與Xamarin形式。

00:20:05.675 --> 00:20:07.234
然後在七月

00:20:07.234 --> 00:20:08.930
我們有Xamarin 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
夏馬林，我已經

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
說著，我飛快地通過
到問題結束。

