[PL] Jak programować Microsoft Surface
Microsoft Surface jeszcze nie jest dostępny w naszym kraju (przynajmniej z pierwszej ręki), ale już można poczuć trochę jak się pisze na niego aplikacje (i przy okazji zaatakować nimi te rynki gdzie już Surface jest dostępny).
Aby zacząć zabawę wystarczy pobrać SDK, które jest dostępne dla każdego po rejestracji na poniższej stronie:
https://partner.surface.com/en/Pages/default.aspx
Pobrałem wczoraj SDK, ale niestety nie mogę jeszcze przetestować narzędzi, ponieważ wymagany jest system 32bitowy. Mój Windows jest 64bitowy więc to pierwsza blokada, na którą od razu zwracam wam uwagę.
SDK jest o tyle fajne, że poza integracją z Visual Studio posiada też symulator Surface’a. Dzięki temu możemy przetestować nasze aplikacje bez potrzeby posiadania stołu. Symulator testuje także multi-touch.
I tutaj pozwolę sobie zacytować Michała Żylińskiego z wczoraj, gdy mu o tym powiedziałem:
Michał: “Jak na laptopie jest symulowany Multi-Touch?”
Ja: “Myszką” *uśmiech*
Michał: *zdziwiony+uśmiech* “Jak to myszką?”
Ja: “No zastanów się, jak można myszką zasymulować wiele punktów styku.. a ja idę na kawę i jak wrócę to mi odpowiesz” :)
No i to samo pytanie dla was.. :) Powyżej macie toolbar z symulatora z ukrytą podpowiedzią.
Jeśli jesteście zainteresowani technicznymi nowinkami dotyczącymi Surface to zapraszam tutaj: https://blogs.msdn.com/surface/
Z podstawowych informacji dotyczących programowania pod Surface:
* Wymagany jest 32bitowy system operacyjny, nad 64bitową wersją dopiero pracują
* Wymagane jest Visual Studio 2008, Surface wspiera Visual C# 2008 Express.
* Surface wspiera WPF oraz co ciekawe Xna 2.0.
Więcej wam powiem jak sobie przygotuje odpowiednie środowisko, jeśli ktoś z was zamierza lub próbował napisać coś pod Surface, to skontaktujcie się ze mną, jestem ciekaw opinii oraz waszych aplikacji.
Comments
Anonymous
August 28, 2009
Symulacja multitouch myszką? Hmmmm... Może najpierw robimy "singletouch" ktory "nagrywamy" i pozniej juz normalnie touchujemy + odtwarzamy to co nagralismy i mamy 2 kursory?:DAnonymous
August 30, 2009
:) Blisko, Za pomocą jednej z opcji na powyższym toolbarze wybieramy jeden punkt styku, potem dodajemy drugi, trzeci, ile potrzebujemy. Nastepnie zaznaczając wszystkie punkty mamy opcje resize, rotate, move dzięki którym możemy symulować gesty.