WEBVTT

00:00:00.000 --> 00:00:02.715
Herkese merhaba. Ben Olia.

00:00:02.715 --> 00:00:05.310
Ben Program Yöneticisi on.NET Ekibi.

00:00:05.310 --> 00:00:08.355
Süper bir olmak için heyecanlı
bu olayın bir parçası.

00:00:08.355 --> 00:00:10.980
Bugün bütün gün sizinle olacağım.

00:00:10.980 --> 00:00:14.610
hoparlörlerin tanıtılması ve
James ile sorular çalışıyor.

00:00:14.610 --> 00:00:18.930
Az önce inanılmaz bir şey duyduk.
açılış konuşması, çok ilham verici.

00:00:18.930 --> 00:00:21.585
Şimdi, seni tanıştıracağım için çok heyecanlıyım.

00:00:21.585 --> 00:00:24.720
Sıradaki konuşmacılarımız, Javier ve Gerald.

00:00:24.720 --> 00:00:29.230
Konuşacaklar.
verilerinizi görselleştirme.

00:00:29.390 --> 00:00:32.340
Merhaba. Evet, işte buradayız.

00:00:32.340 --> 00:00:33.790
Merhaba.

00:00:34.070 --> 00:00:37.640
Çok teşekkür ederim. Bu yüzden izin

00:00:37.640 --> 00:00:40.580
bana sadece doğrudan gitmek
ve ekranımı paylaşın.

00:00:40.580 --> 00:00:44.330
İşte başlıyoruz ve
Bu oturum başladı.

00:00:44.330 --> 00:00:47.105
Yani evet, daha önce de belirtildiği gibi,

00:00:47.105 --> 00:00:50.060
Hakkında konuşacağız.
bugün verilerinizi görselleştirme,

00:00:50.060 --> 00:00:51.965
Bu yüzden konuşacağız.
CollectionView hakkında,

00:00:51.965 --> 00:00:54.725
CarouselView, bir çift
diğer şeyler.

00:00:54.725 --> 00:00:57.110
Sanırım, David ve Maddy.

00:00:57.110 --> 00:01:00.290
zaten bazı paylaşılan
Göstereceğimiz iyilik.

00:01:00.290 --> 00:01:02.720
Ama elimizden geleni yapacağız.
size biraz daha vermek

00:01:02.720 --> 00:01:05.375
derin bir dalış ve ne göstermek

00:01:05.375 --> 00:01:08.000
ile aslında mümkündür
tüm bu harika kontroller

00:01:08.000 --> 00:01:11.195
bu Xamarin bulunmaktadır
Formlar bugün mevcuttur.

00:01:11.195 --> 00:01:13.055
Bu da biziz.

00:01:13.055 --> 00:01:17.080
o zaman en azından bileceksin.
Kimi dinleyeceksin.

00:01:17.080 --> 00:01:22.085
Benim adım Gerald Versluis.
Hollanda'dan,

00:01:22.085 --> 00:01:23.840
ve benim iyi arkadaşım Javier,

00:01:23.840 --> 00:01:28.280
İkimiz de Xamarin'in bir parçasıyız.
Formlar Ekibi, Yazılım Mühendisleri.

00:01:28.280 --> 00:01:31.070
Yani evet, biz yaratıyoruz
bazı şeyler

00:01:31.070 --> 00:01:34.490
bu, umarım, kullanmaktan zevk.

00:01:34.490 --> 00:01:37.280
Bugün konuşacağız.
temelde bu şeyler hakkında.

00:01:37.280 --> 00:01:39.245
Halletmesi gereken çok şey var.

00:01:39.245 --> 00:01:42.620
Bu yüzden çok şeyimiz olacak.
birleştiren farklı demolar

00:01:42.620 --> 00:01:46.495
tüm bu müthiş kontroller ve
Özellik. O yüzden ayak uydurmaya çalış.

00:01:46.495 --> 00:01:47.690
Herhangi bir sorunuz varsa,

00:01:47.690 --> 00:01:49.340
lütfen herhangi birimize ulaşın,

00:01:49.340 --> 00:01:51.470
sorularınızı cevaplamadan mutluluk duyarım.

00:01:51.470 --> 00:01:53.810
Javier ve ben yer değiştireceğiz.
Birkaç kez.

00:01:53.810 --> 00:01:55.430
Yani ekranınızı görürseniz

00:01:55.430 --> 00:01:57.470
titreme ya da bir şey
başka komik oluyor,

00:01:57.470 --> 00:01:58.940
Merak etme, hepsi biziz.

00:01:58.940 --> 00:02:01.775
Sen değilsin. Hadi başlayalım.

00:02:01.775 --> 00:02:04.475
Biraz konuşacağım.
önce CollectionView hakkında,

00:02:04.475 --> 00:02:07.025
Ve Javier devralacak.

00:02:07.025 --> 00:02:10.250
Evet, dediğim gibi, biz.
birkaç kez değiştirin.

00:02:10.250 --> 00:02:13.055
Bu yüzden ne zaman bir
güzel İspanyol aksanı,

00:02:13.055 --> 00:02:15.180
Sonra Javier devraldı.

00:02:16.660 --> 00:02:19.265
CollectionView ile başlayalım.

00:02:19.265 --> 00:02:20.960
CollectionView temelde

00:02:20.960 --> 00:02:23.285
manevi halefi
ListView'ın.

00:02:23.285 --> 00:02:29.155
Hepimizin bildiği ListView veya siz
Bilmek ve sevgi, hepimiz kullandık.

00:02:29.155 --> 00:02:31.970
Ama evet, sevebilirsin.
Nefret edebilirsin.

00:02:31.970 --> 00:02:35.105
Gerçek şu ki, ihtiyacımız olan.
temelde tüm uygulamalarımız.

00:02:35.105 --> 00:02:36.830
Uygulamalarımızdaki verileri göstermemiz gerekir,

00:02:36.830 --> 00:02:38.960
bu temelde temel

00:02:38.960 --> 00:02:42.290
kullandığınız her uygulama.

00:02:42.290 --> 00:02:45.230
Ama evet, var.
ile bazı şeyler oldu

00:02:45.230 --> 00:02:47.990
Geliştirilebilen ListView.

00:02:47.990 --> 00:02:50.615
Bu yüzden yukarı çıktık.
en son görünümü ile.

00:02:50.615 --> 00:02:52.940
Tüm öğrenmeleri aldık.

00:02:52.940 --> 00:02:56.390
ListView ve koymak
bu yeni kontrol için,

00:02:56.390 --> 00:03:01.730
ve bunu göstermek için kullanabilirsiniz
farklı düzenlerde tüm veriler.

00:03:01.730 --> 00:03:03.320
Daha fazla esnekliğe sahipsiniz,

00:03:03.320 --> 00:03:06.545
ve en önemlisi daha
her zamankinden daha performans.

00:03:06.545 --> 00:03:11.045
Böylece aşağı görebilirsiniz
burada küçük bir örnek,

00:03:11.045 --> 00:03:13.500
tanımlayabileceğiniz
CollectionView' ı.

00:03:13.500 --> 00:03:15.680
Bu XAML tabii ki tüm çalışır ve

00:03:15.680 --> 00:03:19.580
gibi kodlamak
Xamarin Formlar için kullanılır.

00:03:19.580 --> 00:03:23.150
Madde kaynağınızı belirtebilirsiniz
listview gibi.

00:03:23.150 --> 00:03:26.480
Ama şimdi, sen de.
öğelerin düzenini belirtin.

00:03:26.480 --> 00:03:27.500
Böylece belirtebilirsiniz,

00:03:27.500 --> 00:03:29.900
dikey istiyor musunuz
veya yatay,

00:03:29.900 --> 00:03:33.710
ve aynı zamanda söyleyebilirim
Belki bir ızgara içinde olmasını istiyorum.

00:03:33.710 --> 00:03:35.990
Yani evet, zaten var.

00:03:35.990 --> 00:03:39.020
bazı esneklik size olabilir
Burada oluyor bakın.

00:03:39.020 --> 00:03:41.180
Yapabildiğin her şey burada.

00:03:41.180 --> 00:03:44.060
kutunun dışında bugün kullanın
CollectionView ile birlikte.

00:03:44.060 --> 00:03:45.470
Eğer veri bağlamalarımız varsa,

00:03:45.470 --> 00:03:47.480
sonra veri şablonları kullanabilirsiniz,

00:03:47.480 --> 00:03:49.670
tabii ki seçicileri şablonlar.

00:03:49.670 --> 00:03:51.275
Farklı düzenleri kullanabilirsiniz.

00:03:51.275 --> 00:03:55.175
Sağtarafta, görebilirsiniz.
örneğin ızgara düzeni.

00:03:55.175 --> 00:03:57.170
Madde seçimini kullanabilirsiniz,

00:03:57.170 --> 00:03:59.630
böylece bir öğeyi tıklatabilirsiniz

00:03:59.630 --> 00:04:03.840
CollectionView ve
Bunun için sihrini yap.

00:04:03.840 --> 00:04:06.290
Bir aşağı detaya
oradan ayrıntılı bir görünüm.

00:04:06.290 --> 00:04:07.715
Boş bir manzaramız var.

00:04:07.715 --> 00:04:09.875
Bu yüzden ne zaman bunu karıştırırsan.

00:04:09.875 --> 00:04:13.370
bir arama çubuğu ve hiçbir
arama eyleminizin sonuçları,

00:04:13.370 --> 00:04:16.400
bu boş açılır
tersiz görüntülemek.

00:04:16.400 --> 00:04:20.840
Herhangi bir takas gerekmez
kendi görsel ağacınızda görünümler.

00:04:20.840 --> 00:04:23.510
Bunu doğrudan yapabilirsin.
CollectionView'dan.

00:04:23.510 --> 00:04:25.715
Kaydırmayı da geliştirdik.

00:04:25.715 --> 00:04:28.430
Yani şimdi bir olay var
bir sürü bilgi ile.

