Xamarin.Forms Youtube API Kullanımı

Merhaba arkadaşlar, bu yazıda Xamarin.Form ile Youtube API kullanmayı göreceğiz. Diğer sosyal medya (facebook,instagram,twitter) kullanımlarını Microsoft Açık Akademi İleri Xamarin Eğitimleri 4.Hafta da Yiğit hocamız işlemişti.Bende Youtube API’i ele almak istedim.

İlgili ders videosuna aşağıdan ulaşabilirsiniz.

http://www.xamarinturkiye.com/microsoft-acik-akademi-ileri-xamarin-egitimleri-4-hafta/

Evet başlayalım…

Devamı


Uzman Xamarin Geliştiricilerin Bilmesi Gereken 10 Önemli Madde

Avusturalya’dan Merhaba,

Bu yazımda Melbourne ’de düzenli olarak yapılan meetuplardan sizlere en son katıldığım ve benimde çok faydalı bulduğum “Ten Things Every Expert Xamarin Developer Should Know” yani kendine ben Xamarin Developer’ım diyen herkesin bilmesi gereken 10 maddeyi anlatıyor. Bunlardan kısaca bahsetmeden önce listemize şöyle bir bakalım.

Devamı


ItemsSource Destekli Özel Custom UserControl

MVVM desenine sadık kalmaya çalışıyorsunuz ama Xamarin ile gelen hazır kontroller sizi üzüyor mu? O zaman öncelikle ItemsSource sorununa el atalım.

Bu konudaki ilk sorunum elimdeki bir veri kümesinin her bir elamanı için arayüzde alt alta nesneler oluşturmak oldu. Ekrana bir StackLayout ekleyip tek tek Add dersem bu MVVM yapısından uzaklaşmış olmam demek. Yok bu iş için ListView kullanırsam, hem tasarıma uymayacak hem de karıncaya atom bombası atmış olacağım.

Devamı


Android Splash Screen Yapımı

Merhaba arkadaşlar,
Bu örneğimizde android uygulamamızın başlangıç ekranını güzelleştirmek için bir açılış ekranı(SplashScreen) ekleyeceğiz. SplashScreen aslında iOS tarafında standart olarak geliyor, fakat Android için ne yazık ki aynı şey söz konusu değil. Zaten siz de şu zamana kadar kullandığınız çoğu android uygulamada splash screen olmadığını farketmişsinizdir. Lafı daha fazla uzatmadan yapılışına geçelim. 😊

Devamı


HttpClient Kullanımı ve Google Cloud Print Örneği

Merhaba, bu yazıda HttpClient kullanımını anlatıp Google Cloud Print servisine HTTP isteği göndermekle örnekleyeceğim.

Http Bilmek Lazım

HttpClient nesnesini bilebilmek için adından da anlaşılacağı üzerine HTTP mantığını iyi bilmek gerekiyor.

Bu yazıda hali hazırda HTTP hakkında bilgi sahibi olduğunuz varsayılmaktadır. Konuya uzak olanlar için biraz kaynaklardan bahsedeyim. Türkçe kaynaklarla başlayayım (sizin bildiğiniz başka değerli kaynaklar varsa paylaşırsanız sevinirim):

Devamı




Bindable Propety’ler

Merhabalar,

MVVM hakkında bilgi sahibi olduğunuzu varsayarak konuya hızlıca giriyorum (değilseniz öncesinde bu yazıları okuyabilirsiniz). Binding mekanizmasını kullandığımız senaryoları düşünmek için basit bir örneği inceleyelim :

<Entry Text="{Binding Ad}" />	

Burada bir Entry sınıfından örneği (instance) alınmış nesnenin Text özelliğine BindingContext‘den adı “Ad” olan bir özellik bağlanıyor. Bu “Ad” özelliği ise genellikle kendine olan değişiklikleri iletebilmesi için INotifyProperyChanged uygulanmış bir sınıfın içinde bulunur. Zaten MVVM ile uğraşmışsanız buraya kadar hiç bir sıkıntı yok.

Devamı


Yeni yılın ilk etkinliği! Kırklareli Üniversitesi – TECHDAY

Yeni yılın ilk etkinliği! Kırklareli Üniversitesi – TECHDAY

 

Yeni yılın ilk etkinliğini Unify Türkiye ve Xamarin Türkiye olarak Kırklareli Üniversite’sinde gerçekleştiriyoruz. 3 Ocak 2017’de gerçekleşecek olan Teknoloji gününde; Sosyal Medya, Xamarin ile Uygulama geliştirme ve Microsoft’un Bulut vizyonundan bahsediyor olacağız. Verimli ve keyifli bir etkinlik olacak ve sizler de bu etkinliğe davetlisiniz. Etkinlik ile ilgili bilgilere afişten ulaşabilirsiniz.

Devamı