Build 2014 Gün 1

0 dakikada yazıldı

58053 defa okundu

Düzenle

Bugünlerde San Francisco'da Microsoft'un Build konferansının 2014
sürümündeyim :) Geçen üç yılı
saydığımızda
bu benim dördüncü
Build konferansım oldu ve sanırım böylece hiçbirini de kaçırmamış oldum.
Her yıl olduğu gibi tabi ki bu yıl da Keynote'lar boyunca deli gibi
Twitter'dan size haberleri anında
aktarmaya çalıştım ve günün sonunda da geldik konferansın ilk gününü
özetleyen bu yazıya. Başlayalım mı?

Windows Phone 8.1 sahnede!

Beni tanıyanlar, takip edenler bilirler.... Taaa ilk Windows Phone
lansmanın bu yana birçok Windows Phone edindim, denedim ve her seferinde
iPhone'a geri döndüm. Ben bunu biraz Windows'un geçmişine de
benzetiyorum. Adam gibi tüketici işletim sistemi olarak Win95'den
başlarsak eğer benim yıllar boyunca gördüğüm manzara şu oldu. Win95
yüklü bir makineyi her gün formatlamak gerekiyordu :) Win98 ile bu
birkaç güne çıktı. WinMe ile bir aya çıktı. WinXP ile 6 ay ve Win7
sonrası artık laptop değiştirene kadar pek de format atmaz oldum. Kabaca
aynı deneyimi Windows Phone'da da yaşıyorum. İlk aldığım LG Optimus 7'yi
birkaç gün kullanabildim. Sonraki aldığım her Windows Phone'da WP
kullanma süremem uzasa da hep eninde sonunda iPhone'a geri döndüm. Bugün
Build 2014 1. Gün Keynote'unda gördüklerimden birazdan bahsedeceğim ama
benim yorumumu merak ederseniz... Birincisi Microsoft bu işe çok ciddi
yatırım yapıyor ve yapmaya da devam edecek. Her zaman söylerim eğer
Microsoft bir işe odaklanırsa o işi iyi yapar fakat Microsoft'un hepsine
odaklanamayacağı kadar çok iş yapıyor. Neyse, konuyu uzatmiyim. Windows
Phone'un geleceği çok çok parlak ve Nokia'nın cihazları da efsanevi
hareketlerle geliyor. Keynote sonrası benim tepkim şu oldu "Evet,
iPhone'a byby". Tabi bir sonraki iPhone bu yorumumu değiştirir mi
bilmiyorum fakat şu an gördüklerimle şu kadarını söyleyebilirim
Microsoft inanılmaz bir gaz ve hızla geliyor. Keynote'un içeriğine
geçmeden önce merak edebilecek olanlar için şunu da hemen söyliyim :) Şu
anda Lumia1020 kullanıyorum. Bu yurt dışı gezimde yanıma iPhone almadım.
Bu konuda apayrı bir blog post yazarak deneyimlerimi ayrıca
paylaşacağım.

Build 1. Gün Keynote Windows Phone ile başladı. Önce Windows Phone 8.1
yenilikleri sonra da Nokia'nın yeni cihazları sahnede yerini aldı.
Özellikle Windows Phone 8.1 tarafında daha önceden de duyduğumuz birkaç
şeyin onayını almış olduk. Örneğin Action Center alıştığınız
Notification Hub görevi ile 8.1'de geliyor. Lock Screen
Customization
ise apayrı bir efsane. Windows Phone 8.1 ile artık Lock
Screen'i özelleştiren özel uygulamalar yazılabilecek.

Notification Hub ve Lock Screen Customization
Notification Hub ve Lock Screen Customization

