Subscribe:
Windows Phone etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Windows Phone etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

29 Mayıs 2014 Perşembe

Windows Phone Uygulamalarım

2012 yılından beri Windows Phone platformu için geliştirdiğim uygulamaları bu yazıda paylaşıyorum ve geliştirdikçe de bu yazı içerisinde paylaşmayı düşünüyorum.

7 Ocak 2014 Salı

Isolated Storage Nedir?

Özellikle mobil uygulama geliştirenler için kayıtların nerede ve ne şekilde tutalacağı sorun olmuştur.
Isolated Storage ile uygulamanıza özel ayrılmış alana kayıt ekleyebilir ve bu kayda istediğiniz zaman ulaşabilirsiniz. Adından da anlaşılacağı üzere izole edilmiş alan anlamına gelir. Bu ne demek oluyor? Şöyle, içindeki veriye yanlızca ilgili uygulama erişebiliyor. Diğer bir uygulamadan bu veriye erişemiyorsunuz. Aynı cihaz üzerinden iki uygulama birbirleri ile bu yoldan iletişime geçemez ve paylaşım yapamaz. Dolayısıyla iki uygulama arasında veri alışverişi sağlanmak isteniyorsa bu yapı bir işe yaramayacaktır. (Mesela Azure veya MSSQL ile iki uygulama arasında veri alışverişini sağlayabilirsiniz.)

Veriyi yerel olarak saklamanın 2 yöntemi vardır. İlk yöntem IsolatedStorageSettings, ikinci yöntem IsolatedStorageFile olarak adlandırılır.

İlk olarak IsolatedStorageSettings’i inceleyelim. Birçok durumda, ihtiyacı karşılayacak olan yöntem bu olacaktır. Bu, bir Dictionary (sözlük) içinde Key-Value (anahtar-değer) ikilisi şeklinde veri saklama yöntemidir. Uygulama başlatılıp durdurulsa da, cihaz kapatılıp açılsa da burada saklanan veri silininceye ya da uygulama cihazdan kaldırılıncaya kadar kalıcı olacaktır.

 private void Button_Click(object sender, RoutedEventArgs e)
        {
            IsolatedStorageSettings.ApplicationSettings["ad"] = txtAdi.Text;
            IsolatedStorageSettings.ApplicationSettings.Save();
        }

        private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
        {
            if (IsolatedStorageSettings.ApplicationSettings["ad"] != null) {
                txtAdi.Text =(string) IsolatedStorageSettings.ApplicationSettings["ad"];
            }
        }

11 Kasım 2013 Pazartesi

KRİTERLERE UYGUN WINDOWS PHONE UYGULAMALARI GELİŞTİRENLER NOKIA LUMIA KAZANIYOR

Açık akademi kampanyalarına devam ediyor. Windows phone için uygulama geliştirenlere veya geliştirmek isteyenlere güzel bir fırsat bence. Açık akademiye kayıt olup windows phone eğitimlerine hemen başlayabilirsin. Açık akademi hakkında daha önce yazdığım yazıya buradan ulaşabilirsiniz.

Açık akademinin geçtiğimiz günlerde başlattığı kampanyaya katılmak için yapman gerekenlere kısaca değinecek olursam;

Uygulamanı geliştirip windows phone 8 mağazada yayınladıktan sonra geliştirdiğin uygulamaları max. 500 kelimelik açıklama ile yarisma@msakademik.net adresine göndermen gerekiyor.
Uygulamalarından en az biri 50 derecelendirme almalı ve derecelerinin ortalamaları minimum 3,5  olmalı...
Son tarih 31 Aralık 2013!


Detaylı kampanya koşullarını görmek için buraya tıklayınız...

28 Ocak 2013 Pazartesi

GGJ Elazığ 2013

GGJ(Global Game Jam) tüm dünyada eş zamanlı olarak gerçekleştirilen yaklaşık 48 saat süren bir organizasyondur.
 Bu yıl Elazığ'da 2.si düzenlenen etkinliğe ev sahipliğini Fırat Üniversite'si Yazılım Mühendisliği öğrencilerinden olan +Mustafa Tufan ve +Hüseyin TUNÇ yapmışlardır. Talebin fazla olmamasından dolayı etkinlik fakülte içinde gerçekleştirilemedi. Yukarıda saydığım isimlere ait öğrenci evi diye tabir edilen mekanda gerçekleştirildi. Yaklaşık 20 kişi kadardık. Etkinlik 26 Ocak 2013 tarihinde saat 17:00 gibi başladı.