Car-tech

Windows 8, geliştiricilerini becerilerini güncellemek için bastırıyor

Обзор Windows 8.1 Preview

Обзор Windows 8.1 Preview
Anonim

Microsoft, Windows 8 hakkında “yeniden yapılandırılmış” olarak konuşmayı seviyor ve pek çok yönden oldukça hareket ediyor. seleflerinden. İşletim sisteminin bir dizi dokunmatik ekran cihazında kullanılmasına izin vermek için, Microsoft işletim sisteminin görünümünü ve hissini radikal bir şekilde yeniden tasarladı.

Geçen hafta, şirketin Redmond, Wash. Bünyesindeki Build konferansında, geliştiriciler ihtiyaç duyacakları bazı teknikleri öğrendiler. Yeni işletim sisteminden en iyi şekilde yararlanın. Konuşmalar, başlangıç ​​sayfasında canlı fayanslarla nasıl çalışılacağı, dokunmatik arayüzle nasıl çalışılacağı ve yeni, daha basit arayüzde iyi görünecek şekilde nasıl tasarlanacağı gibi konulara değindi.

[Ekstra okuma: Bizim En iyi Windows 10 püf noktaları, ipuçları ve tweaks]

Windows 8, uygulamalara bağlanan statik simgelerin ötesine geçer. Bunun yerine, her uygulama, başlangıç ​​sayfasında fotoğraflar, takvim öğeleri veya haberler gibi bilgilerle güncellenebilen canlı bir döşemeye sahip olabilir. Windows faaliyeti için üst düzey program yöneticisi Kraig Brockschmidt, “Canlı fayansların tüm amacı, etkinlikle canlı bir sistem yaratmak” dedi.

Canlı güncelleme üç yerde gerçekleşebilir: başlangıç ​​sayfasında, açılır bildirimlerde ve kilit ekranında.

Microsoft, canlı bir güncelleme yaparak, aşırı miktarda güç tüketmeyecek şekilde tasarlandı. Brockschmidt, “Her zaman çalışan uygulamalarla çok canlı bir sisteme sahip olabilirdik, ancak yalnızca bir iki saat pil ömrü elde edeceğiz” dedi. Bunun yerine, temel uygulama çalışmıyorken bile fayans güncellemeler yayınlayabilir. Windows, bir geliştiricinin, uygulama adına İnternet üzerinden güncellemeler sunabilen bir API (uygulama programlama arayüzü) aracılığıyla harici bir hizmet tanımlamasına izin verecektir.

Microsoft, başlangıç ​​ve kilit ekranlarına nelerin yerleştirilebileceğini sınırladı. Brockschmidt, “Herkesin istedikleri şeyi video-video, interaktif kontroller, harekete geçirmesine izin verirseniz, sonunda kaos olacağına inanıyoruz” dedi. Bunun yerine, şirket geliştiricilerin kullanabileceği fayans ve bildirim için 40 şablon sunuyor. Bir döşemedeki her görüntü 200Kb'den büyük olamaz ve 1024 pikselden fazla olamaz. Brockschmidt, “Başlangıç ​​ekranında neler yapabileceğinizi sınırlandırarak, çok daha temiz ve daha bilgilendirici olan daha birleşik bir görünüm elde edersiniz” dedi.

Bir başka tasarım geliştiricinin ele almak zorunda kaldığı yeni bir tasarım girdisi, kullanıcıların dokunmatik ekran aracılığıyla doğrudan işletim sistemiyle etkileşime girdiği dokunma. Microsoft HTML5 evangelisti Jeff Burtoft, başka bir konuşma sırasında “Geliştiricilerin uygulamalarına dokunma merkezli bir yaklaşıma sahip olmasını istiyoruz.”

Fare gibi, grafik programlarla etkileşimde bulunmanın yeni yollarını tanıttı. dokunmatik arayüz, kullanıcı etkileşimi için yeni olanaklar sunar. Windows 8, üzerinde çalıştığı aygıtın bir girdi olarak kabul edilip edilmediğini belirleyebilir. Varsa, dokunmatik tabanlı giriş için “dinleyicileri” etkinleştirir.

“Tüm navigasyonlarımız hem dokunmatik hem de fare ile çalışır,” diye sordu Burtoft. “Dokunma için tasarlarsanız, farenizi ücretsiz edinirsiniz.”