Keynote'da Windows Phone 8.1 ile ilgili benim en sevdiğim özelliklerden
biri de "Show More Tiles" olayıydı. Bu özellik sayesinde normal
şartlarda sadece 1080P cihazlarda olan Start ekranında 6 kolon Tile
yapısı 1080P olmayan cihazlara da getirilmiş oluyor. Bu özelliği neden
bu kadar büyüttüğümü merak edebilirsiniz. Çünkü neredeyse bu özellik
için telefonumu değiştirmeyi düşünüyordum :) gerek kalmadı. 5" 1080P
telefonlardan biri olan Lumia Icon'da 5" ekranda 6 kolon Live Tile
görünce elimdeki Lumia 1020'deki 4 kolon bana inanılmaz kaba gözükmeye
başlamıştı. Ekrana daha fazla şey sığdırabilecekken en küçük Live
Tile'ın bile kocaman olması aslında rahatsız edici. Tabi bunu ancak 5"
ekranda 6 kolon görünce farkına varabiliyorsunuz.

Solda 4 kolon Live Tile, sağda 6 kolon :)
Solda 4 kolon Live Tile, sağda 6 kolon :)

Bahsettiğim farkı yukarıdaki fotoğrafta görebilirsiniz. Her iki
telefonun ekranı aynı boyutta fakat sağdaki Lumia Icon 1080P olduğu için
6 kolon Live Tile'a sahip. İşte yeni gelen "More Live Tile" olayı ile
1080P olmasa da sağdaki gibi 6 kolon sahibi olabileceğiz. "Ama düşük
çözünürlükte kötü gözükmez mi?" derseniz eğer şu kadarını söyliyim,
etkinlikte WP8.1 yüklü ve 6 kolon şeklinde ayarlanmış bir Lumia 925
gördüm ve süper gözüküyordu. Özetle 1080P olmasa da süper gözüküyor dert
etmeyin :)

Windows Phone 8.1'deki yeni özellikleri saymak gerçekten zor. Dikkati
çekenlerden ve beklenenlerden biri de VPN desteğiydi. O da geliyor
sonunda. Çoğunuzun belki daha önceden de duymuş olduğu Battery Sense
özelliğinin yanında bir de WiFiSense geliyor. Şu anda WP'de mevcut
DataSense hangi uygulamanın ne kadar data kullandığı vs konularında
detaylı bilgi verebilirken Battery Sense de pil kullanımına dair
uygulama bazında rapor sunuyuor kullanıcıya. WiFi Sense ise
etrafınızdaki WiFi Spotlarını bulmanıza yardımcı oluyor. Sadece bu
kadarla kalmıyor, örneğin aynı LiveID ile kullandığınız iş yerinizdeki
bilgisayar eğer iş yeri WiFi'sine bağlı ise WP'ununuz da doğrudan
WiFiSense sayesinde o WiFi networküne bağlanabiliyor. Şifre vs girmenize
gerek kalmıyor. Hatta cihazlardan birinde WiFi şifresini değiştirirseniz
diğerlerine de geçiyor otomatik olarak. Benim hoşuma giden ince
dokunuşlardan biri de arkadaşlarınızla WiFi paylaşabiliyor olmanız.
Şöyle bir senaryo düşünün. Evinizdeki WiFi zaten telefonunza tanımlı.
Eğer isterseniz bu WiFi'yı arkadaşlarınızla paylaşma kararı alıp bunu
telefonunuzda belirtirseniz telefonunuzdaki arkadaşlarınızın
telefonlarının WiFiSense'i sayesinde sizin evinize geldiklerinde
otomatik olarak sizin evdeki WiFi networküne bağlanabiliyorlar. Süper
değil mi? Şifrenizi göremiyorlar :) Şifre vermenize de gerek kalmıyor
artık. Böyle ince ve zekice hareketleri seviyorum.

Yeniliklere devam edelim.... Bluetooth LE (Low Energy) şu an hali
hazırda çoğu Lumia cihaz tarafından zaten destekleniyor fakat Managed
API'larının olmaması tabi ki kimsenin uygulama geliştirememesine neden
oluyor. Artık bu konuda da API'lar Windows Phone 8.1 ile açılmış olacak.

Cortana