00:04:28.430 --> 00:04:30.920
Ne kadar hızlı olduğunu belirleyebilirsiniz
birisi kayan,

00:04:30.920 --> 00:04:32.390
hangi yöne kaydırıyorlar,

00:04:32.390 --> 00:04:34.865
ve biz de olacak
yönteme kaydırmak için.

00:04:34.865 --> 00:04:36.770
Böylece kolayca

00:04:36.770 --> 00:04:38.900
belirli bir noktada
CollectionView'ınız.

00:04:38.900 --> 00:04:42.530
Bu sadece birkaç şey.
uyguladığımız

00:04:42.530 --> 00:04:46.730
bu şaşırtıcı yeni kontrol
Şu anda Xamarin Forms olduğunu.

00:04:46.730 --> 00:04:51.695
O yüzden çabucak atlayalım.
Visual Studio ve bazı demolar gösterin.

00:04:51.695 --> 00:04:55.450
Umarım, işte devam edeceğiz.

00:04:55.450 --> 00:04:57.530
Yani burada Görsel var
Mac için stüdyo.

00:04:57.530 --> 00:04:59.750
Daha önce görmediyseniz,

00:04:59.750 --> 00:05:03.155
sadece Görsel kullanabilirsiniz
Şu anda Mac'te stüdyo.

00:05:03.155 --> 00:05:06.140
Önce gidelim.
bazı görsel demo içine.

00:05:06.140 --> 00:05:09.505
Bu yüzden iOS var
emülatör tam burada açılıyor.

00:05:09.505 --> 00:05:12.575
Javier ve ben yarattık
küçük bir örnek uygulama.

00:05:12.575 --> 00:05:17.330
Şimdi, unutmayın, bu demolar
galeri uygulamamızdan alınan,

00:05:17.330 --> 00:05:19.430
hangi bir parçası
Xamarin Formlar deposu,

00:05:19.430 --> 00:05:21.350
Tüm testlerimizi yaptığımız yer.

00:05:21.350 --> 00:05:25.160
Bu yüzden mutlaka olmayabilir
güzel bir uygulama olmak,

00:05:25.160 --> 00:05:27.350
ama işlevsel, ve biz var

00:05:27.350 --> 00:05:30.290
biraz daha güzel
örnekleri göstermek için.

00:05:30.290 --> 00:05:33.620
Bunu istediğiniz şekilde şekillendirebilirsiniz
bu oturumun sonunda istiyorum.

00:05:33.620 --> 00:05:37.160
Bu yüzden kafanız karışmasın.
tamamen şaşırtıcı görünmüyor,

00:05:37.160 --> 00:05:39.920
ama ne odaklanmak
işlevsel burada oluyor.

00:05:39.920 --> 00:05:42.320
Biz de gündemi ele aldık.

00:05:42.320 --> 00:05:43.490
Ve işte tüm farklı şeyler,

00:05:43.490 --> 00:05:44.630
Biz CollectionView var,

00:05:44.630 --> 00:05:48.185
CarouselView, IndicatorView
ve her şeyi.

00:05:48.185 --> 00:05:51.445
Ama şöyle yapalım.
CollectionView hemen.

00:05:51.445 --> 00:05:55.845
Bahsettiğim gibi,
sadece ile gidebilirsiniz

00:05:55.845 --> 00:05:59.600
dizeleri bir koleksiyon
Tam burada.

00:05:59.600 --> 00:06:01.310
İşte bu.

00:06:01.310 --> 00:06:03.110
Bu sadece bir dize koleksiyonu.

00:06:03.110 --> 00:06:05.840
Bunu.
madde kaynağı ve bom,

00:06:05.840 --> 00:06:08.505
bir CollectionView'iniz var
dizeleri ile.

00:06:08.505 --> 00:06:10.490
Gördüğünüz gibi, bu da

00:06:10.490 --> 00:06:13.130
seçim ile
yetenekleri etkin.

00:06:13.130 --> 00:06:15.560
Böylece burada öğeleri seçebilirsiniz,

00:06:15.560 --> 00:06:17.630
ve seçilen olaya göre veya

00:06:17.630 --> 00:06:19.865
bu kanca komutu,

00:06:19.865 --> 00:06:23.160
eğer gidebilirsiniz
buradan sonraki ekran.

00:06:23.360 --> 00:06:26.990
Gördüğünüz gibi,.
Burada bir sürü şey var.

00:06:26.990 --> 00:06:30.005
bu yüzden muhtemelen istediğiniz
Kendiniz için bu göz atın.

00:06:30.005 --> 00:06:32.944
Tüm işlevler

00:06:32.944 --> 00:06:35.630
listelenen ve yapabilirsiniz
Bununla bir oyun var.

00:06:35.630 --> 00:06:38.990
Bu yüzden bu şeylerin çoğu olacak
ayrıca farklı varyans var

00:06:38.990 --> 00:06:42.800
kodu belki XAML ve
yatay, dikey.

00:06:42.800 --> 00:06:45.845
Dediğim gibi, bu da.
Testlerimizi çalıştırMak için kullanılır.

00:06:45.845 --> 00:06:47.660
Burada bir sürü şey var.

00:06:47.660 --> 00:06:49.220
Diğer bir şey ise.
Sana göstermek istiyorum.

00:06:49.220 --> 00:06:51.590
burada bu birleştirir
birkaç şey bu

00:06:51.590 --> 00:06:55.265
Daha önce de konuştum.
veri şablonu seçici.

00:06:55.265 --> 00:06:59.765
Yani bu şablon seçer
Hafta içi ne zaman olursa.

00:06:59.765 --> 00:07:02.780
Bu için bir şablon kullanır
nedense bir artı.

00:07:02.780 --> 00:07:07.400
Ne zaman hafta sonu olsa, biz.
diğer simgeyi burada görebilirsiniz.

00:07:07.400 --> 00:07:10.490
Yani bu tekrarlanır
Birkaç kez.

00:07:10.490 --> 00:07:12.140
Ama bunu kolayca filtreleyebilirsiniz.

00:07:12.140 --> 00:07:14.660
Eğer pazartesiye gidersem,

00:07:14.660 --> 00:07:16.580
keşif gerçekten optimize değil,

00:07:16.580 --> 00:07:17.970
Bu yüzden bu biraz alır,

00:07:17.970 --> 00:07:19.670
ve "Enter" tuşuna basmalıyım.

00:07:19.670 --> 00:07:21.320
Bütün Pazartesileri göreceksin.

00:07:21.320 --> 00:07:24.200
Eğer bir şey ararsak.
O burada değil.

00:07:24.200 --> 00:07:26.870
bu yüzden bir Pazartesi günü, bu görebilirsiniz

00:07:26.870 --> 00:07:29.720
boş görünüm, çünkü biz yok
burada herhangi bir arama sonuçları var.

00:07:29.720 --> 00:07:31.715
Böylece boş bir görünüm ortaya çıkacak.

00:07:31.715 --> 00:07:35.180
ve bu sadece ne
Kutudan çıkacaksın.

00:07:35.180 --> 00:07:40.210
koleksiyonunuz ne zaman
orada herhangi bir öğe var.

00:07:40.210 --> 00:07:43.170
Peki daha fazla ne var?
Tabii ki tüm bu

00:07:43.170 --> 00:07:45.844
gözlemlenebilir koleksiyonlarla çalışır.

00:07:45.844 --> 00:07:48.800
Bu yüzden sadece alabilir
bu ve görebilirsiniz

00:07:48.800 --> 00:07:52.490
Burada bir çift var
en üstte kontrol eder.

00:07:52.490 --> 00:07:54.380
Ayrıca üstbilgi ve altbilgi miz de var.

00:07:54.380 --> 00:07:57.410
Sanırım Javier gösterecek.
Bu konuda biraz.

00:07:57.410 --> 00:07:59.630
Ama burada eşyalar var.

00:07:59.630 --> 00:08:02.210
ve çünkü bu bir
gözlemlenebilir koleksiyon,

00:08:02.210 --> 00:08:05.300
herhangi bir değişiklik gözlemleyebilirsiniz
bu koleksiyonda gerçekleşecektir.

00:08:05.300 --> 00:08:07.580
Böylece birkaç ını buradan çıkarabiliriz.

00:08:07.580 --> 00:08:10.700
ve bunu görmek
otomatik olarak güncellenir.

00:08:10.700 --> 00:08:13.970
Ne zaman eklemek istersek
birkaç şey,

00:08:13.970 --> 00:08:16.550
en üste yerverilecek.

00:08:16.550 --> 00:08:19.070
Ben de bir belirtebilirsiniz
için farklı dizin

00:08:19.070 --> 00:08:22.160
farklı bir
istersem pozisyon.

00:08:22.160 --> 00:08:26.705
Yani evet, ve ben de bir taşıyabilirsiniz
Etrafta ki birkaç şey.

00:08:26.705 --> 00:08:32.085
Yani bu sadece anında çalışır bakın.

00:08:32.085 --> 00:08:33.780
Çok performant, iyi görünüyor,

00:08:33.780 --> 00:08:37.870
Bu soluk animasyon vardır.
Harika görünüyor.

00:08:38.820 --> 00:08:41.650
Peki daha fazla ne var?
Ani noktalarımız var.

00:08:41.650 --> 00:08:43.510
Bu da bir şey.
Biz tanıttık.

00:08:43.510 --> 00:08:45.310
Eğer daha önce hiç görmediysen,

00:08:45.310 --> 00:08:47.930
Bu sefer dikey bir liste alalım.

00:08:48.030 --> 00:08:51.310
Snap noktaları temelde ortalama
ne zaman parlasanız,

00:08:51.310 --> 00:08:52.690
Yani, şimdi, hiçbir işe yaramıyor.

00:08:52.690 --> 00:08:53.800
Ama ne zaman seçsek

00:08:53.800 --> 00:08:57.670
burada bir anlık nokta ve
biz zorunlu ayarlayın,

