Car-tech

Co Microsoft powinien dostarczyć na konferencji BUILD Developer

Windows Terminal: Building a better command line experience for developers - BRK3069

Windows Terminal: Building a better command line experience for developers - BRK3069

Spisu treści:

Anonim

Coroczna konferencja Build firmy Microsoft rozpoczyna się we wtorek, po uruchomieniu systemu Windows 8, po uruchomieniu platformy Surface RT, a nawet dzień po dużym wydarzeniu z Windows Phone 8. Mogłoby się wydawać, że chłopcy z Redmond wyczerpią już wszelkie nowe, błyszczące rzeczy.

Build to konferencja programistów, więc Microsoft będzie gospodarzem wielu sesji dotyczących tworzenia aplikacji w różnych środowiskach operacyjnych Microsoft, które utrzymują coraz liczniejsze. Jest Windows 8, Windows RT, Windows Phone 8, a nawet środowisko Xbox 360. Mimo to grają bardzo blisko skrzyni, nie ujawniając niczego na temat technicznych sesji, które będą sercem Build.

Wciąż jest wiele rzeczy, które chciałbym zobaczyć w Build. Nie szukam nowych, błyszczących zabawek, ale twardych informacji na temat tego, co powinni wiedzieć deweloperzy, z pewnymi wskazówkami, jak Microsoft widzi swój ekosystem budowania aplikacji. Oto moja lista życzeń, bez szczególnej kolejności.

[Czytaj dalej: Nasze najlepsze triki, porady i poprawki w Windows 10]

Kinect dla Windows

Interfejs dotykowy Windows 8 integruje znaczące rozpoznawanie gestów. Ale Kinect oferuje gesty bez potrzeby dotykania (chociaż potrzebujesz czujnika Kinect dla Windows.) Oprócz tego, że jest to kamera, Kinect integruje również informacje o głębi i ma mikrofon.

Więcej niż jeden użytkownik skarżył się na to dotyk nie wydaje się naturalny w środowisku komputerów stacjonarnych, gdzie trzeba pochylić się nieco do przodu i podnieść rękę z myszy lub klawiatury, aby wejść w interakcję z ekranem. Kinect, właściwie zaimplementowany, nadal wymagałby podniesienia rąk, ale gesty byłyby w przestrzeni "użytkownika", bez konieczności rozbijania płaszczyzny między klawiaturą a wyświetlaczem.

Chciałbym usłyszeć i zobaczyć, co twórcy być może robimy z Kinect dla Windows.

Aktualizacje Xbox dla integracji Smartglass

Smartglass, aplikacja Windows 8, która umożliwia dwukierunkowe przesyłanie strumieniowe i pozwala na interakcję z Xbox 360 przez tablet z Windows 8 lub PC, jest jeszcze bardziej obietnica niż rzeczywistość. W obecnej sytuacji Smartglass jest bardziej zabawką niż prawdziwą aplikacją. Działa wystarczająco dobrze, ale to, co robi, jest dość ograniczone. Tak, możesz oglądać filmy Xbox na tablecie, ale nic więcej.

Obietnica Smartglass będzie, gdy gry Xbox będą mogły używać tabletu lub telefonu z Smartglass jako akcesorium do gier. Lub gdy Smartglass na tablecie umożliwia lepszą integrację między komputerem a konsolą. Mam nadzieję, że zobaczymy wskazówki na temat tego, co naprawdę zrobi Smartglass.

Integracja aplikacji na komputery stacjonarne z aplikacjami systemu Windows 8

W dzisiejszych czasach aplikacje dla systemu Windows 8 i tradycyjne aplikacje stacjonarne mogą równie dobrze działać osobno systemy. Aplikacje Windows 8 mają swój własny sposób komunikowania się z innymi aplikacjami za pośrednictwem mechanizmu umów. Aplikacje na komputery korzystają z interfejsów API systemu Windows. Nawet Office 2013 działa tylko jako zestaw aplikacji desktopowych.

Teoretycznie nic nie stoi na przeszkodzie, aby aplikacja Windows 8 komunikowała się z aplikacją na komputerze lub z bazowym środowiskiem Windows. Jednym z narzędzi, na które wyraźnie brakuje, jest na przykład aplikacja Windows 8, która zajmuje się zarządzaniem plikami. Mam nadzieję, że Microsoft będzie zachęcał do większej integracji między dwoma równoległymi wszechświatami, które firma wbudowała w Windows 8.

Problemy i techniki programowania na wielu platformach

Microsoft próbuje uruchomić się w wielu środowiskach operacyjnych. Próbowano tego w przeszłości bez większego sukcesu. Biorąc jednak pod uwagę coraz bardziej mobilny charakter nowoczesnej technologii komputerowej, firma nie może polegać na biurowych systemach Windows i komputerach stacjonarnych, aby pozostać konkurencyjnym.

Twórcy Microsoftu odnieśli sukces w przeszłości dzięki rozwojowi między platformami Xbox 360 i Windows PC, w formie gier na PC. Ponieważ rozróżnienie w świadomości użytkowników między tabletami, smartfonami i komputerami staje się coraz bardziej rozmyte, aplikacje, które mogą działać na różnych platformach, będą miały kluczowe znaczenie dla sukcesu firmy Microsoft. Jedną z miar potencjalnego sukcesu będzie to, jak entuzjastycznie twórcy Microsoftu korzystają z wieloplatformowej wiadomości.

Gry na PC i dotyk

Jestem pewien, że zobaczymy mnóstwo lekkich aplikacji dla systemu Windows 8, które używają dotyku. Bardziej zależy mi na tym, aby większe tytuły gier z włączonym trybem pulpitu mogły dotykać. Eugen Systems stworzył R.U.S.E. kilka lat temu. PODSTĘP. to gra strategiczna czasu rzeczywistego, która umożliwia korzystanie z funkcji multi-touch w środowisku Windows 7. Firaxis przygotowuje aktualizację do Civilization V, która umożliwi obsługę multi-touch w grze. Hidden Path Entertainment doda touch do popularnej gry Defense Grid: The Awakening tower defense. Ale inni twórcy gier byli bardzo spokojni na temat Windows 8 i dotyku. Chciałbym zobaczyć, jak twórcy gier mogą zintegrować dotyk i gesty w grach komputerowych, w szczególności odgrywanie ról lub tytuły akcji.

Ostateczne przemyślenia: aplikacje spłodzą użytkowników

Na pewnym poziomie tegoroczna konferencja Build będzie anticlimactic, ponieważ wydarzenie trwa po uruchomieniu Windows 8. Pod pewnymi względami sprawia to, że Build jest jeszcze ważniejszy. Windows 8 jest obecnie bardziej znaną ilością wśród programistów.

Tajemnicą sukcesu Microsoftu była ogromna liczba dużych i małych programistów, którzy budują niezastąpione aplikacje dla systemu operacyjnego firmy. Jeśli deweloperzy nie przyjmą dużego systemu Windows 8, a zamiast tego zajmą inne platformy, chłopcy z Redmond mogą znaleźć się na marginesie w czasach Androida, Internetu i Apple. Nie jest to pozycja, w której chce się znajdować. Windows 8, Windows RT i Windows 8 Phone muszą spodobać się programistom, którzy tworzą aplikacje, których użytkownicy będą chcieli. Co dzieje się w Build daje nam wskazówki, czy ci programiści pozostają lojalni, czy też szukają innych możliwości. Tak czy inaczej, to będzie interesująca konferencja.