Şimdi bu Cortana hikayesi Siri'nin seksen kat gelişmişi diyerek bu
noktada bu paragrafı bitirsem yeridir :) Nihayetinde Türkçe desteğinin
gelmesi 2085 yılını bulabilir :) O nedenle çok da detaylarına
girmeyeceğim fakat Siri'den en az 10 kat daha gelişmiş ve üzerinde ciddi
anlamda düşünülmüş bir ürün söz konusu. Telefona gelen e-maillerinizi
telefonda parse edip inceleyip sizin hangi tarihte nereye yolculuk
yapabileceğinizi öngörüp uçak saatlerini sizin adınıza takip edebilen
bir yazılım düşünün! Şaka değil bunların demoları yapıldı. Cortana'nın
gerçekten inanılmaz özellikleri var ve süper bir şekilde de
"genişletilebilir" bir yapıya sahip. Siz yazdığınız uygulamalarla
Cortana'yı extend edebiliyorsunuz. Fakat yine diyorum... Türkçe desteği
gelmediği sürece... "Ben güzele güzel demem güzel benim olmadıkça" :)

Wordflow Keyboard

Bu konuda bazı araştırmalar okumuştum daha önce, hatta sanırım başka
platformlar için yapılmış özel uygulamalar da var. Windows Phone 8.1'e
WordFlow Keyboard denilen bir klavye geliyor. Bu sanal klavyede
parmağınızı ekrandan kaldırmadan sadece harflere sürüyerek yazı
yazabiliyorsunuz. Detayını hatırlamıyorum ama Keynote'da bu klavye ile
resmi olarak bir cep telefonunda en hızlı yazı yazma rekoru
kırıldığından bahsedildi :) İlgilnenlere duyurulur.

Wordflow Keyboard
Wordflow Keyboard

Silverlight geri geldi!

Haha! Yazının bu kısmını yazarken büyük zevk aldığımı itiraf etmem
gerek. Microsoft öyle veya böyle hata yaptığının farkına vardı galiba
ama hangi hata? Biraz geçmişe dönelim. Silverlight ismini hatırlarsanız
Windows Phone'un ilk zamanlarda Microsoft kullanmıştı ve Silverlight
uygulamalarınız WP'de çalışır demişti. Altyapısal olarak da teknik
anlamda Silverlight'ın altyapısının ciddi bir kısmı WP'ye taşınmıştı
fakat sonuç itibari ile bu ortamda çalışan Silverlight bizim bildiğimiz
Plug-In tabanlı Silverlight değildi. Ona rağmen Microsoft bu ortama da
Silverlight dedi ve bence çok doğru yaptı. "Silverlight" derken bizim
için önemli olan alt tarafta aynı base kodun kullanılıyor olması değil.
Biz yazılım geliştiriciler için Silverlight'ın tanımladığı şey
yaşadığımız yazılım geliştirme deneyimi ve araçlardı. WPF ile
Silverlight'ı ayıran da bu araçlardı zaten. Eğer bu ayrım olmasaydı
zaten hepsine XAML diyebilirdik.

Sonra Microsoft çok saçma bir hata yaptı ve altyapısal değişiklikler
sonrası "Burası artık Silverligth değil bu XAML" dedi. Bence inanılmaz
bir saçmalıktı bu. Bir anda herkes "Silverlight gitti mi? Boşa mı
öğrendik" gibi bir paniğe kapıldı doğal olarak. Yanlış anlamayın sadece
Türkiye'deki manzaradan bahsetmiyorum. Bu durum tüm dünyada böyle oldu.
Oysa değişen pek de bir şey yoktu developer deneyimi açısından.
Microsoft teknik bir isimlendirme ile bir marka yaratmayı birbirine
karıştırıp işin içine etti. Peki şimdi ne oluyor? Durumu düzeltmiş falan
değiller esasında :) Sadece daha da karıştırdılar ortalığı.

Windows Phone'da sadece WP8 ile iki ayrı API set var. Biri "Windows XAML
/ .NET" seti, diğeri ise "Windows Phone XAML / .NET" seti :) Windows
Phone XAML olayı eskiden Silverlight olup adı XAML'a değiştirilen kısım.
Windows XAML ise Windows Runtime ile API'ları eşitleme çabası sonrası
ortaya çıkan kısım. Bu iki kısım iki farklı uygulama tipi anlamına
geliyor. Doğal olarak Windows XAML/.NET ve Windows Phone XAML/.NET gibi
iki isimlendirmenin saçmalığının farkına vardılar ve "Windows Phone
XAML/.NET" kısmına tekrar "Silverlight for Windows Phone" deme kararı
aldılar. Hatta bununla kalmadılar Build 2014'e bir de "What's new in
Silverlight" oturumu koydular :) Kafası karışan developerlardan Build
konferans alanının 3. katından atlayanlar oldu :D Şaka bir yana... bu
isimlendirmeler ve teknik taraf ile markaların arasındaki ilişkisi
düzgün kuramama yüzünden herkesin kafası ciddi karışıyor. Özetle, yalnız
değilsiniz :)

