İlkay İlknur

just a developer...

Build 2014 1.Gün'de Neler Oldu

Merakla bekledigimiz Build 2014 konferansinda 1. gün sona erdi. Açikca itiraf etmem gerekirse keynote ile beraber bugün beklentilerimin oldukça üzerine çikti. Keynote'un 3 saat olacagi açiklandiginda aklimda o kadar süre nasil oturacagiz sorusu vardi açikcasi. Ancak keynote o kadar güzel planlanmisti ki açikcasi 3 saatin nasil geçtigini anlamadim.

Gelelim birinci günün gelismelerine. Anlatacak çok seyimiz var...

Not : Yazinin giris kismi Windows Phone 8.1 ve Windows 8.1 Update ile gelen son kullanici yeniliklerini içeriyor. Eger son kullanici yenilikleri beni ilgilendirmez developer yenilikleri neler diyorsaniz buradan developer haberlerine ziplayabilirsiniz :)

Windows Phone 8.1

Build konferansinda herkesin bekledigi ilk duyuru hiç süphesiz ki Windows Phone 8.1'in duyurusuydu. Nitekim keynote Windows Phone 8.1'in duyurusuyla basladi. Windows Phone 8.1 ile beraber gelen pek çok güzel özellik var. Ayrica Windows Phone 8'de olan bazi eksikliklerde bu versiyonla beraber giderilmis.

Cortana Personal Assistant

Microsoft'un uzun süredir üzerinde çalistigini bildigimiz personal assistant'i Cortana'yi sonunda görebilme sansimiz oldu. Cortana'nin en büyük rakibi malumunuz Apple tarafindaki Siri. Ancak gördügüm kadariyla Cortana su an kadar Siri'den oldukça önde.

Cortana ile yapabileceklerinizin açikcasi ucu bucagi yok :) Hemen bir örnek vermem gerekirse sesli olarak hava durumunu sorup istediginiz yerin hava durumunu hemen görebiliyorsunuz.

Ya da diyelim ki bugün hangi toplantilariniz var görmek istiyorsunuz. Hemen Cortana'ya sorup ögrenebilirsiniz.

Cortana açikcasi sizin telefonunuzdaki sekreteriniz :) Istediginiz her seyi ona sorabilir, istediginiz seyleri zamani geldiginde ondan size hatirlatmasini istiyebilirsiniz. Hatta bazi seyleri siz söylemeden onun yapmasini da saglayabilirsiniz. Bunun için Cortana'nin bir not defteri var :) Not defterine ilgi duydugunuz alanlari yazarsaniz Cortana düzenli olarak ilgi duydugunuz alanlari takip edip size gerektigi zaman ilgili uyarilari yapabiliyor. Beni en çok etkileyen demo Cortana'nin telefondaki mailleri tarayarak mail içerisindeki uçus bilgilerini bulmasi ve uçusla ilgili detaylari takip etmesi oldu.

Cortana su anda Beta durumda ve Türkçe'yi desteklemiyor. Ne zaman desteklenmeye baslar konusunu ise allah bilir :)

Notification Center

Windows Phone 8.1 ile beraber tipki IPhone ve Android'de oldugu gibi bir notification center'in gelecegi konusuluyordu. Nitekim haberler dogru çikti ve notification center'in Windows Phone 8.1 ile beraber gelecegi açiklandi.

Özellestirilebilir Lock Screen

Itiraf etmem gerekirse Windows Phone 8.1 ile beraber gelen ve beni en çok etkileyen özellik bu :) Daha önceki Windows Phone versiyonlarinda uygulamalar kendi resimlerini lock screen'e background image olarak koyabiliyordu. Ancak Windows Phone 8.1 ile beraber lock screen üzerindeki yazilarin ve lock screen açilis animasyonlarinin da özellestirilmesinin önü açilmis. Gördügüm 2 demoda da daha çok güzel tasarimlar vardi. Ilerleyen zamanlarda çok daha yaratici tasarimlarin çikacagina eminim.

Start Screen'de Daha Fazla Tile

Daha önce 5 inch'den büyük ekranlarda kullanilabilecegi duyurulan orta büyüklükteki 3 tile'in sigabilecegi start screen görünümü Windows Phone 8.1 ile beraber artik tüm Windows Phone'larda kullanilabilir durumda olacak. Windows Phone'larda bu görünümü açmak için settinglerden ilgili ayari enable etmek yeterli olacak.

Degisen Calendar Uygulamasi

Windows Phone 8.1 ile beraber Calendar uygulamasi yeniden yazilmis. Yeni calendar görünümü ile beraber artik haftalik olarak planlariniza çok daha rahat bir sekilde bakabiliyorsunuz.

Storage Sense, Wifi Sense, Battery Sense Uygulamalar