00:08:57.670 --> 00:09:00.520
sonra ne zaman kaydırsam
burada ve ben bir şey için ayarlanmış,

00:09:00.520 --> 00:09:04.150
bir almak için snaps
belirli bir öğe ve yapabilirsiniz

00:09:04.150 --> 00:09:08.275
ayarlayarak bu davranışı etkilemek
burada başlangıç veya merkez.

00:09:08.275 --> 00:09:10.240
Ne zaman merkeze ayarlasam,

00:09:10.240 --> 00:09:11.755
bir öğeyi ortalar.

00:09:11.755 --> 00:09:14.740
Şu anda burada iki parça görüyorsunuz.

00:09:14.740 --> 00:09:16.015
ama şimdi kaydırmaya başlıyorum.

00:09:16.015 --> 00:09:19.600
ve ne zaman ben yok
burada merkezinde bir öğe,

00:09:19.600 --> 00:09:24.430
bu yapışıyor emin olacak
burada bir merkez öğesine.

00:09:24.430 --> 00:09:26.530
Bu yüzden bu bakacağız
tasarımlarıgüzel,

00:09:26.530 --> 00:09:28.390
ve bunu yapabilirsiniz
Yine de iş istiyorum.

00:09:28.390 --> 00:09:30.940
Bir çift yapılandırabilirsiniz

00:09:30.940 --> 00:09:33.730
şeyler burada bunu yapmak için
tasarımınızla çalışın.

00:09:33.730 --> 00:09:35.500
Peki daha fazla ne var?

00:09:35.500 --> 00:09:37.915
Biz de kaydırmak zorunda
Ben de bahsetmiştim.

00:09:37.915 --> 00:09:40.480
Yine, birden çok seçenek
seçim için burada.

00:09:40.480 --> 00:09:43.060
Bir tane seçelim.
ve şöyle diyebiliriz, "Tamam,

00:09:43.060 --> 00:09:46.570
dizin kaydırma, bu yüzden bir var
burada tekrar öğe sayısı,"

00:09:46.570 --> 00:09:51.175
dediğim gibi, mutlaka
çok güzel ama çalışıyor.

00:09:51.175 --> 00:09:54.235
Eğer ben kaydırma diyorsanız
indeks ve ben 10 demek,

00:09:54.235 --> 00:09:56.065
burada görünmüyor.

00:09:56.065 --> 00:09:57.385
ve bunu yapıyorum,

00:09:57.385 --> 00:09:59.845
o zaman emin olacak
10'a kaydırılır.

00:09:59.845 --> 00:10:02.470
Çünkü parşömeni
görünür hale getirmek için pozisyon,

00:10:02.470 --> 00:10:03.670
sadece görünür hale getirecek.

00:10:03.670 --> 00:10:05.065
Yani artık sonunda olacak.

00:10:05.065 --> 00:10:07.900
Ama bunu aynı zamanda
başlangıç merkezinde veya sonunda olun.

00:10:07.900 --> 00:10:11.275
Eğer bunu.
başlar ve tekrar "Git" tuşuna basıyorum.

00:10:11.275 --> 00:10:14.900
bu emin olacak
öğe başında sunulur.

00:10:17.130 --> 00:10:19.450
Daha fazla ne var?

00:10:19.450 --> 00:10:22.090
[duyulmaz] , biz gidiyoruz
daha sonra görmek için.

00:10:22.090 --> 00:10:23.620
Boş manzara, bunu zaten gördük.

00:10:23.620 --> 00:10:25.510
biraz ve seçim de.

00:10:25.510 --> 00:10:28.015
Ama çabucak.
buna dalın.

00:10:28.015 --> 00:10:29.980
Birden fazla seçim modumuz var.

00:10:29.980 --> 00:10:33.550
Böylece tek veya
burada veya hiçbiri birden fazla seçim,

00:10:33.550 --> 00:10:35.320
bu da bir olasılıktır.

00:10:35.320 --> 00:10:37.600
Şu anda her şeyi seçebilirim.

00:10:37.600 --> 00:10:39.580
Ama onu tekli olarak ayarladım.

00:10:39.580 --> 00:10:41.320
sonra birini seçebilirsiniz
seçenekleri burada.

00:10:41.320 --> 00:10:43.990
Bunu da görebilirsiniz.
ızgara düzeninde çalışır,

00:10:43.990 --> 00:10:49.240
ve burada tüm görebilirsiniz
olaydan gelen bilgiler.

00:10:49.240 --> 00:10:51.520
Ayrıca birden fazla yapabiliriz.

00:10:51.520 --> 00:10:56.860
Şu anda, görüyorsun ki ben.
katları bir seçim var.

00:10:56.860 --> 00:10:59.230
Kodun içine girerdim.

00:10:59.230 --> 00:11:02.380
ama ben alıyorum görüyorum
bir süre zaten kadar,

00:11:02.380 --> 00:11:06.400
Bu yüzden ben sadece onu teslim edeceğiz düşünüyorum
Javier için şu anda ve Javier

00:11:06.400 --> 00:11:10.360
daha sonra biraz gösterebilir
kod ve içine dalış.

00:11:10.360 --> 00:11:12.475
Javier, götür onu.

00:11:12.475 --> 00:11:16.630
Deneyeceğim. O zaman.
daha fazla personel ile devam

00:11:16.630 --> 00:11:19.330
çünkü koleksiyon görünümü hakkında

00:11:19.330 --> 00:11:22.405
aslında biz deli var
numune miktarı.

00:11:22.405 --> 00:11:28.900
Tam olarak nerede olduğunu bilmiyorum.
Örneği bırakırsınız.

00:11:28.900 --> 00:11:31.390
Bu durumda, infaz etmeme izin verin.

00:11:31.390 --> 00:11:35.720
android kullanarak, bir şey
iOS ile kullanın. Bir bakalım.

00:11:39.360 --> 00:11:42.760
Sadece konuşacağım.
Bunu çalıştırıyorsun.

00:11:42.760 --> 00:11:44.980
Gideceğini biliyordum.
Android göstermek için.

00:11:44.980 --> 00:11:46.825
Yani, hepsi Xamarin Formları.

00:11:46.825 --> 00:11:49.165
Yani ne uyguladıysak,

00:11:49.165 --> 00:11:52.600
bunu Android'de her zaman yapabilirsiniz
emülatör çalışır ve

00:11:52.600 --> 00:11:56.365
iOS üzerinde yapabilirsiniz ve olacak
her ikisi de benzer sonuçlar gösterir.

00:11:56.365 --> 00:12:02.350
Yani evet, bu yüzden.
iOS'ta yapmayı seçti.

00:12:02.350 --> 00:12:07.000
Bu yüzden bir
simülatör ile sorun.

00:12:07.000 --> 00:12:10.150
Neden bilmiyorum.
çalışmıyor. Hiçbir şey?

00:12:10.150 --> 00:12:12.895
Tamam, tamam. İstiyorsun
bana sadece devam etmek?

00:12:12.895 --> 00:12:16.120
Evet, evet. Lütfen devam edin
demo ile.

00:12:16.120 --> 00:12:17.230
Tamam, tamam.

00:12:17.230 --> 00:12:20.245
Bir hata yaptım ve hazırlanıyorum.

00:12:20.245 --> 00:12:21.925
tüm demolar,

00:12:21.925 --> 00:12:23.815
bir saat önce,

00:12:23.815 --> 00:12:28.555
Bunu hissediyorum belki de.
Iyi bir fikir değildi.

00:12:28.555 --> 00:12:33.955
Olmaz. Sadece zamanı doldururum.

00:12:33.955 --> 00:12:35.305
Hazır olduğunda bana haber ver.

00:12:35.305 --> 00:12:38.845
Bir bakalım.

00:12:38.845 --> 00:12:40.420
İşte başlıyoruz. Özür dilerim.

00:12:40.420 --> 00:12:42.370
yanıp sönen ekranlar ve
Her şey, işte başlıyoruz.

00:12:42.370 --> 00:12:44.530
Bakalım ne olursa olsun.
Burada daha fazlası var.

00:12:44.530 --> 00:12:49.555
Bu yüzden daha ne yapabilirim
toplama görünümü, biz seçim var.

00:12:49.555 --> 00:12:51.220
Gruplandırma da yapabilirsiniz.

00:12:51.220 --> 00:12:54.250
Yani bu da bir şey
liste görünümünden bilgili olabilir.

00:12:54.250 --> 00:12:56.815
Yani burada bazı gruplandırma var

00:12:56.815 --> 00:13:00.550
ve görüyorum ki bazı
Süper kahramanlar burada.

00:13:00.550 --> 00:13:04.270
Bu bir üstbilgi ve
grup başına bir altbilgi.

00:13:04.270 --> 00:13:08.215
İşte İntikamcılar
orada tüm üyeleri ile

00:13:08.215 --> 00:13:10.480
ve Fantastik Dörtlü
ve savunucuları

00:13:10.480 --> 00:13:13.135
ve diğer süper kahramanlar her türlü.

00:13:13.135 --> 00:13:16.200
Çoğunlukla bir grup halinde gruplandırılırlar,

00:13:16.200 --> 00:13:19.350
beklediğiniz gibi, hangi
ayrıca yapabileceğiniz bir şey.

00:13:19.350 --> 00:13:20.835
Sanırım çalışıyoruz.

00:13:20.835 --> 00:13:24.120
aslında yapışma
bu grup başlıkları burada,

00:13:24.120 --> 00:13:27.330
böylece bir şey
Hala geliyor.

00:13:27.330 --> 00:13:28.860
Ama en azından.

00:13:28.860 --> 00:13:31.350
yapma imkanı
şu anda bu gruplar.

00:13:31.350 --> 00:13:34.005
Bunu da yapabilirsiniz
herhangi bir şablon olmadan,

00:13:34.005 --> 00:13:37.990
O zaman o kadar da iyi görünmüyor.