Dokunma etkileşimleri iki biçime ayrılır: işaretçiler ve jestler

Bir hareket, kullanıcının isteğini özetleyen bir ekrana dokunma gibi bir kullanıcının isteğini özetler. Bir program açmak Windows 8, uygulama adına çeşitli hareketleri yorumluyor, bu yüzden geliştiricinin bu kodu sıfırdan yazması gerekmiyor.

Microsoft, Burtoft'un Windows 8 Touch Language adlı bir dizi hareket geliştirdi. geliştiriciler tüm uygulamalarında eşit olarak kullanacaklar. Hareketler arasında hafifçe vurma, basma ve tutma, parmakla kaydırma ve yakınlaştırma ve kenardan hızlıca kaydırma bulunur. Burtoft, “Farklı uygulamaların hepsi aynı dili kullandığı sürece, kullanıcıların kendi uygulamalarında nasıl gezinebileceklerini görmek kolay olacak” dedi.

Hareketlerin bir uygulamanın gerektirdiği ayrıntıları sağlayamadığı durumlarda, Microsoft da işaretçiler sağlar. İşaretçilerle, ekrandaki her dokunma noktası, kendi uygulama koduyla doğrudan bağlantı kurabilecekleri kendi "olay nesnesini" alır. İşaretçiler, kullanıcının ekranda çizim veya yazma gibi görevleri gerçekleştirmesine izin verir.

Göz önünde bulundurulması gereken bir diğer nokta ise tasarımdır. Başka bir Yapı oturumunda, Microsoft'un temel kullanıcı deneyimi danışmanı Will Tschumy, geliştiricilerin uygulamalarını benzer şekilde geliştirmelerini umuyor ve yeni Windows'un arkasındaki felsefeyi açıkladı.

Günlük gözlemciye yeni arayüz daha az karmaşık görünüyor kutular ve menü seçenekleri ile. Bu bakış, Tschumy'nin, 20. yüzyılın başlarındaki Bauhaus sanat akımında kökleri olan bir tasarım okulu olan yüksek modernizmden esinlendiğini söyledi.

“Her şeyden önce, OS'yi yoldan çıkarmaya çalışmakla ilgili”. dedi. Windows 8, kullanıcıların göreve odaklanmasına yardımcı olmaya çalışıyor, dedi. Uygulamalar, günümüzde pek çok uygulamayı biçimlendiren kutular ve menü seçimleri için krom-tasarım terimine çok az sahip olmalıdır. Bunun yerine, fotoğraf, video ya da metin belgesi gibi uygulamanın içeriği tüm ekranı kaplamalıydı.

Tschumy, geliştiricilere Windows 8 ile ilgili bir tasarım sorusu olduğunda, "kromdan önce içerik" düşünmeleri gerektiğini söyledi.. ”

Yeni tasarım paradigmasını kucaklayan bir şirket SAP. ERP (kurumsal kaynak planlama) sağlayıcısı, önümüzdeki birkaç ay içinde yeni Windows tasarım kurallarını benimseyen altı uygulamayı yayınlamayı planladığını açıkladı, diğer bir oturumda SAP'nin hareketlilik ve yenilik başkan yardımcısı Fred Samson, “Denedik Samson, yapabileceğimiz kadar çok Windows 8 özelliğini kullanmak için “dedi. Yeni arayüz, SAP'nin daha sürükleyici ve etkileşimli uygulamalar oluşturmasına izin verdiğini söyledi. Kullanıcılar bir belgeyi sayfalama yerine kaydırma yaparak hareket ettirebilir, listeler yerine veriler haritalarda gösterilebilir ve belgeler isimler yerine görüntülerle tanımlanabilir.

Samson kullanıcıların verileri görüntülemelerine izin veren bir uygulama, Finansal Bilgiler Sayfası gösterdi. Bir müşteri veritabanından grafiksel olarak. Örneğin, kullanıcının 50 millik bir yarıçaptaki kişiler için bir veritabanını sorgulamasına ve sonuçların bir harita üzerinde görünmesine izin verir.

“Kullanıcıların yeni bir dil öğrenmesi gerekmez. Bir filtre açmak, bir özellik seçmek, özniteliğe göre filtrelemek zorunda kalmazlar. Hepsi onlar için ortaya atıldı ”dedi.