Microsoft ujawnia adaptacyjne kontrolki interfejsu użytkownika dla programistów systemu Windows 10, aby atakować użytkowników klawiatury, myszy i dotyku
2 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Microsoft udostępnił dziś programistom podgląd Windows 10 SDK. W ramach nowego zestawu Windows 10 SDK firma Microsoft pomaga programistom w tworzeniu aplikacji z wykorzystaniem Adaptive UX. Adaptive UX opiera się na zestawie adaptacyjnych elementów sterujących, które zapewniają wspaniałe wrażenia na różnych urządzeniach. Obsługuje mysz, klawiaturę i użytkowników dotykowych.
Co nowego w podglądzie SDK?
- Adaptacyjny UX: Windows 10 zapewnia możliwość korzystania z jednego interfejsu użytkownika, który można dostosować od małych do dużych ekranów. Programiści z istniejącą aplikacją Windows 8.1 mogą szybko wypróbować tę aplikację, (a) usuwając jeden z projektów interfejsu użytkownika (i przechodząc z trzech projektów Visual Studio do jednego!) i (b) dodając ulepszony ViewStateManager, aby kontrolować sposób Interfejs użytkownika dostosowuje się w czasie wykonywania.
- Kontrola użytkownika: Szereg naszych kontrolek interfejsu użytkownika systemu Windows 10 określi w czasie wykonywania, w jaki sposób klient wchodzi w interakcję z Twoją aplikacją i zapewni odpowiednie wrażenia użytkownika (np. na laptopie z ekranem dotykowym kontrolka wysuwania aplikacji zapewni większy dotyk - cele po dotknięciu dotykiem, w przeciwieństwie do kliknięcia myszą).
- Kontrakty API: W systemie Windows 10 możesz bezpośrednio sprawdzić, czy funkcja systemu Windows jest dostępna, zamiast wnioskować na podstawie wersji systemu operacyjnego. Umożliwia to rozpoczęcie sprawdzania w czasie wykonywania, czy funkcja systemu Windows jest dostępna na urządzeniu przed wywołaniem powiązanego interfejsu API. Dobrą umową API, którą możesz wypróbować w swoim kodzie, aby zobaczyć to w akcji, jest HardwareButtons, która jest obecna na telefonach (za pośrednictwem zestawu SDK Mobile Extensions), a zatem jest dostępna na telefonie i emulatorze mobilnym, ale nie jest dostępna na komputerze. Wierzymy, że kontrakty API i rozszerzenia SDK pozwolą Ci dostosować kod w czasie wykonywania, aby zapewnić użytkownikom wrażenia, które są odpowiednie na urządzeniu, na którym jest uruchamiany.
- Ulepszenia narzędzi programu Visual Studio: Eksperymentując z nowymi narzędziami programistycznymi, warto sprawdzić szereg ulepszeń.
Aby uzyskać więcej informacji o ulepszeniach VS, przejdź do Narzędzia do podglądu technicznego systemu Windows 10.