00:13:37.990 --> 00:13:40.150
Javier, sen de var.
ve tekrar çalışan çünkü

00:13:40.150 --> 00:13:42.310
Sadece yüzüyorum.

00:13:42.310 --> 00:13:45.080
Ben sadece Öğe aralığına gideceğim.

00:13:45.420 --> 00:13:48.250
Bu da bir şey
bunu yapabilirsin.

00:13:48.250 --> 00:13:51.820
O zaman bir
Grid, bu her zaman iyidir.

00:13:51.820 --> 00:13:54.460
Burada belirtebilirsiniz

00:13:54.460 --> 00:13:57.610
ne kadar yer olması gerektiğini
farklı öğeler arasında.

00:13:57.610 --> 00:14:02.470
Eğer burada çalmaya başlarsam.
ve ben 10 ve güncelleme aralığı demek,

00:14:02.470 --> 00:14:04.750
sütunlar arasında görebilirsiniz,

00:14:04.750 --> 00:14:07.230
10 boşluk olacaktır.

00:14:07.230 --> 00:14:13.260
Ben de arasında bunu yapabilirsiniz
bu bir ızgara görünümü olduğundan satırlar.

00:14:13.260 --> 00:14:16.775
Ne zaman bunu yapsam,

00:14:16.775 --> 00:14:19.510
o zaman da gerekir
burada boşluk bakın.

00:14:19.510 --> 00:14:21.310
Yani bu bir şey.
bu da size verecektir

00:14:21.310 --> 00:14:23.230
şeyler üzerinde daha fazla kontrol

00:14:23.230 --> 00:14:29.030
bakmak ve çalışması için
tasarımınızı daha iyi.

00:14:30.000 --> 00:14:33.520
Anlaşıldı. Anladın mı?

00:14:33.520 --> 00:14:34.600
İstersen devam edebilirim.

00:14:34.600 --> 00:14:36.680
Tamam, tamam. Evet.

00:14:42.270 --> 00:14:46.810
Ekranı değiştireyim.

00:14:46.810 --> 00:14:48.850
Sanırım bundan bahsettin.

00:14:48.850 --> 00:14:52.585
aralık ve sonra devam edebilirsiniz
tüm şeyler hakkında konuşurken,

00:14:52.585 --> 00:14:54.430
öğe boyutu gibi.

00:14:54.430 --> 00:14:57.370
Farklı var.
seçenekler burada ama ben

00:14:57.370 --> 00:15:00.310
hakkında konuşmak istiyorum
bu strateji içinde öğe,

00:15:00.310 --> 00:15:04.120
alt özellik, nerede
farklı değerler kullanabilir.

00:15:04.120 --> 00:15:07.630
Bir değer vardır ki
Bu ilk öğedir.

00:15:07.630 --> 00:15:11.290
Bu, hesaplayabileceğimiz anlamına gelir
ilk öğenin boyutu,

00:15:11.290 --> 00:15:15.310
ve biz aynı kullanacağız
tüm hücreler için boyutu.

00:15:15.310 --> 00:15:18.025
Ama tabii ki, var

00:15:18.025 --> 00:15:22.015
boyutunu hesaplamak için seçenekler
tüm farklı boyutlarda,

00:15:22.015 --> 00:15:25.165
gördüğünüz gibi
bu özel örnek,

00:15:25.165 --> 00:15:28.840
farklı boyutta tüm satış.

00:15:28.840 --> 00:15:30.400
Ne fark eder ki?

00:15:30.400 --> 00:15:33.820
Bu fark
durumda performans ile ilgilidir.

00:15:33.820 --> 00:15:36.985
Tüm hücreleriniz
belirli mesafe boyutu,

00:15:36.985 --> 00:15:41.080
sadece hesaplamak, bir kez
ilginç bir şey.

00:15:41.080 --> 00:15:43.930
Sonra tabii ki, biz
daha önce konuştuk.

00:15:43.930 --> 00:15:45.760
Biz ayarlamak için bir seçenek var

00:15:45.760 --> 00:15:48.265
üstbilgi ve altbilgi
koleksiyon görünümü.

00:15:48.265 --> 00:15:53.740
Basit akışları kullanabiliriz.
ama biz de kullanabilirsiniz

00:15:53.740 --> 00:15:57.640
şablonlar ve biz olabilir

00:15:57.640 --> 00:16:01.495
görünürlüğü doğrudan zincirleme
üstbilginin ve

00:16:01.495 --> 00:16:04.190
Tabii ki, altbilgiden.

00:16:05.790 --> 00:16:10.675
Sonuncusu, ve sanırım.
Bu sadece demo olduğunu,

00:16:10.675 --> 00:16:12.850
iyi, [duyulmaz]
çok, çok güzel görünüyorsun,

00:16:12.850 --> 00:16:13.975
Ama bu inanılmaz.

00:16:13.975 --> 00:16:17.545
Şuna bir bak.
inanılmaz performans.

00:16:17.545 --> 00:16:19.990
Biraz durmak istiyorum.

00:16:19.990 --> 00:16:22.900
örnek çünkü ne
biz burada görüyoruz

00:16:22.900 --> 00:16:26.560
iç içe bir CollectionView ve bu

00:16:26.560 --> 00:16:29.860
anlamına gelir ki her şey

00:16:29.860 --> 00:16:33.220
biz daha önce görüyorduk
kullanıcı CollectionView oldu,

00:16:33.220 --> 00:16:36.955
her öğenin olduğu yer
başka bir CollectionView.

00:16:36.955 --> 00:16:39.550
Bu yüzden tüm bu yuvalama
Oluşturulacak KoleksiyonGörünümler

00:16:39.550 --> 00:16:44.260
bu düzen nerede
Muhtemelen görmüşsün.

00:16:44.260 --> 00:16:47.500
Örneğin, multimedya
uygulama, akış uygulaması,

00:16:47.500 --> 00:16:49.720
ve oluşturmak için çok basit,

00:16:49.720 --> 00:16:53.425
Ve evet, çok işe yarıyor.

00:16:53.425 --> 00:16:58.060
Bence devam edebiliriz.
CollectionView'a odaklanmak,

00:16:58.060 --> 00:17:01.570
Ama başka bir kontrole atlayalım.

00:17:01.570 --> 00:17:06.775
Bu durumda, CarouselView
başka bir çok güzel kontrol.

00:17:06.775 --> 00:17:10.720
Bir çok güzel noktalarından biri

00:17:10.720 --> 00:17:14.515
çok fazla kod paylaşma
CollectionView ile,

00:17:14.515 --> 00:17:17.530
ve varsayılan olarak, biz olsun
bir çok işlevsellik

00:17:17.530 --> 00:17:20.755
CollectionView'dan
CarouselView'de çalışıyor.

00:17:20.755 --> 00:17:24.730
Ama biraz zaman alalım.

00:17:24.730 --> 00:17:29.965
Gerald hakkında konuşurken
Daha fazla ayrıntı ile CarouselView.

00:17:29.965 --> 00:17:32.545
Zaten her şeyi anlattın.

00:17:32.545 --> 00:17:36.430
Bir bakalım. Hadi atlayalım.
CarouselView içine.

00:17:36.430 --> 00:17:37.960
Javier'in bahsettiği gibi,

00:17:37.960 --> 00:17:41.050
temelde üstüne inşa edilmiştir
CollectionView'ın.

00:17:41.050 --> 00:17:45.280
Yani CarouselView

00:17:45.280 --> 00:17:47.334
temelde şey muhtemelen

00:17:47.334 --> 00:17:50.530
web'den bilmek ve
diğer popüler uygulamalar.

00:17:50.530 --> 00:17:53.815
Bu yüzden çoğu zaman sadece
yatay bir liste gösterir

00:17:53.815 --> 00:17:57.295
slaytlar fayans veya bu şeyler.

00:17:57.295 --> 00:17:59.050
Netflix'i düşün.

00:17:59.050 --> 00:18:03.265
Artık hepimiz evden çalışıyoruz.
Böylece hepimiz Netflix'i biliyoruz.

00:18:03.265 --> 00:18:05.725
Bu sıralar var.

00:18:05.725 --> 00:18:07.510
tüm bu CarouselViews
nerede sadece olabilir

00:18:07.510 --> 00:18:10.060
tüm kaydırma
dizi ler ve filmler,

00:18:10.060 --> 00:18:14.260
ve her fayans bir dizi veya film.

00:18:14.260 --> 00:18:19.150
Yani temelde hepsi bu kadar.
CarouselViews tam şurada.

00:18:19.150 --> 00:18:21.220
Biz de bu.
burada da uygulanmaktadır.

00:18:21.220 --> 00:18:24.040
Biraz görebilirsin.
örnek burada alt kısmında.

00:18:24.040 --> 00:18:27.625
Yani temelde sadece
özel bir görünüm

00:18:27.625 --> 00:18:32.680
sahip Olan CollectionView
çok özel bir kullanım örneği.

00:18:32.680 --> 00:18:34.780
Bunu göstermek için kullanabilirsin.

00:18:34.780 --> 00:18:37.555
verilerinizi görsel olarak
çok çekici bir şekilde.

00:18:37.555 --> 00:18:41.410
Çok popüler.
günümüzün modern uygulamaları.

00:18:41.410 --> 00:18:44.965
Bu daha uygun
sınırlı uzunlukta veri.

00:18:44.965 --> 00:18:47.230
Bu, performansın

00:18:47.230 --> 00:18:49.810
olmayacak bir şey
bu kontrol için çalışmak,

00:18:49.810 --> 00:18:53.515
ama sadece daha uygun
henüz sınırlı bir sayı için

00:18:53.515 --> 00:18:55.360
koleksiyonunuzdaki öğelerin

00:18:55.360 --> 00:18:57.880
kullanıcılarınızı istediğiniz
kaydırmak için.

00:18:57.880 --> 00:19:01.810
Bir sürü şey kullanabilirsiniz.
CollectionView'da da bulunmaktadır.

