24 Temuuz 2017 Xamarin Meetup

Xamarin geliştiricilerinin buluşması 24 Temmuz’da İstanbul Microsoft ofisinde gerçekleşti. Xamarin Forms ve SignlR’dan bahsettim projeye nasıl ekleneceği nasıl kullanılacağı ve performans açısından nasıl çıktılar verdiği hakkında konuştuk.  Benim açımdan çok keyifli bir meetup oldu. Umarım dinleyen tüm arkadaşlarımda benim gibi keyif almıştır. Sunumda da bahsettiğim gibi tüm soru ve sorunlarınızı mail üzerinden bana çekinmeden sorabilirsiniz.

Xamarin Tarafındaki Uygulamanın Linki

Web Tarafındaki Uygulamanın Linki

 

Bu slayt gösterisi için JavaScript gerekir.

Xamarin Türkiye 24 Temuuz 2017 Meetup

Merhaba Arkadaşlar,

Sizinle birlikte konuşmacı olarak 24 Temmuz 2017 19:00′da Microsoft Türkiye binasında olacağım. Benimle birlikte 2 arkadaşım Xamarin ile ilgili güzel tecrübelerini paylaşacak. Konular gerçekten çok dikkat çekici. Ben  Xamarin Forms ve Asp.net SignalR (Chat Uygulaması) anlatacağım. Umarım güzel bir meetup olur. Katılmak isteyenler linke tıklayarak ulaşabilir.DE3SvYeW0AIFD7U

Meetup Bilgileri 

• SignalR kullanarak mobil chat uygulaması geliştirmek

• Xamarin.Forms uygulamalarımızda Traditional (Android/iOS) ekranlarla ve kontrollerle çalışmak.

• Xamarin.Forms effect ile platform özelinde görünüm ve kullanımları değiştirmek.

Bu etkinliğimizde Emrah Çapar bizlere Xamarin.Forms uygulamalarımızda SignalR kullanımını chat uygulaması ile anlatacak. Cihan Yakar Xamarin.Forms ile Effect kullanımını örneklendirecek ve Yiğit Özaksüt Android ve iOS projelerimizde geliştirdiğimiz ekranları veya Traditional için özel yazılan pluginleri Xamarin.Forms katmanında nasıl kullanacağımızı örneklendirecek.

Hemen hemen her uygulamada ihtiyaç duyacağımız bu ayrıntıları örneklerle anlatacağız.

Microsoft Türkiye Binası
Bellevue Residences, Levent Mahallesi, Aydın Sokak No:7, Levent 34340 İstanbul, Istanbul

Xamarin Forms Sayfa Yapıları

Merhaba arkadaşlar  sizlere bu yazımda Xamarin Forms sayfa yapılarını ve sayfalar arası geçiş için kodlamaları anlatacağım. Xamarin Forms bize  6 adet sayfalama yapısı sunuyor.

Bunlar ContentPage, MasterDetailPage, TabbedPage, CarouselPage, TemplatedPage ve NavigationPage’dir. Şimdi sizlere bunları tek tek açıklayıp kodlamalarını göstereceğim.

  1. Content Page

    Xamarin Forms ile en çok kullanacağımız   içerik sayfa yapısı diyebileceğimiz Content Page’lerdir.ContentPage tek sayfalık işlemlerdir. İçinde dilediğiniz kadar kontrol kullanabilirsiniz.

    ContentPage

  2. MasterDetailPage

    Bu sayfa yapısında Content Page’den farklı sol taraftan çekebildiğimiz bir hamburger menu yapısına sahip olmasıdır. Uygulamalarımızda menü yapısını kolayca oluşturup menü geçişlerini yapabiliriz.

    masterpage

  3. TabbedPage

    Bu sayfa yapısında sekmeler kullanarak sayfalar arasında geçiş yapmanızı sağlayan bir menü bulunmaktadır.. Uygulamalarımızda menü yapısını kolayca oluşturup menü geçişlerini yapabiliriz.

    tabbedPage

  4. CarouselPage

    CarouselPage sayfa yapısı Panorama gibi Xamarin üzerinde “TabbedPage” yapısına alternatif bir yöntem olarak önerilir ve aynı şekilde Panorama gibi navigasyon amaçlı olarak kullanılır. Aralarında sadece görünüm farkı vardır. Panorama’da olduğu gibi birçok sayfayı CarouselPage’ler vasıtasıyla oluşturabilir ya da görüntüleyebilirsiniz.CarouselPage bize sayfalar arası dolaşmamız için Swipe özelliği sunmaktadır.

    carouselPage

  5. TemplatedPage

    Bu sayfa yapısı tam ekran içeriği bir denetim şablonu ve ContentPage için taban sınıfı ile gösteren bir sayfa oluşturmamızı sağlar.

    TemplatedPage

  6. NavigationPage

    Bu sayfa yapısı bize bir menü oluşturmanızı sağlar. Bu menüye ekleyeceğiniz sayfalar ile kolayca yönlendirmeler yapabiliriz.

NavigationPage