Peki bu kadar anlattık da Windows Phone 8.1'a nasıl ulaşırsınız?
Önümüzdeki bir hafta içerisinde WP8.1 yazılım geliştiricilere açılacak.
Developer
Program'a
üye
olmanız yeterli. Programla ilgili daha önce yazdığımız bir
yazı

fikir verebilir. WP8.1 için
SDK'in
ise şu an için
RC sürümü mevcut. SDK'yi yükleyebilmek için yeni çıkan Visual Studio
2013 Update 2
RC
'yi de
yüklemeniz gerekiyor.

Windows 8.1 Update

Sıra geldin Windows 8.1 taraflarına. Bu konuda da isterseniz detaylara
girmeden önce genel izlenimimi paylaşiyim. Microsoft dünyasını takip
edenler için şu kadarını söyleyebilirim "Sinowski gitti, kalan sahalar
bizimdir
" tadında Microsoft bazı şeyleri doğrudan geri toparlamaya
başladı. İlk olarak "Boot to desktop" geliyor :) Bunu söylemek bile
komik ama Windows 8'in ilk çıkışında bastırılan o "Touch First" yani
Touch ağırlıklı ve mouse ve klavyeyi ikinci plana atan saçma yaklaşım
düzeltiliyor ve tekrar mouse/klavye için araçlar ekleniyor. Aslında
burada yapılan hata "Touch"a önem vermek değildi. Yapılan hata
klavye/mouse ikilisini geri plana atmaktı. Yeni strateji ile anlaşılan
her iki input metoduda da artık Windows platformunda eşit birer vatandaş
olacak. İsteyenler yeni update ile doğrudan Start menüyü es geçip
bilgisayarlarını Desktop'a boot edebilecek.

Microsoft bir adım daha ileriye gidip Moderns Apps olarak tanımlanan
Start ekranında çalışan uygulamaların mouse kullanımında Taskbar
üzerinden yönetilebilmesini de sağlıyor. Böylece artık touch olmayan
bilgisayarlarda Start uygulamalarının ve Start ekranının tamamen çöplük
olarak öngörülmesi durumu ortadan kalkacaktır. Bu iki birbirinden
bağımsız dünya yavaş yavaş birbirine yaklaştırılıyor. Hatta Keynote'un
ileriki bölümlerinde Windows.Next yani Windows 8 Update sonrası
gelecek bir başka sürümde Modern App'leri pencere içerisinde masaüstüne
taşınabileceğinden dahi bahsedildi.

Windows 8.1 Update sonrası... bir sonraki sürümde olası desktop!
Windows 8.1 Update sonrası... bir sonraki sürümde olası desktop!

Yukarıdaki ekran görüntüsüne öylesine bakıp geçmeyin. Bu görüntü
inanılmaz değere sahip. Birincisi bu göründü Windows 8.1 Update
görüntüsü değil. Görüntü Windows 8.1 Update sonrası gelecek bir sonraki
Windows'un görüntüsü. Start menü geri gelmiş! Hem de Tile'larla
gelmiş. Bana sorarsanız inanılmaz süper bir saçmalık bu :) Start menüyü
bir damla bile özlemedim ve gereksizliğine tüm kalbimle katılıyorum.
Sinowski bu konuda haklıydı. Start menü sadece search yaptığımız bir
yere dönüşmüştü. Taskbar'a uygulama pinleyebilmek ile zaten Start menüye
pinlenmiş öğelerin bir anlamı kalmıyor. Start menüden diğer uygulamaları
da zaten aratarak çalıştırdığımız düşünülürse aynı şeyi şu anki Start
ekranında da yapabiliyoruz. Hele bir de Start menü'ye Tile almak efsane
saçma bir hareket olmuş. Bu kadar geri çark edilmesi bence gereksiz.