00:19:01.810 --> 00:19:03.520
Böylece oryantasyonu da kullanabilirsiniz.

00:19:03.520 --> 00:19:05.620
ayrıca kullanabilirsiniz
isterseniz düzen.

00:19:05.620 --> 00:19:08.575
Veri şablonları büyük olacak
bu kontrol için de.

00:19:08.575 --> 00:19:10.600
Bu mükemmel birlikte çalışır

00:19:10.600 --> 00:19:13.795
GöstergeGörünümü
biraz daha sonra bakın.

00:19:13.795 --> 00:19:16.450
Bu denetim şu anda önizlemede.

00:19:16.450 --> 00:19:18.445
Eğer bunu bugün kullanmak istiyorsan,

00:19:18.445 --> 00:19:22.990
yapabilirsiniz, ancak etkinleştirmeniz gerekir
deneysel bayrak ile.

00:19:22.990 --> 00:19:26.110
Bunu birkaç tanede göreceksin.

00:19:26.110 --> 00:19:30.040
diğer denetimler için daha fazla slaytlar
önizleme de vardır.

00:19:30.040 --> 00:19:33.520
O zaman şunu unutma.
Hala üzerinde çalışıyoruz.

00:19:33.520 --> 00:19:34.840
Bazı şeyler değişebilir.

00:19:34.840 --> 00:19:37.960
ama evet, çoğu
şeyler sadece işe yaramalıdır.

00:19:37.960 --> 00:19:41.635
O yüzden hemen gidelim ve bir şey yapalım.
bu da küçük bir demo.

00:19:41.635 --> 00:19:44.390
Bu işe yaramalı.

00:19:45.480 --> 00:19:49.375
Tekrar ediyorum, uğrayacağım.
bu demo uygulamasına buradan.

00:19:49.375 --> 00:19:51.610
Burada CarouselView var.

00:19:51.610 --> 00:19:52.750
Bu büyük düğme,

00:19:52.750 --> 00:19:55.045
bunu bastırmayı unutmayın çünkü

00:19:55.045 --> 00:19:58.255
bu gerçek sağlar
deneysel bayrak.

00:19:58.255 --> 00:19:59.770
Burada birkaç seçeneğimiz var.

00:19:59.770 --> 00:20:01.225
Bunu şifreli olarak yapabiliriz.

00:20:01.225 --> 00:20:03.340
yatay veya dikey ve biz var

00:20:03.340 --> 00:20:05.860
bazı snap ve aynı zamanda boş
bu tür şeyler görüntülemek.

00:20:05.860 --> 00:20:09.280
Bakalım bunu alabilecek miyiz.

00:20:09.280 --> 00:20:12.070
Burada çok görebilirsiniz
Beş eşyamız var.

00:20:12.070 --> 00:20:15.070
Bunu kolayca güncelleyebilirim
50 ve ben olmalıdır

00:20:15.070 --> 00:20:18.265
Burada daha carousel öğeleri bir sürü.

00:20:18.265 --> 00:20:20.740
Burada küçük bir kaydırma çubuğumuz var.

00:20:20.740 --> 00:20:22.960
Gördüğünüz gibi.
bir sürü öğe ve

00:20:22.960 --> 00:20:25.180
giden bir çok şey görebilirsiniz
ben kaydırırken burada.

00:20:25.180 --> 00:20:27.835
Bu da kaydırma olayını ateşler.

00:20:27.835 --> 00:20:30.025
böylece hangi öğenin görünür olduğunu görebilirsiniz,

00:20:30.025 --> 00:20:31.270
Birincisi, sonuncusu,

00:20:31.270 --> 00:20:33.040
Ayrıca Delta ve ofset.

00:20:33.040 --> 00:20:35.200
Ben de daha önce bundan bahsetmiştim.

00:20:35.200 --> 00:20:38.365
Çok fazla veri geliyor
bu kaydırma olayından.

00:20:38.365 --> 00:20:41.110
Ayrıca, burada boşluk
sadece bir şey

00:20:41.110 --> 00:20:43.615
böylece bir alırsınız kullanabilirsiniz
biraz daha boşluk,

00:20:43.615 --> 00:20:45.310
10 o kadar da değil.

00:20:45.310 --> 00:20:46.690
100 biraz fazla.

00:20:46.690 --> 00:20:51.235
ama bu yüzden fikir olsun
Bununla oynayabilirsin.

00:20:51.235 --> 00:20:57.085
Ayrıca, bir şey var ki biz
PeekAreaInsets arayın, sanırım.

00:20:57.085 --> 00:21:00.640
Böylece bu küçük
öğeleri burada sola ve

00:21:00.640 --> 00:21:02.215
sağ ve yapabilirsiniz

00:21:02.215 --> 00:21:04.660
ne kadarını belirlemek
göreceğiniz öğe.

00:21:04.660 --> 00:21:08.575
Bu yüzden biraz komik görünüyor zaman
çalışırken bunu değiştirirseniz,

00:21:08.575 --> 00:21:11.440
ama görebilirsiniz ki
biraz alay edebilirsiniz

00:21:11.440 --> 00:21:14.740
olan öğenin
daha önce veya sonraki.

00:21:14.740 --> 00:21:16.540
Sürüklediğini de görebilirsiniz.

00:21:16.540 --> 00:21:20.680
Bu da daha çok
kullanıcı evet veya hayır sürükleyerek,

00:21:20.680 --> 00:21:23.890
ve biz diğer bazı özellikleri var
Mesela bunu canlandırabilir miyiz?

00:21:23.890 --> 00:21:25.210
Bunu çalabilir miyiz?

00:21:25.210 --> 00:21:27.549
Sıçrama. Yani temelde,

00:21:27.549 --> 00:21:29.890
ne zaman başa ulaştığınızda
veya listenin sonu,

00:21:29.890 --> 00:21:33.950
bu gibi sıçrama ya da
öylece duruyor mu?

00:21:34.710 --> 00:21:37.075
Tabii ki, burada da,

00:21:37.075 --> 00:21:39.445
gidebilirsiniz böylece go-to şey

00:21:39.445 --> 00:21:44.240
bu CarouselView belirli bir öğe.

00:21:46.080 --> 00:21:49.270
Yani ayrıca burada, ben bir sekme var bakın

00:21:49.270 --> 00:21:51.850
snap için açın. Evet, pardon?

00:21:51.850 --> 00:21:54.490
>> Kaydırma altında, eğer

00:21:54.490 --> 00:21:57.715
çok hızlı bir şekilde geri dönmek
örnek listesi,

00:21:57.715 --> 00:22:00.475
eğer ortalayarak
dikey CarouselView,

00:22:00.475 --> 00:22:05.590
daha yaygın olduğunu fark etmek için
yatay CarouselView olması.

00:22:05.590 --> 00:22:09.715
Ama tabii ki, oluşturabilirsiniz
sorunsuz dikey olanlar.

00:22:09.715 --> 00:22:13.750
Evet, sorun değil.
Her ne kadar, burada biz

00:22:13.750 --> 00:22:15.700
böylece yapışma mekanizması var

00:22:15.700 --> 00:22:18.355
Bu yok
herhangi bir yapışma.

00:22:18.355 --> 00:22:20.260
Üzgünüm, tutturulmuş.

00:22:20.260 --> 00:22:23.020
Bu yüzden bunu yavaşlatmalıyım.
aşağı ve bunu göreceksiniz.

00:22:23.020 --> 00:22:26.020
Bu yüzden ne zaman inmesem.
belirli bir öğe üzerinde,

00:22:26.020 --> 00:22:30.070
bu emin olacak
Hemen burada en baştan başla.

00:22:30.070 --> 00:22:33.550
Ama sanırım biraz.
kod burada bunun için açık.

00:22:33.550 --> 00:22:35.530
Yani tüm bu şeyler için

00:22:35.530 --> 00:22:37.660
biz de bu kadar kolay yaptık
kullanmanız mümkündür.

00:22:37.660 --> 00:22:39.280
Yani burada, sadece diyebilirsiniz,

00:22:39.280 --> 00:22:41.095
yeni bir CarouselView olun.

00:22:41.095 --> 00:22:43.270
Hangi düzeni kullanacağınızı belirtebilirsiniz.

00:22:43.270 --> 00:22:45.520
Sizin için önceden tanımlanmış bazılarımız var.

00:22:45.520 --> 00:22:49.690
Oluşturabilirsiniz
şu anda kendi düzenleri.

00:22:49.690 --> 00:22:54.020
Javier, biliyor musun? Ya da belki biz.
gelecekte bunu sağlayacaktır.

00:22:54.210 --> 00:22:56.890
ItemTemplates'i kullanabilirsiniz,

00:22:56.890 --> 00:22:59.230
arka plan rengi
veya PeekAreaInsets,

00:22:59.230 --> 00:23:02.510
Bundan daha önce bahsetmiştim.

00:23:02.790 --> 00:23:07.000
Bu temelde tüm ihtiyacınız olan
yeni bir CarouselView kurmak için yapmak

00:23:07.000 --> 00:23:11.390
ve tüm bu ayrık kullanın
özellikleri burada.

00:23:14.340 --> 00:23:16.465
Yani IndicatorView, evet,

00:23:16.465 --> 00:23:18.580
Bu bir şey.
sıkıca ile birleştiğinde

00:23:18.580 --> 00:23:21.055
olarak CarouselView
Daha önce bahsetmiştim.

00:23:21.055 --> 00:23:24.775
Eğer CarouselView varsa,

00:23:24.775 --> 00:23:26.710
ayrıca bir sürü

00:23:26.710 --> 00:23:29.410
bu denetimler var
bu küçük nokta

00:23:29.410 --> 00:23:31.840
gösteren alt

00:23:31.840 --> 00:23:35.680
kaç öğe var
gerçek CarouselView'de,