Windows Phone 8.1 ile beraber 3 tane yeni uygulama geliyor. Bunlardan ilki Storage Sense. Bu uygulama ile telefonunuzun ve telefona takili olan SD Card'in hafiza durumunu görebiliyorsunuz. Bunun yaninda uygulamalarinizin SD kart üzerine kurulmasi gibi ayarlari da bu uygulama ile yapmaniz mümkün.

Wifi Sense uygulamasi ise sizi hizli bir sekilde public networklere baglayabiliyor. Normalde bir kafeye gittiginizde internete baglanmaya çalistigimizda bir web sayfasi açilir ve sözlesmeyi kabul ettigimiz belirten butona tiklamamiz istenir. Iste Wifi Sense uygulamasi bunlari dogrudan kendisi arka planda hallediyor.

Battery Saver uygulamasi ile ise telefonunuzun sarj durumunu görebiliyorsunuz. Bunun yaninda hangi uygulama daha fazla batarya kullaniyor gibi verilere de bu uygulamadan ulasabiliyorsunuz. Ayrica herkesin uzun süredir bekledigi kalan sarj yüzdesinin ekranda gözükmesi özelligide en sonunda Windows Phone 8.1 ile geliyor.

Word Flow Keyboard Shape Writing

Windows Phone 8.1 ile beraber klavyeden elimizi kaldirmadan hizli bir sekilde yazi yazmamizi saglayan shape writing özelligi geliyor. Bu yeni klavye ile  beraber Windows Phone, en hizli mesaj yazma konusunda birinciligi Samsung Galaxy S4'den devralmis.

Windows Phone 8.1 çok daha fazlasi...

Yukaridaki özellikler Windows Phone 8.1 ile beraber gelen en dikkat çekici özellikler.  Windows Phone 8.1 ile beraber gelen daha pek çok güzel yenilik var. Windows Phone son kullanicilara yaz aylarinda sunulmaya baslanacak. Daha fazla detay için resmi blogdaki yaziyi okuyabilirsiniz.

Windows 8.1 Update

Günün ikinci beklenen haberi ise Windows 8.1'e çikacak olan ve özellikle mouse ve keyboard kullanan kullanicilara yönelik olan update'di. Bu update ile beraber mouse ve keyboard kullanan Windows kullanicilarin sikinti çektigi konulara çesitli çözümler üretilmeye çalisilmis.

Windows 8 çiktiginda beri mouse ve keyboard kullanan kullanicilarin ekranin sag tarafindaki charmlarla arasinin iyi olmadigi bilinen bir gerçek :) Bu yüzden bu update ile beraber start screen'in sag üst kösesine power ve search butonlari ekleniyor. Böylece artik ekrann sag alt kismina gidip charmi açip bilgisayari kapatmak zorunda kalmayacagiz :)

Windows 8.1 Update'i ile beraber artik Windows Store uygulamalarini da taskbar'a pinliyebiliyoruz. Tipki eski tip desktop uygulamalarinda oldugu gibi.

Windows 8.1 Update ile artik start screen biraz daha keyboard ve mouse kullanicilarini sevebilecegi hale geliyor :) Artik herhangi bir tile'a sag tikladigimizda aliskin oldugumuz bir context menü görecegiz. Ayrica Ctrl'ye basili tutup birden fazla tile'i ayni anda seçebilmemizde mümkün.

Windows 8.1 Update su an MSDN üzerinden indirilebiliyor. 8 Nisan itibariyle tüm Windows 8 kullanicilari update'i Windows Update üzerinden ücretsiz olarak alabilecekler.

Windows 8.1 Update Sonrasi...

Build konferansinda konusulmasi beklenen konulardan biri de açikcasi Windows 9'du. En azindan Windows 9 ile ilgili olarak ufak tefek detaylar paylasilir diyorduk ancak bunun yerine Windows 8.1 Update'den sonra yeni bir update'in daha gelecegi duyuruldu. Bu update ile beraber eskiden alistigimiz start menü geri dönüyor.  Oturumda gösterilen tasarimin ise final sürümde degismesini umuyorum. Çünkü start menü içerisine tile koymak hiç olmamis :) Ayrica yine gelecegi bahsedilen update ile artik windows store uygulamalari desktop üzerinde bir pencere içerisinde çalisabilecek.

9 Inch Altindaki Cihazlara Windows Artik Ücretsiz

Ilk günün en çok dikkat çeken duyurularindan biri de Microsoft'un Windows'u ve Windows Phone 8.1'i 9 inch ve altindaki cihazlar için ücretsiz yapmasiydi. Microsoft bu sekilde bir stratejiyle pazardan daha fazla pay almayi hedefliyor.

Nokia Lumia 930, Nokia 630 ve Nokia 635