Diğer yandan bu ekran görüntüsünde daha önce bahsettiğimiz "pencere
içerisine alınmış" Modern App konseptini de görebilirsiniz. Bence bu
güzel olmuş ve Windows'a çok farklı bir perspektif getirebilir.
Unutmayın Modern App'ler HTML/JS ile de yazılabiliyor yani bir anlamda
yukarıdaki manzarada HTML/JS ile desktop app yazabiliyor oluyoruz :)
Tabi Modern App'lerin sandbox'ı farklı ama bunu da "Brokered
Library
"ler ile çözebiliriz. Şimdi soracaksınız "Brokered Library" ne?
Brokered Library'ler şu anki Windows 8.1 Update ile beraber gelecekler
ve Modern App'lere full .NET Framework kullanma olanağı sağlayacaklar.
Bu app'ler şu an için sadece side-loaded appler olabilecek. Hiç yoktan
iyidir. Tabi bu şekilde Brokered Library kullanan appler ARM işlemcili
cihazlarda çalışmayacak.

Universal Applications

Başlıktan da tahmin edebileceğiniz üzere yine her zamanki hedef söz
konusu :) Hani şu yıllardır 100% yapılamayan "her platformda çalışan tek
kod" hedefi tekrar sahnede. Ama itiraf ediyim bu konuda Microsoft son 20
yılda ciddi yol aldı. Giderek API setlerini eşitleyerek kodun
ayrışmasını engellemeye çalışıyorlar. XAML sayesinde FluidLayout ile
cihazlara uygun adapte olan arayüzler yaratılabiliyor. Tüm bunlar
birleşinde yeni Universal Application konseptinde de Windows XAML
Runtime üzerinde çalışan uygulamalara UI dahil kod paylaşımı sağlanıyor.
Paylaşılan bu kod ve UI öğeleri Windows Phone, Windows ve XBOX üzerinde
çalıştırılabiliyor.

Universal Applications Windows çalışan her yerde çalışabiliyor.
Universal Applications Windows çalışan her yerde çalışabiliyor.

Universal Applications aslında Microsoft'un kendi içerisinde de ihtiyaç
duyduğu bir konsept. Sonuç olarak bugün baktığınızda bir çok Microsoft
da aynı bizim yaptığımız gibi tüm platformlara kendi uygulamalarını
geliştirmek zorunda kalıyorlar :) Örnek sorarsanız hemen MS Office'i
örnek verebilirim. Aynı biz yazılım geliştiricilerin iOS, Windows Phone,
Windows vs gibi bir çok platforma uygulama geliştirmek zorunda kalmamız
gibi Microsoft da elindeki uygulamaları hem kendi platformlarına hem de
rakip platformlara taşımak zorunda kalıyor. O nedenle bu yolda yapılmış
her kolaylık doğrudan Microsoft'un da işine yarıyor. Hatta Keynote'da
Modern Application olarak Office'in Touch sürümü de duyuruldu ve orada
da Universal Applications konseptinden faydalanıldığından bahsedildi.

Universal Application çerçevesinde Windows Store'da da yeni bir konsept
geliyor tabi. Malum eğer tek uygulama ile hem Windows Phone hem Windows
8'i hedefleyebiliyorsanız bunun Store'a da yansıma gerek. Bunun için
Store'da da gerekli değişiklikler yapılacakmış. Bizler için önemli
olabilecek bir diğer nokta ise Universal App olarak geliştirilen bir
uygulamanın tek bir defa satılabilecek olması :) Yani aynı uygulamanın
hem WP hem W8 sürümlerini ayrı ayrı satamayacaksınız. Tabi bu desteği
uygulama içerisinde In-App Purchase olarak tasarlarsanız Store'un
onaylama sürecinde nasıl bir tepki alırsınız bilemem :)

Kinect for Windows 2