00:23:35.680 --> 00:23:39.010
ama aynı zamanda, hangi indeks
şu anda seçtiğiniz.

00:23:39.010 --> 00:23:41.860
Biz de bunu istiyoruz.
IndicatorView ile yapın.

00:23:41.860 --> 00:23:44.200
Yine, önizleme de,

00:23:44.200 --> 00:23:48.625
burada biraz görmek
nasıl kullanılacağı kodu.

00:23:48.625 --> 00:23:52.435
Tabii ki seçeneklerimiz var.
bu ile bazı düzen yapmak,

00:23:52.435 --> 00:23:54.339
nasıl yapmak istiyorsun
yatay olarak ortala,

00:23:54.339 --> 00:23:58.510
dikey, ama aynı zamanda ne renk
olarak belirtmek istiyor musunuz.

00:23:58.510 --> 00:24:00.760
Ne renk olmalıdır
seçilen gösterge

00:24:00.760 --> 00:24:04.030
olmak ve ne şekil kullanmak istiyorum.

00:24:04.030 --> 00:24:08.155
Burada küçük bir örnek görebilirsiniz.

00:24:08.155 --> 00:24:11.080
bu slaytta, renk,

00:24:11.080 --> 00:24:12.310
Bundan daha önce de bahsetmiştim.

00:24:12.310 --> 00:24:14.290
şekli, ancak
ayrıca bir şablon kullanın.

00:24:14.290 --> 00:24:19.180
Böylece aynı zamanda kendi verebilirsiniz
gösterge için şablon,

00:24:19.180 --> 00:24:20.920
ve tabii ki bir boyut verebilir

00:24:20.920 --> 00:24:23.305
böylece daha büyük veya daha küçük yapabilirsiniz.

00:24:23.305 --> 00:24:26.860
O zaman hızlıca zıplayalım.
bu da içine.

00:24:26.860 --> 00:24:29.270
Bir sürü demomuz var.

00:24:30.530 --> 00:24:35.325
Bu yüzden fare işaretçim bazen
değiştirdiğimde kaybolur.

00:24:35.325 --> 00:24:39.540
İşte başlıyoruz. Yani burada biz
IndicatorView'a sahip olun.

00:24:39.540 --> 00:24:41.550
Yine, bunu etkinleştirmek için unutmayın.

00:24:41.550 --> 00:24:43.290
Bu çok
basit bir galeri.

00:24:43.290 --> 00:24:46.020
Sadece bir tane var. iOS'ta,

00:24:46.020 --> 00:24:48.270
biz kullanmayı unutmak
burada alan şeyler kaydedin.

00:24:48.270 --> 00:24:50.400
Yani biraz.
Aşağıda,

00:24:50.400 --> 00:24:52.740
ama görebilirsiniz, ne zaman
Bir sonrakine gidiyorum.

00:24:52.740 --> 00:24:56.255
seçili olanı görebilirsiniz
bir sonrakine açılır,

00:24:56.255 --> 00:24:59.440
ve bu tüm güzel çalışır
CarouselView ile.

00:24:59.440 --> 00:25:04.000
Bunu.
mavi isterseniz,

00:25:04.000 --> 00:25:06.505
ve hala siyah olduğunu görebilirsiniz.

00:25:06.505 --> 00:25:08.500
Eğer oynayabilirsiniz
boyutu burada biraz,

00:25:08.500 --> 00:25:11.050
böylece daha büyük ya da küçük yapabilirsiniz,

00:25:11.050 --> 00:25:15.370
ve aynı zamanda sadece üzerine pop olabilir

00:25:15.370 --> 00:25:17.380
kare veya biz yapabilirsiniz

00:25:17.380 --> 00:25:20.815
küçük bir Xbox logosu dışında
şablonları kullanarak.

00:25:20.815 --> 00:25:25.195
Bu sadece Android'de işe yarıyor.

00:25:25.195 --> 00:25:27.535
Çünkü bu muhtemelen.
simge yazı tipi kullanarak,

00:25:27.535 --> 00:25:31.510
Javier, hangi kullanmak için eklenmez.

00:25:31.510 --> 00:25:33.730
Ama unutma, biz.

00:25:33.730 --> 00:25:37.450
varsayılan daire ve dikdörtgen

00:25:37.450 --> 00:25:41.590
çünkü muhtemelen
en yaygın gösterge görünümleri

00:25:41.590 --> 00:25:43.795
genel uygulamalarda kullanarak,

00:25:43.795 --> 00:25:47.200
ortak uygulama, ancak
gösterge şablonu,

00:25:47.200 --> 00:25:49.990
başka bir şablon ve ayar kullanabilirsiniz

00:25:49.990 --> 00:25:54.219
her türlü içerik
her göstergenin içinde.

00:25:54.219 --> 00:25:58.000
Evet, evet. Ben de çabucak değiştirdim.
Android üzerinde ve burada yapabilirsiniz

00:25:58.000 --> 00:26:01.180
Bu küçük bir şey kullanıyoruz bakın

00:26:01.180 --> 00:26:02.950
burada da şablonu göstermek için.

00:26:02.950 --> 00:26:07.885
Böylece her şeyi
göstergeleriniz ne isterseniz.

00:26:07.885 --> 00:26:12.325
Yani tekrar, bu çok
sadece baş harflerini basit.

00:26:12.325 --> 00:26:14.800
CarouselView'e sahibiz.

00:26:14.800 --> 00:26:17.395
Gösterge Görünümü'ne sahipseniz,

00:26:17.395 --> 00:26:20.245
Ve sonra sadece diyorsun ki
CarouselView.IndicatorView

00:26:20.245 --> 00:26:21.985
bu örnek tam burada,

00:26:21.985 --> 00:26:23.290
ve birbirlerine bağlanacaklardır.

00:26:23.290 --> 00:26:24.340
Otomatik olarak bilecek

00:26:24.340 --> 00:26:27.340
ne kadar öğe vardır
madde kaynağına göre.

00:26:27.340 --> 00:26:30.760
Dikkat etmek istediğim son bir şey daha var.
hızlı bir şekilde Gösterge Görünümü

00:26:30.760 --> 00:26:33.850
ayrı bir kontrol olarak inşa edilmiştir
çünkü gelecekte,

00:26:33.850 --> 00:26:36.025
biz kadar açabilir
diğer kontroller de.

00:26:36.025 --> 00:26:38.830
Şu anda, kullanabilirsiniz
carouselView için,

00:26:38.830 --> 00:26:41.155
ama kim bilir ne
gelecek getirebilir?

00:26:41.155 --> 00:26:43.210
Bu şekilde biz olacak

00:26:43.210 --> 00:26:46.315
esneklik de
diğer denetimler için kullanabilirsiniz.

00:26:46.315 --> 00:26:49.945
Tamam, Javier,
RefreshView hakkında konuşmak için?

00:26:49.945 --> 00:26:51.610
Evet, aslında.

00:26:51.610 --> 00:26:54.265
Bu yüzden daha fazla kontrol ile devam edelim.

00:26:54.265 --> 00:26:58.135
Bu durumda, devam edelim
RefreshView ile.

00:26:58.135 --> 00:27:02.140
Yani özellikle serbest bırakıldığında,

00:27:02.140 --> 00:27:06.595
ortak kalıplarından biri
UX veri başvurmak için

00:27:06.595 --> 00:27:11.890
çekme-yenileme efekti
verilerinizi almanızı öneririz.

00:27:11.890 --> 00:27:13.630
Paulo bu şey de ne?

00:27:13.630 --> 00:27:16.615
biz yeni bir dahil ettik
RefreshView adlı denetim,

00:27:16.615 --> 00:27:21.070
bir sarmalayıcı gibi yerleştirin
herhangi bir kaydırılabilir içerik.

00:27:21.070 --> 00:27:23.800
Önemli olan da bu.
şey çünkü sen

00:27:23.800 --> 00:27:28.640
sadece en yeniler
kaydırılabilir içerik.

00:27:28.710 --> 00:27:30.955
Kullanımı oldukça kolay.

00:27:30.955 --> 00:27:32.230
Sonunda, dediğimiz gibi,

00:27:32.230 --> 00:27:34.750
Herhangi bir kontrolü engelleyeceğiz.

00:27:34.750 --> 00:27:38.410
Bu durumda, bir
RefreshView etrafında ListView.

00:27:38.410 --> 00:27:40.960
İki ana özellik
ferahlatıcı kalır.

00:27:40.960 --> 00:27:42.205
Boolean böyledir.

00:27:42.205 --> 00:27:45.250
tabii ki biz bağlamak ve

00:27:45.250 --> 00:27:49.300
KULLANARAK MVPA ve tüm
muhtemelen aşk şeyler.

00:27:49.300 --> 00:27:52.225
Biz de bir komut kullanabilirsiniz

00:27:52.225 --> 00:27:55.735
göstermek ve yürütmek
listeyi yenilemek için mantık.

00:27:55.735 --> 00:27:58.225
Tabii ki, var
ayrıca ilgili seçenekler

00:27:58.225 --> 00:28:00.310
denetimözelleştirme ile.

00:28:00.310 --> 00:28:05.005
Böylece ne olduğunu özelleştirebilirsiniz
yenileme göstergesinin rengi,

00:28:05.005 --> 00:28:08.425
rengi nedir
RefreshView'ın arka planı.

00:28:08.425 --> 00:28:11.819
Tüm bu şeyler, yine,

00:28:11.819 --> 00:28:15.300
göreceğiz
hızlı bir demo ile.

00:28:15.300 --> 00:28:20.230
Bu yüzden bir önceki örneğe geçiyorum.

00:28:25.530 --> 00:28:31.850
Neden kaybettiğimi bilmiyorum.
bazen bu dokunuş.

00:28:33.150 --> 00:28:37.104
Bu delilik. Bilmiyorum.
Bu sunum ile,

00:28:37.104 --> 00:28:43.210
ama bu görebilirsiniz
simülatörü, geri kalanı çalışıyor.

