Rozwój systemu Windows 10 - wprowadzenie
Ten samouczek jest przeznaczony dla osób, które chcą dowiedzieć się, jak tworzyć aplikacje dla systemu Windows 10. W tym samouczku nauczymy się -
- Tworzenie aplikacji dla systemu Windows 10
- Aktualizacje nowego systemu operacyjnego wydane przez firmę Microsoft
- Nowe funkcje dla programistów w aktualizacjach
Obecnie możliwych jest wiele interesujących scenariuszy aplikacji, które nie były dla nas dostępne w pierwszej wersji. Microsoft nie tylko dodał nowe interfejsy API, ale także rozszerzył istniejące interfejsy API.
Uniwersalna aplikacja Windows
Uniwersalna aplikacja Windows została po raz pierwszy wprowadzona w systemie Windows 8 jako środowisko wykonawcze systemu Windows, która została zbudowana na platformie uniwersalnej aplikacji.
Teraz w systemie Windows 10 nazwa Universal Application Platform została zmieniona na Universal Windows Platform (UWP). Możesz tworzyć nowoczesne iw pełni wciągające aplikacje, kierując je na urządzenia z systemem Windows 10 dla Sklepu Windows, takie jak komputer, tablet, telefon itp.
W systemie Windows 10 możesz łatwo tworzyć aplikacje, aby dotrzeć do wszystkich urządzeń obsługiwanych w systemie Windows 10 za pomocą tylko -
- Jeden zestaw API
- Jeden pakiet aplikacji
- I jeden sklep
Platforma Universal Windows obsługuje także różne rozmiary ekranu i różne modele interakcji, takie jak panel dotykowy, mysz i klawiatura, kontroler gier lub pióro.
Charakterystyka aplikacji UWP
Oto niektóre cechy uniwersalnych aplikacji systemu Windows, które sprawiają, że są lepsze od systemu Windows 10.
Możesz kierować reklamy na rodziny urządzeń, a nie na system operacyjny, taki jak Windows 8.1.
Aplikacje są pakowane i dystrybuowane przy użyciu .AppX format pakowania, który zapewnia bezproblemowe wdrażanie i aktualizowanie aplikacji.
Możesz przesłać swoją aplikację do sklepu Windows, a będzie ona dostępna na wszystkich rodzinach urządzeń lub tylko na wybranych przez Ciebie urządzeniach. Możesz łatwo zarządzać wszystkimi swoimi aplikacjami na urządzenia z systemem Windows w jednym miejscu.
Możesz ograniczyć dostępność aplikacji do określonej rodziny urządzeń.
Podstawowe interfejsy API platformy uniwersalnej systemu Windows (UWP) są takie same we wszystkich rodzinach urządzeń z systemem Windows. Twoja aplikacja może więc działać na wszystkich urządzeniach z systemem Windows 10, jeśli korzysta tylko z podstawowych interfejsów API.
Za pomocą zestawów SDK rozszerzeń możesz podświetlić swoją aplikację dla określonych urządzeń.
Wybory dotyczące rozwoju
Uniwersalne aplikacje Windows można tworzyć w dowolnym z następujących języków -
- C # lub Visual Basic z XAML
- JavaScript z HTML
- C ++ z DirectX i / lub XAML
Możesz także pisać komponenty w jednym języku i używać ich w aplikacji, która jest tworzona w innym języku.