Valla bu konuda söylenebilecek çok bir şey yok. Kinect'i bilenler
biliyorlar zaten. Süper bir cihaz! Ben de ilk sürümü ile bolca uğraştım
ve kesinlikle inanılmaz iyi bir donanım olduğunu düşünüyorum. SDK'yi ile
bir yıldır ilgilenmedim fakat ilgilendiğim zamanlarda bile kullanımı
süper kolaydı. İtiraf etmek gerekirse Keynote'un Kinect 2 bölümü epey
zayıftı. Sanki araya sokmaları gerekmiş de koymuşlar gibi duruyordu :)
Cihazı gösterdiler, yeni güzel vs diyip geçtiler. Ha bir de 1080P kamera
gelmiş Kinect'e. Hepsi bu kadar. Ben beklerdim ki yeni SDK'den de bir
şeylerden bahsedilsin. Bahsetmediler. Belki de bahsedecek bir şey
yoktur. Fikrim yok açıkçası.

WinJS Open Source

WinJS'i duyanlarınız vardır. Eğer HTML/JS ile Modern App yazacak
olursanız kullanacağınız JavaScript kütüphanesine WinJS oluyor. Bu
kütüphane içerisinde Modern App'lerin kullandığı bazı kontroller ve
Windows Runtime API'larına erişim söz konusu. Microsoft bu kütüphaneyi
alıp Open Source yaptı. Bu konuda ciddi tereddüt içerisindeyim :) Su
anda zaten Windows Store'da HTML/JS ile geliştirilmiş uygulama sayısı
cidden az ve pek de tercih edilmiyor. Bunu göz önünde bulundurduğunuzda
Microsoft'un WinJS'i Open Source yapmasının iki nedeni ve sonucu
olabilir :) Birincisi Microsoft gerçekten bunu bir OpenSource Community
işi olarak görüp bu şekilde ilerletir ve kütüphane süper yerlere gelir.
İkincisi ise... Microsoft başından atmak için Open Source yapıp kenara
çekilecektir :) İtiraf etmek gerekirse ikinci seçeneğe pek ihtimal
vermiyor çünkü son birkaç yıldır JS tarafına hem yazılım geliştirici
araçları hem de kütüphanaler anlamında ciddi yatırım yapıyorlar. Diğer
yandan bugün TypeScript 1.0 da duyuruldu. Microsoft WinJS'i kenara atma
niyetinde olamaz ama eğer "Open Source yaptık ne de olsa" diyip gerekli
yatırımı yapmazlarsa veya üzerlerinden biraz da olsa yük attıklarını
düşünürlerse bu işin sonu iyi olmaz. Zaman gösterecek. Malum
Microsoft'un ortaya atıp sonra tamamen Open Source Community'nin alıp
götürdüğü bir proje ben hatırlamıyorum. Genelde hep MS Lead ederek veya
bir diğer tabiri ile ittirerek Open Source projeleri ilerletiyor. Belki
bunun arkasında hala Open Source Community ile MS'in arasındaki buzların
erimemiş olması yatıyordur kim bilir. Belki de WinJS bu buzları eritir
:) MS o buzları eritmek için 15 yıldır inanılmaz bir çaba harcamıyor
değil.

9" ve altı cihazlara Windows Lisansı BELEŞ!

"Beleş" demesem dikkatinizi çekemezdim değil mi? :) Uzun bir yazı oldu
ve dikkat dağılması normaldir. Toparlanalım :) 3 saat Keynote izledim
ben bu notları toplamak için sanırım tüm bu blog postu yazmam da bir üç
saatimi alacak toplamda :) Neyse, konumuza dönelim. Microsoft
tarihindeki en inanılmaz harekettir bence bu! 9" ve altı tüm cihazlar
için Microsoft Windows lisansı almaktan vaz geçti!

Windows Lisansı ücretsiz!
Windows Lisansı ücretsiz!