Windows Phone 8.1'in duyurulmasindan sonra sira telefonlar tarafina dolayisiyla da Nokia'ya geldi. Nokia'nin Windows Phone 8.1'li ilk telefonlari Lumia 930, 630 ve 635 olacak. Amerika disinda satisa sunulacak olan Lumia 930'un tasarimi hosuma gitti açikcasi. Özellikleri de oldukça iyi.

Nokia Lumia 635 ise Nokia'nin ilk dual sim özelligini destekleyen telefonu olacak.

Diger Gelismeler

Build'in birinci gününde yukaridaki konulardan ayri olarak üzerinde durulan diger konular touch tabanli office uygulamalari ve Kinect For Windows V2'di.

Developer Dünyasindan Haberler

Son kullanici dünyasindan haberler bu kadar. Simdi gelelim esas biz developerlari ilgilendiren haberlere.

Visual Studio 2013 Update 2 RC

Visual Studio 2013 Update 2 bugün itibariyle RC (Release Candidate) oldu. Ancak Beta versiyonunda olmayip RC sürümünde update içerisine eklenen pek çok sey var. Yazinin ilerleyen kisimlarinda eklenen kisimlara deginecegiz. Visual Studio 2013 Update 2'yi buradan indirebilirsiniz.

Windows Phone 8.1 SDK

Windows Phone 8.1 duyurulmasiyla Windows Phone 8.1 SDK RC sürümü developerlara sunuldu. Eger Visual Studio 2013 Update 2 RC'yi bilgisayariniza kurarsaniz Windows Phone 8.1 SDK'in de bilgisayariniza yüklendigini göreceksiniz.

Universal Windows  Apps

Developerlar açisinda birinci gün keynote'un en ilgi çekici konusu bence kesinlikle Universal Windows Apps. Her developerin rüyasidir tek bir kod yazip, yazdigi kodu farkli platformlarda çalistirmak. Su ana kadar portable class libraries ile bir nebze Windows ve Windows Phone uygulamalari için belirli bir miktar kodu paylastirabiliyorduk. Ancak aradaki uçurum çok fazlaydi.

Windows Phone 8.1'de telefonun altindaki runtime artik Windows Runtime. Yani su an Windows Store app yazarken kullandigimiz runtime ile ayni. Verilen rakamlara göre % 90 oraninda API'lar birbirleri ile ayni.

Universal Windows Apps konseptinde ise yapilmak istenen proje içerisinde shared bir alan içerisinde kodunuzu ve viewlerinizi tutarak windows ve windows phone applerinizin bu ortak kodlari kullanmasini saglamak. Viewlarda bulunan kontroller ise bulunduklari platforma uygun bir sekilde render ediliyor. Eger paylasilan alanda bulunan viewlari platform spesifik olarak degistirmek isterseniz de ilgili view'i platforma ait olan projeye sürükleyip orada özellestirmeniz mümkün.

Konunun bu sekilde çok havada kaldigini farkindayim :) Konferans dönüsü ne kisa zamanda bu konuyla ilgili detayli bir yazmayi düsünüyorum.

Typescript 1.0

Bugün itibariyle Typescript 1.0 versiyonu release oldu. Visual Studio Update 2 RC içerisinde Typescript'in 1.0 versiyonu bulunuyor. Detayli bilgiye buradan ulasabilirsiniz.

Cross Platform ve Open Source WinJS

Windows Store uygulama gelistirirken HTML & JS tarafindan ilerleyenlerin kullandigi javascript librarysi WinJS artik cross platform oldu ve webde çalisabilecek hale getirilerek open source olarak açildi. Detayli bilgiye buradan erisebilirsiniz.

.NET Native Preview

Build'in ilk günü keynote'da bahsedilmeden sessiz sedasiz duyurulan ve bana göre biraz da gölgede kalmis olan .NET Native,  C# ile yazilan Windows Store uygulamalarinin dogrudan makina dilinde derlenmesini sagliyor. Böylece kod yazarken ve debugging yaparken C#'in getirdigi kolayliklari kullanabilirken performans olarak da C++'in avantajlarina sahip olabiliyoruz. Bu konuyla ilgili de Build dönüsü bir yazi yazmayi düsünüyorum. Simdilik buradaki yazidan detaylari okuyabilirsiniz.

Satya Nadella Sahnede !

Ilk gün keynote'un sonunda ise sahnede Microsoft'un yeni CEO'su Satya Nadella vardi. Daha önceki konferanslardan farkli olarak bu sene keynote'un sonuna kadar hep developer kökenli ve esas ürünlerden sorumlu kisilerin sunumlarini izledik. Bunlarda developer kökenli Satya Nadella'nin katkisi oldugu yadsinamaz bir gerçek.

Yarin keynote'da Azure günü :) Bakalim ne gibi yenilikler gelecek.

Benden simdilik bu kadar. Artik dinlenme vakti :)



Yorum Gönder