Zestaw Windows 10 SDK daje nam więcej wskazówek na temat tego, jak będą wyglądać nowe uniwersalne aplikacje
Spisu treści:
Wiadomo już, że uniwersalne aplikacje systemu Windows 10 to świetny sposób firmy Microsoft na zwiększenie zainteresowania programistów ich platformami , a tym samym rozwiązać problem braku aplikacji i niewielkiego wsparcia dla tych, na które obecnie cierpią użytkownicy.
Podczas wielu konferencji i ogłoszeń firma Microsoft ujawniała coraz więcej szczegółów dotyczących tej uniwersalnej platformy aplikacji, a wczoraj zrobiła kolejny krok w tym kierunku, udostępniając pierwszą wersję zapoznawczą narzędzia dla programistów dla systemu Windows 10, które wreszcie pozwolą Ci tworzyć aplikacje, których kod działa na telefonach, tabletach, komputerach PC i konsolach.
Jedną z głównych zalet tego pakietu SDK jest możliwość stworzenia wyjątkowego środowiska użytkownika, które automatycznie dostosowuje się do używanego urządzenia, co jest właśnie jedną z wielkich obietnic uniwersalnej platformy aplikacji. Ta samoregulująca się interfejs jest osiągana głównie dzięki lepszej implementacji ViewStateManager , która umożliwia rozwijanie i zmianę kolejności elementów na ekranie w zależności od dostępnego miejsca na ekranie.
Innym sposobem dostosowania działania do każdego urządzenia jest automatyczne wykrywanie interakcji użytkownika przez ekran dotykowy czy mysz i klawiaturę i odpowiednie dostosowanie elementów sterujących na ekranie (na przykład zwiększenie rozmiaru przycisków po rozpoczęciu korzystania z ekranu dotykowego).
Aplikacje będą mogły oferować spersonalizowane wrażenia zarówno w przypadku obsługi dotykowej, jak i myszy/klawiaturyAplikacje będą mogły również dowiedzieć się, czy dana funkcja systemu operacyjnego lub używanego komputera jest dostępna, zamiast wnioskować o tym na podstawie innych czynników (jak to miało miejsce do tej pory) . Na przykład aplikacja będzie mogła dowiedzieć się czy telefon komórkowy, na którym jest uruchomiona, ma fizyczny przycisk aparatu, czy nie, a tym samym odpowiednio dostosować swój interfejs i zachowanie .
Aplikacje ze wspólnym kodem i indywidualnym kodem dla każdego urządzenia
Visual Studio dla Windows 10 ujawnia inne innowacje, które ułatwią tworzenie uniwersalnych aplikacji. Na przykład pozwolą wstawić określone fragmenty kodu dla telefonów komórkowych, tabletów, komputerów PC lub Xbox, korzystając z rozszerzeń głównego SDK specjalnie zaprojektowanych dla każdego typu urządzenie.
Dozwolone jest również tworzenie indywidualnych projektów>"
Kolejną przydatną funkcją programu Visual Studio jest integracja z funkcją Application Insights, która udostępnia dane z telemetry aplikacji za pośrednictwem platformy Azure, dzięki czemu programiści mają odpowiednie informacje dotyczące korzystania z ich aplikacji.
Oprócz wszystkich tych funkcji zawartych w pakiecie SDK firma Microsoft udostępnia również odpowiednią dokumentację i próbki kodu w serwisie GitHub, aby ułatwić programistom tworzenie ich pierwszych uniwersalnych aplikacji. Ta dokumentacja zawiera omówienie Universal Apps Platform, przewodnik dotyczący korzystania z nowości systemu Windows 10 w aplikacjach, które są już dostępne dla systemu Windows 8.1, a także bardziej szczegółowy przewodnik po nowe możliwości oferowane przez Windows 10 SDK
Podgląd zestawu SDK systemu Windows 10 jest dostępny dla wszystkich uczestników programu Windows Insider. Wszystko, co musisz zrobić, to pobrać i zainstalować narzędzia programistyczne dla systemu Windows 10, aby rozpocząć tworzenie nowych aplikacji lub dostosowywać istniejące.
Pamiętajmy, że ponieważ jest to wersja zapoznawcza , firma Microsoft najprawdopodobniej doda więcej funkcji do tych narzędzi programistycznych w ciągu najbliższych kilku tygodni .
Przez | Blogowanie Windows