00:28:43.210 --> 00:28:47.180
>> Emülatör botlarıyla çalışın
Bu günlerde çok hızlı, değil mi?

00:28:48.600 --> 00:28:51.400
Şimdi işe yarıyor. Bilmiyorum.

00:28:51.400 --> 00:28:54.295
Ne olursa olsun. Bu durumda,

00:28:54.295 --> 00:28:56.965
elimizde birçok örnek var, ama sonunda,

00:28:56.965 --> 00:28:58.450
önemli olan, sizin

00:28:58.450 --> 00:29:00.265
herhangi bir kaydırılabilir içerik ile kullanabilirsiniz,

00:29:00.265 --> 00:29:03.190
ve bu tabii ki anlamına gelir

00:29:03.190 --> 00:29:08.080
herhangi bir içeriği yenileme
ScrollView kullanıyor.

00:29:08.080 --> 00:29:10.975
Tabii ki, kullanabilirsiniz
ListView, CollectionView,

00:29:10.975 --> 00:29:16.300
ve CarouselView tetiklemek için
çekme-yenileme.

00:29:16.300 --> 00:29:18.910
Elbette kullanabilirsin.

00:29:18.910 --> 00:29:22.030
ayarlayıcı ile ve aynı zamanda biz

00:29:22.030 --> 00:29:25.330
doğrudan çağırabilir
komutu, örneğin,

00:29:25.330 --> 00:29:28.420
düğmesine basarak,

00:29:28.420 --> 00:29:32.305
GöstergeGörünümleri ve
RefreshView aynı şekilde.

00:29:32.305 --> 00:29:34.480
Tabii ki, aynı zamanda çalıştı

00:29:34.480 --> 00:29:38.590
WebView gibi diğer denetimler türüdür.

00:29:38.590 --> 00:29:43.015
Şimdi, bence bu.
Xamarin bloğunun yüklenmesi,

00:29:43.015 --> 00:29:47.210
ve onu yenilemek için çekebiliriz.

00:29:47.730 --> 00:29:51.280
İlginç bir nokta da,

00:29:51.280 --> 00:29:54.160
denetimlerin çoğunda
bugün gösterdiğimiz,

00:29:54.160 --> 00:29:56.439
biz bazı platform özgü vardır.

00:29:56.439 --> 00:29:59.800
Mantığımızın
bazı platforma özgüdür.

00:29:59.800 --> 00:30:01.420
Bu durumda, Windows'da,

00:30:01.420 --> 00:30:03.400
bu beyaz algılama ayarlayabilirsiniz.

00:30:03.400 --> 00:30:05.500
Yukarıdan kaydırabilirsiniz,

00:30:05.500 --> 00:30:07.465
alt, sol veya sağ.

00:30:07.465 --> 00:30:08.575
Diğer platformlarda,

00:30:08.575 --> 00:30:11.515
yalnızca varsayılan olarak üstten çalışır.

00:30:11.515 --> 00:30:13.240
Kod çok basit.

00:30:13.240 --> 00:30:20.720
Örnek için atlayayım.
ListView ile yeniden kullanmak için.

00:30:27.210 --> 00:30:29.740
İşte buradayız.

00:30:29.740 --> 00:30:33.400
ListView, tabii ki,
ürün listemize bağlanır,

00:30:33.400 --> 00:30:35.290
ve RefreshView kullanıyoruz.

00:30:35.290 --> 00:30:37.240
Özelleştirmek için
kontrol, biz kullanıyoruz

00:30:37.240 --> 00:30:39.400
RefreshColor ve
BackgroundColor özellikleri,

00:30:39.400 --> 00:30:42.100
ama yine, en
önemli özellikleri vardır

00:30:42.100 --> 00:30:45.610
ferahlatıcı özellik
ve komut.

00:30:45.610 --> 00:30:48.490
Düğme ile biz
Yenileme'yi yürütmek,

00:30:48.490 --> 00:30:51.070
ama tek şey biz
aynı yürütmek olduğunu yapıyoruz

00:30:51.070 --> 00:30:55.400
komutu bağlanan
RefreshView komutu.

00:30:55.440 --> 00:30:59.860
Daha fazlası ile devam
kontroller çünkü biz

00:30:59.860 --> 00:31:03.985
demolar bir demet var ve
gözden geçirmek için daha fazla şey,

00:31:03.985 --> 00:31:06.025
SwipeView'i görelim.

00:31:06.025 --> 00:31:08.500
Aynı şekilde
daha önce de gördük.

00:31:08.500 --> 00:31:11.320
yapmaya izin veren RefreshView

00:31:11.320 --> 00:31:14.740
olmadan çekme-yenileme hareketi

00:31:14.740 --> 00:31:17.650
ile ilişkilendirilebilir
herhangi bir özel kontrol.

00:31:17.650 --> 00:31:18.790
Daha önce de gördüğümüz gibi,

00:31:18.790 --> 00:31:21.025
herhangi bir ile çalışır
[duyulmaz] içerik.

00:31:21.025 --> 00:31:27.385
Şimdi, bir seçeneğimiz var.
öğelerin listesi, örneğin,

00:31:27.385 --> 00:31:34.975
belirli bir yürütmek için erişim
öğelerden birinde eylem.

00:31:34.975 --> 00:31:38.725
Bunun için bir kaydırma izin

00:31:38.725 --> 00:31:42.790
gerek kalmadan komuta
uygulamanın durumunu değiştirin.

00:31:42.790 --> 00:31:45.295
Bunu yapmak için biz tanıtmak
SwipeView,

00:31:45.295 --> 00:31:49.135
SwipeView bize izin
herhangi bir yöne kaydırma,

00:31:49.135 --> 00:31:51.745
yukarı, aşağı, yukarı kaydırma kullanabilirsiniz

00:31:51.745 --> 00:31:53.395
soldan ve sağdan,

00:31:53.395 --> 00:31:54.970
ve farklı modlarımız var.

00:31:54.970 --> 00:31:56.200
Çok çabuk açıklayayım.

00:31:56.200 --> 00:31:59.350
çünkü iki farklı modları
Onlar çok, çok farklı.

00:31:59.350 --> 00:32:03.055
Bir elimizde Reveal modu var.

00:32:03.055 --> 00:32:07.300
bu modda biz kaydırmak
SwipeView'ı açmak için.

00:32:07.300 --> 00:32:09.340
Farklı komutları göreceğiz.

00:32:09.340 --> 00:32:13.540
ve ihtiyacımız olan bu komutu yürütmek için
açıkça bunlardan birine dokunun.

00:32:13.540 --> 00:32:17.425
Yürüt modunda
Tamamen farklı.

00:32:17.425 --> 00:32:19.240
sadece kaydırmamız gerekiyor.

00:32:19.240 --> 00:32:22.510
ve kaydırma eşiğini geçersek

00:32:22.510 --> 00:32:27.190
ilişkili komut
her öğe ile,

00:32:27.190 --> 00:32:28.990
her komutile yürütülecek,

00:32:28.990 --> 00:32:33.490
ve değilse sadece
SwipeView kapalı olacaktır.

00:32:33.490 --> 00:32:35.949
Diğer önceki kontroller gibi,

00:32:35.949 --> 00:32:38.740
bu denetim hala önizlemede

00:32:38.740 --> 00:32:45.930
ve bu kullanımı gerekiyor
deneysel bayrak.

00:32:45.930 --> 00:32:52.330
Yani burada temel var
swipeView kullanarak demo.

00:32:52.330 --> 00:32:55.045
Tabii ki, burada gördüğümüz şey.

00:32:55.045 --> 00:32:58.690
swipe içeriği
herhangi bir içerik olabilir.

00:32:58.690 --> 00:33:02.455
Gördüğümüz yerdeyiz.
bir düzey ile temel düzeni,

00:33:02.455 --> 00:33:05.290
ve daha sonra SwipeItem

00:33:05.290 --> 00:33:08.755
temel bir unsur
bize bir metin ayarlamak için izin verir

00:33:08.755 --> 00:33:10.705
bir simge, bir arka plan rengi,

00:33:10.705 --> 00:33:15.865
ve sonra tabii ki komutları var
ve çağrılacak yöntemler.

00:33:15.865 --> 00:33:20.785
GIF'te de görebileceğiniz gibi.
daha sonra bir demo ile göreceksiniz,

00:33:20.785 --> 00:33:23.740
herhangi bir yönde kaydırabilirsiniz.

00:33:23.740 --> 00:33:27.535
Biz de var
Kullanılan DavranışOnInvoked,

00:33:27.535 --> 00:33:30.970
olacak davranış
swipeView'a sahip olduğunda

00:33:30.970 --> 00:33:34.825
tuşuna basıyoruz veya dokunuyoruz
komutlardan herhangi biri.

00:33:34.825 --> 00:33:37.255
Varsayılan olarak otomatik,

00:33:37.255 --> 00:33:40.855
bu, SwipeView'in
varsayılan olarak kapatılacaktır.

00:33:40.855 --> 00:33:44.545
Tabii ki, bunu ayarlayabiliriz.
açıkça Kapat seçeneği ile,

00:33:44.545 --> 00:33:47.245
ama başka bir
RemainOpen seçeneği,

00:33:47.245 --> 00:33:50.260
ve bu seçenek ile
eğer biz dokunun anlamına gelir

00:33:50.260 --> 00:33:54.400
komutlarından biri
SwipeView açık kalır.

00:33:54.400 --> 00:33:59.290
Herhangi bir eylemi yürütmek ve çağırmak için
komutları kullanarak kolaydır,

00:33:59.290 --> 00:34:02.770
veya bu durumda, çağrılan yöntem,

00:34:02.770 --> 00:34:05.260
ve Koleksiyon kullanmak için

00:34:05.260 --> 00:34:09.025
çok benzer
RefreshView kullanımı.

00:34:09.025 --> 00:34:10.870
Biz site kullanıyoruz, örneğin,