Ben hala inanamıyorum. "Devices and Services Company" olma yolunda benim
için ilk ve süper inandırıcı bir karar bu. Bir düşünün, Microsoft için
bu hiç kolay bir karar değil. Örneğin benim yolculuklarda kullandığım 8"
Dell Venue Pro'da Windows 8 Pro var. Artık o işletim sisteminin lisans
ücreti yok! 9" üstünde olmadığı sürece lisans yok! Tekrar ede ede
kendimi inandırmaya çalışıyorum. Microsoft ciddi şekilde servislerden ve
cihazlardan para kazanmayı kafaya koymuş olsa gerek ki 9" altında
işletim sistemini bir para kaynağı olarak görmüyor artık! Valla ben bu
işi sevdim :)

Nokia ve Lumialar

Keynote'un ikinci bölümünde Nokia da inanılmaz güzel hareketler yaptı.
İlk olarak beklendiği üzere bugün piyasada bulunan tüm Lumia cihazların
Windows Phone 8.1 güncellemesini alacağı duyuruldu. Sonra ise efsanevi
telefon Lumia930 duyuruldu! Telefonun görüntüsünü gördüğüm ilk an tepkim
"Kesin alıyorum" oldu :)

Lumia930 kendi boyutundaki en iyi Lumia. Dört çekirdek, 20MP ve 5"'de
1080P çözünürlüğe sahip. Aslına bakarsanız şu an Amerika'da satışta olan
Lumia Iconia'nın bir kopyası. Avrupa'da piyasaya çıkışı önümüzdeki
Haziran'ı bulacak. Gün içerisinde duyurulan diğer iki telefon ise fiyat
olarak en düşük segmenti hedefleyen Lumia 630 ve 635 oldu. Tüm bu
duyurular yapılırken çok ilginç bir özellikten bahsedildi.
SensorCore! Mobil dünyayı takip edenler iPhone5S'deki Motion
Processor'ü bilirler. Telefonun içinde düşük enerji ile çalışan bir
hareket sensörü  ve işlemcisinden oluşan bu ikili telefonun hareketinden
yola çıkarak telefon kilitliyken bile sizi takip edebiliyor. Bu işlemci
genel olarak Fitness uygulamalarının işine yarıyor. Gün boyunca kaç adım
attığınız vs hesaplanabiliyor ve bunun için söz konusu uygulamaların
açık kalması gerekmiyor. İşte bu özellikle Lumia serisine de geliyor.
Daha da ilginci Nokia'dan arkadaşlarla yaptığım konuşmalarda bu sensörün
şu anda zaten Lumia 1520 ve Lumia Icon'da bulunduğunu öğrendim :) Yeni
gelecek 930 ve 630'da da bu sensör var olacak. Tabi bu sensörden gelen
veriyi kullanabilmek için de yazılım geliştirilecelere Nokia tarafından
ayrı bir SDK sağlanacak. Bu SDK'de birkaç ay içerisinde çıkmış olacakmış
:) Nokia'nın yalancısıyım. SensorCore bence gerçekten çok önemli bir
özellik ve Nokia'nın Apple gibi davranmayarak sadece üst modellere değil
630 gibi alt modellere de bu işlemciyi eklemesi çok iyi. Malum Apple
senaryosunda iPhone 5C'lerde M7 yok, sadece iPhone5S'de var.

Sonuç olarak...

Dolu dolu 3 saatlik bir Keynote geldi geçti ve Build 2014'ün ilk günü de
bitmiş oldu. Bu sene Build Keynote içeriği gerçekten doluydu. Etkinlik
öncesi Keynote'ların 3 saat olarak ayarlandığını görünce ciddi
korkmuştum. Üç saat insanların dikkatini derli toplu tutmak çok zor.
Geçen sene Keynote'un ortasında kalkıp giden birçok insan da olmuştu.
Ama bu sene Microsoft ilk gün Keynote'u iyice doldurmayı başardı. Zaten
bu postun uzunluğundan da belli oluyordur diye tahmin ediyorum :) Benim
atladığım noktalar kesinlikle olmuştur. Kendimce önemli bulduklarımı
yazdım. O yüzden isterseniz gidip Keynote'un
kaydını
siz de
izleyebilirsiniz. Bugün akşam 2. gün keynote boyunca da dün olduğu gibi
canlı canlı gelişmeleri
tweetleyeceğim :) Takip etmek
isteyenlere duyurulur.