00:34:10.870 --> 00:34:16.780
ItemTemplate'in Veri Şablonu
bir CollectionView'dan kullanmak ve

00:34:16.780 --> 00:34:20.845
bağlamsal seçeneklere sahip olmak

00:34:20.845 --> 00:34:24.295
koleksiyondaki her öğede.

00:34:24.295 --> 00:34:29.170
Son olarak gördük.
SwipeItem önce

00:34:29.170 --> 00:34:31.644
çok temel öğeleri izin

00:34:31.644 --> 00:34:34.480
biraz özelleştirmek için
arka plan rengi,

00:34:34.480 --> 00:34:35.950
simgeyi ayarlayabilirsiniz,

00:34:35.950 --> 00:34:37.000
metni ayarlayabilirsiniz,

00:34:37.000 --> 00:34:42.655
ama ya bir özel istiyorsanız
öğelerin herhangi birinin içindeki içerik?

00:34:42.655 --> 00:34:45.280
Eh, biz de tanıtmak
başka bir SwipeItem,

00:34:45.280 --> 00:34:49.975
Ben [duyulmaz] SwipeItemView düşünüyorum
her türlü görüşe izin veren,

00:34:49.975 --> 00:34:52.285
bu yüzden her türlü izin
içerik içinde burada.

00:34:52.285 --> 00:34:58.525
Böylece özel bir içerik oluşturabilirsiniz
kaydırma öğelerinden herhangi birinin içinde.

00:34:58.525 --> 00:35:03.200
Bir demo görelim
tüm bu şeyleri gözden geçiriyorum.

00:35:03.840 --> 00:35:07.060
Tekrar emülatöre geçeyim.

00:35:07.060 --> 00:35:10.100
Bakalım çalışmaya devam edecek mi?

00:35:13.830 --> 00:35:19.720
O kadar iyi ki,
herhangi bir yönde,

00:35:19.720 --> 00:35:24.950
koleksiyonlarda da kullanabilirsiniz,

00:35:25.740 --> 00:35:31.435
Çabuk hareket edeyim.
Özel SwipeView için.

00:35:31.435 --> 00:35:34.420
Bu bir içerik görünümü gibi görünüyor,

00:35:34.420 --> 00:35:38.035
ama eğer kaydırırsanız
herhangi bir yol tarifi,

00:35:38.035 --> 00:35:41.800
daha fazla düzene erişebilirsiniz,

00:35:41.800 --> 00:35:44.515
ve sonunda SwipeItems vardır.

00:35:44.515 --> 00:35:48.295
Gerald ve benim.

00:35:48.295 --> 00:35:52.675
güzel ve iyi görünümlü demolar
tüm bu şeyler kullanılarak hazırlanmıştır.

00:35:52.675 --> 00:35:55.869
Biz [duyulmaz] zaman var
her şeyi gözden geçirmek için,

00:35:55.869 --> 00:35:59.800
ama bana çok hızlı hareket edelim
tüm bu demolar için,

00:35:59.800 --> 00:36:01.390
örneğin, bu bir,

00:36:01.390 --> 00:36:03.610
Gerald konuşmak istersen.
bu konuda çok hızlı bir şekilde.

00:36:03.610 --> 00:36:07.030
Evet, evet. Yani bu bir
her şeyi birleştirir.

00:36:07.030 --> 00:36:08.650
Yani en üstte görüyorsunuz.

00:36:08.650 --> 00:36:12.280
bir CarouselView ile
GöstergeGörünümü hemen üstünde,

00:36:12.280 --> 00:36:15.370
ve başka bir CarouselView
Tam şurada.

00:36:15.370 --> 00:36:16.780
Böylece oluşturabileceğinizi görebilirsiniz

00:36:16.780 --> 00:36:19.330
ile güzel tasarımlar
Bunların hepsi bir arada.

00:36:19.330 --> 00:36:23.065
En altta sen.
muhtemelen bir CollectionView bakın.

00:36:23.065 --> 00:36:25.135
Yani evet, yani,

00:36:25.135 --> 00:36:30.265
fonksiyonel tasarım izin vermeyin
demo uygulamamız sizi yoldan çıkarır.

00:36:30.265 --> 00:36:34.495
Kesinlikle çok oluşturabilirsiniz
Bununla harika şeyler.

00:36:34.495 --> 00:36:36.460
Javier, sen.
hızlı bir şekilde göstermek için

00:36:36.460 --> 00:36:43.240
sizin RefreshView Özel
Animasyon Tiyatrosu mu?

00:36:43.240 --> 00:36:45.010
Çok hızlı bir şekilde gösterelim.

00:36:45.010 --> 00:36:48.820
böylece özelleştirebilirsiniz
RefreshView renkleri,

00:36:48.820 --> 00:36:50.020
ama bu durumda, örneğin,

00:36:50.020 --> 00:36:51.610
oluşturmak isterseniz ne olur

00:36:51.610 --> 00:36:54.610
özelleştirilmiş bir çekme-yenileme etkisi?

00:36:54.610 --> 00:36:57.370
Çok basit bir şekilde yapabilirsin.

00:36:57.370 --> 00:37:02.559
Tekrar söylüyorum, burada ne yapıyorum?
sadece SwipeView kullanıyor,

00:37:02.559 --> 00:37:04.420
Kullanmak için en üstteki öğeyi kullanıyorum

00:37:04.420 --> 00:37:06.640
çok güzel bir Lottie animasyon

00:37:06.640 --> 00:37:10.465
ben sadece dayalı yapılan
çalışma süresi.

00:37:10.465 --> 00:37:13.420
Böylece tüm bu tür karıştırın

00:37:13.420 --> 00:37:16.540
kontrolleri ve malzeme çok oluşturmak için,

00:37:16.540 --> 00:37:19.130
çok iyi görünümlü UI.

00:37:21.690 --> 00:37:26.110
Daha fazla demomuz var.
ama çok fazla zaman değil.

00:37:26.110 --> 00:37:28.825
Böylece sonuna kadar uzanıyoruz.

00:37:28.825 --> 00:37:33.130
Bana çok hızlı bir şekilde nerede paylaşalım
tüm bu demoları bulabilirsiniz,

00:37:33.130 --> 00:37:37.420
ve daha bir sürü var
demolar ve sahip olduğumuz şeyler

00:37:37.420 --> 00:37:41.380
gösterilmez, çünkü daha az zamanımız var,

00:37:41.380 --> 00:37:46.090
tüm bu demolar
birer birer geçmeli.

00:37:46.090 --> 00:37:48.850
Ama her şeyi bulabilirsin.
bu iki bağlantı.

00:37:48.850 --> 00:37:51.190
Umarım, sizin için yararlı olur.

00:37:51.190 --> 00:37:55.009
ve bilmiyorum.
Sorularımız var.

00:37:55.890 --> 00:37:59.170
Evet, sadece
hızlı bir soru

00:37:59.170 --> 00:38:01.885
teslim etmeden önce
sonraki hoparlörlere,

00:38:01.885 --> 00:38:05.770
ve yani, koleksiyon görünümü

00:38:05.770 --> 00:38:10.460
tembel yükleme var ve
sonsuz veri özelliği?

00:38:11.910 --> 00:38:15.700
Bence, yani,

00:38:15.700 --> 00:38:18.370
eğer edebiliyoruz
kendiniz uygulayın.

00:38:18.370 --> 00:38:21.400
Muhtemelen yapabiliriz.
bu alanda daha fazla

00:38:21.400 --> 00:38:24.670
Seni kutudan çıkarmak için.

00:38:24.670 --> 00:38:26.800
Ama şu anda, bunu.

00:38:26.800 --> 00:38:30.535
swipeEvents yapabilirsiniz
hangi öğenin gösterildiğini görmek,

00:38:30.535 --> 00:38:33.610
ve böylece başlayabilirsiniz
yeni veriler yükleme.

00:38:33.610 --> 00:38:36.385
Yani evet, bu kesinlikle mümkün.

00:38:36.385 --> 00:38:37.180
Mükemmel.

00:38:37.180 --> 00:38:38.890
>> Yani varsayılan olarak
CollectionView var

00:38:38.890 --> 00:38:41.575
algılamak için bazı komutlar
sona ulaştığınızda,

00:38:41.575 --> 00:38:43.810
ve çok daha fazla veri,
ve tüm bu şeyler.

00:38:43.810 --> 00:38:46.300
Yani tüm bu tür
şeyler mümkündür.

00:38:46.300 --> 00:38:47.845
ListView ile olduğundan çok daha kolay.

00:38:47.845 --> 00:38:48.655
Evet, evet.

00:38:48.655 --> 00:38:51.850
Kulağa harika geliyor. Anlaşıldı.
Konuşman için çok teşekkür ederim.

00:38:51.850 --> 00:38:54.805
Ve şimdi, james'e geri veteceğim.

00:38:54.805 --> 00:38:56.965
Harika. Çok teşekkür ederim

00:38:56.965 --> 00:38:59.605
Olia, Gerald ve Javier.

00:38:59.605 --> 00:39:02.560
Süper harika. Ben tüm seviyorum
oluyor inanılmaz özellikleri.

00:39:02.560 --> 00:39:05.200
Şimdi, gerçekten heyecanlıyım.
Çünkü İtalya'dan canlı,

00:39:05.200 --> 00:39:07.870
Codrina konuşmak için burada.
bize nasıl

00:39:07.870 --> 00:39:10.630
aslında bizim test
Xamarin uygulamaları,

00:39:10.630 --> 00:39:12.700
uI ve kaynak kodu.

00:39:12.700 --> 00:39:16.625
Codrina, patlatacağım.
sana ve onu almak.

00:39:16.625 --> 00:39:19.560
Teşekkür ederim, James. Herkese merhaba,

00:39:19.560 --> 00:39:24.105
ve ekranımı paylaşacağım.

00:39:24.105 --> 00:39:28.570
Ve ben de başlamaya hazır olacağım.

