Logowanie

Ukryj panel

Strona główna
MRT Net
Reklama
Logowanie
Nick :
Hasło :
 Zapisz
Rejestracja
Zgubiłeś hasło ?

Kamerki internetowe.

Panel sterowania
MRT Net
Aktualności
Artykuły
Archiwum
Czas na narty !
Czas na rower !
Zwiedzaj Kraków
Plikownia
Linki
Kalendarz
Galeria
Radio Online
Gry Online
Twój YouTube!
Ankiety
Newsletter
RSS
Księga gości
Wyszukiwarka
Kontakt

Reklama
MRT Net

40% zniżki karnet w PKL.

Partnerzy

Wyszukiwarka
Zaawansowane szukanie

Chmura Tag'ów
Microsoft Programy Samsung Wave Android Bada Aktualności Linki Nowości Informacje Fotografia T-Mobile Technologie Adobe Specyfikacje Galaxy Premiera Zapowiedzi Intel Nvidia Kraków Architektura Biotechnologia Chip System Nawigacja Galileo Gps Windows Linux Galeria Software Hardware Top 500 Superkomputery Serwer Wirtualizacja Flash Pamięci Internet Plikownia YouTube Gry Radio Amd Panasonic Nokia Nikon Sony OS Cloud Computing Red Hat Enterprise Toshiba LTE 4G Lockheed Martin Motorola IBM Internet Explorer 11 Grafen Wirtualna Mapa Krakowa Lamusownia Kraków DVB-T2 TeamViewer 13.0 Fifa 2018 Trasy rowerowe Pro Evolution Soccer 2018 Mozilla Firefox Pity 2017 Rakiety NSM Windows 8 Sony Xperia Tablet S LEXNET Samsung Galaxy S9 Dworzec Główny Kraków PKP Windows Phone Windows 10 Microsoft Lumia 950

Windows 10 SDK - jakie nowości?



Microsoft, wcześniej niż oczekiwano, opublikował zestaw narzędzi programistycznych dla Microsoft Windows 10, który zawiera wiele niespodzianek zarówno dla programistów, jak i użytkowników.

Prezentacja nowej wersji Windows 10 SDK miała mieć miejsce na konferencji Microsoft Build Developer Conference, która odbędzie się w kwietniu bieżącego roku. Microsoft zaskoczył jednak wszystkich publikacją nowego SDK (Software Development Kit) oraz Visual Studio Tools dla Windows 10 już w poniedziałek 23 marca 2015.

Microsoft stworzył ważne narzędzia, niezbędne do budowy Windows Apps. Wszystkie terminy używane do niedawna określające aplikacje (Metro Apps, Modern Apps, Universal Apps, Windows 8 Apps, Windows Store) aktualnie określane są jedną nazwą Windows Apps. W opracowaniach i dokumentacji Microsoft znajdziemy jednak odwołania do wszystkich wcześniej wykorzystywanych terminów.

Aby zrozumieć zalety nowych narzędzi Windows 10 SDK, warto przyjrzeć się głównym tezom prezentacji Kavina Gallo – związanego z Windows Developer Platform w Microsoft – przedstawionej na Mobile World Congress. Gallo wyjaśnił w jaki sposób Microsoft zrealizował możliwość uruchamiania danej aplikacji na różnych wersjach Windows. Dodatkowo prezentacja wskazuje jak powiązać różne produkty programistyczne oraz połączyć w ramach jednego interfejsu API. Konwergencja przeprowadzona w ten sposób, pozwala daną aplikację uruchamiać na różnych urządzeniach Windows – telefonach, tabletach, komputerach przenośnych, PC, czy nawet konsoli XBOX. Wszystkie wskazane urządzenia uzyskają dostęp przez jeden sklep, służący do pobierania aplikacji, dystrybucji i aktualizacji. Poprzez API - przeznaczone dla określonej rodziny urządzeń - uniwersalna platforma pozwoli w łatwy sposób osiągnąć funkcjonalność kompatybilności aplikacji dla różnych urządzeń, bez potrzeby wykorzystywania niezależnych kompilatorów.

Główne zalety nowego SDK

Nowa platforma programistyczna Windows pozwala osiągnąć bardzo wysoki poziom integracji i kompatybilności aplikacji dla różnych wersji Windows. Alternatywną drogą będzie tworzenie nowych aplikacji Windows 10 niezależnie na każde ze wspieranych urządzeń.

Warto wymienić pięć kluczowych właściwości nowego SDK:

• Adaptacyjny UX – klasa ViewStateManager będzie w teorii dostosowywała daną aplikację Windows Apps dla różnej rozdzielczości ekranów urządzeń. Dostępna będzie także modyfikacja rozdzielczości ekranu do automatycznego przełączania w różne tryby, ułatwiające obsługę poprzez mysz czy dotyk. Inicjatywa Adaptive UX jest także kontrowersyjna. Wielu programistów jest sceptycznych co do faktu, że Microsoft stworzy interfejs użytkownika UI, który dostosowuje pojedyncze aplikacje inteligentnie do różnych rozmiarów ekranów. Problem jest szczególnie znany doświadczonym programistom, którzy ręcznie dostosowują interfejs użytkownika UI do różnych wielkości ekranów.
• Neutralne metody kontaktu z użytkownikiem – dostępne będzie wsparcie dla tradycyjnego wejścia klawiatury/myszy, ale także mowy i gestów. Programista ma martwić się wyłącznie faktem, czy dana forma wejścia jest odpowiednia dla określonej aplikacji i użytkownika.
• Usługi bazujące na chmurach – wsparcie dla Cortana AI (funkcji asystenta w Windows Phone) oraz OneDrive, Azure.
• Integracja z Cortana – pojawi się możliwość instalowania i uruchamiania aplikacji z listy wyszukiwania w Cortana.
• Centrum Akcji (Action Center) – aplikacje mogą współpracować z funkcjami powiadomień i alertów dotyczących funkcji konserwacji i zarządzania systemem Windows, .

Windows SDK 10 w praktyce

Informacje z Windows Dev Center przekazują wiele szczegółów dotyczących nowego API, ale cześć jest nadal eksperymentalna. Istnieje silna zależności pomiędzy niestandardowymi aplikacjami i Windows 10, szczególnie w zakresie metod drag-and-drop, szyfrowania, oszczędzania energii, Wi-Fi, Bluetooth, strumieniowania poprzez protokół HTTP na żywo, śledzenia lokalizacji, itp. Warto zauważyć, że istnieje nawet funkcja „IsWindows10OrGreater”.

Windows 10 Technical Preview oferuje wsparcie dla „starych” aplikacji uniwersalne/Windows 8/8.1 Metro poprzez kompilację warunkową. W nowym środowisku możemy tworzyć uniwersalne aplikacje w ramach projektów Visual Studio 2015 w popularnych językach programowania – C#, VB, C++, czy JavaScript. To wszystko powoduje, że z wykorzystaniem Windows 10 SDK możliwe jest posiadanie jednego uniwersalnego projektu aplikacji, który może zostać uruchomiony na wszystkich urządzeniach pracujących z tym systemem. Tymczasowo uruchamianie aplikacji dla Windows 10 Phone może wymagać emulatora, który jest częścią zestawu omawianych narzędzi. Wparcie innych urządzeń Windows 10 jak XBOX nie jest obecnie dostępne. Przy Windows 10 wszystkie aplikacje .Net będą skompilowane w trybie .Net Native przez Windows Store, zanim będą dostarczane do urządzeń. Windows 10 będzie posiadał preinstalowany .Net Framework 4.6, który zawiera wiele nowych funkcji włączając w to udoskonalenia w ramach WPF oraz Windows Forms.

Aby pobrać i uruchomić wskazane oprogramowanie warto upewnić się, że pracujemy w środowisku Windows 10 Tech Preview bulid 10041. Będziemy także potrzebowali Visual Studio 2015 Community Tech Preview (CTP) 6, który został zaprezentowany w ubiegłym miesiącu. Pełna instrukcja znajduje się na stronie Windows dev. Microsoft opublikował także przykładowe kody na GitHub.



źródło: microsoft


Jeśli chcesz otrzymywać wyczerpujące informacje z serwisu MRT Net, zaprenumeruj nasz Newsletter





Autor Komentarz
Brak komentarzy w bazie
Zegar
Aktualny czas w Kraków:

Pogoda

Aktualności
 · Promocje na majówkę: tańsze smartfony, raty 0 zł i spore zniżki
Napisane przez Piotr
( 09.05.2025 04:15 )

 · PKP Intercity zintegrowało bilety z warszawską komunikacją miejską
Napisane przez Piotr
( 08.05.2025 06:14 )

 · Warka z nowym pozycjonowaniem, identyfikacją i kampanią - "zrzucamy zbroję"
Napisane przez Piotr
( 07.05.2025 08:09 )

 · "Minghun" - poruszający film z Marcinem Dorocińskim od 2 maja na VOD
Napisane przez Piotr
( 06.05.2025 07:07 )

 · Netflix z mocnymi wynikami. Wall Street może odetchnąć z ulgą?
Napisane przez Piotr
( 05.05.2025 06:03 )

 · Majówka 2025
Napisane przez Piotr
( 02.05.2025 06:58 )


Ankiety
Czy w najbliższym czasie zamierzasz zainstalować Windows 11?
Czy Windows 11 okaże się tak samo dobry jak Windows 10?
 Tak
 Nie
 Zostaje przy obecnym systemie

 
Inne sondy

Subskrybuj RSS
[RSS]

Jeżeli chcesz na bieżąco śledzić najważniejsze wydarzenia, wykorzystaj możliwość kanałów informacyjnych RSS.
Jak subskrybować kanał RSS?


Galeria
Samsung Galaxy Ring

Artykuły
1 . Czym różni się NPU od GPU - wyjaśniamy kluczowe różnice.
(14.08.2024)
2 . Wielka dziura w odporności
(15.07.2024)
3 . Na uczelniach AI będzie śledziło plagiaty AI
(19.02.2024)
4 . Eksperci: kary za nieprzestrzeganie unijnych przepisów dot. AI mogą być wyższe niż za łamanie RODO.
(26.12.2023)
5 . SpaceX wyniesie na orbitę satelitę SatRev z perowskitami Saule Technologies
(07.11.2023)
6 . Aplikacja do słuchania obrazów z kosmosu.
(23.10.2023)
7 . Eksperci: warto uczyć się korzystania z narzędzi wykorzysujących sztuczną inteligencję
(18.09.2023)
8 . Czym jest transformacja cyfrowa? Niezbędne zakłócenie.
(15.08.2023)
9 . Prywatna misja na ISS wystartowała m.in. z polskim sprzętem do badania mózgu.
(23.05.2023)
10 . Polka na liście 100 Technologists to Watch
(07.04.2023)

Popularne pliki
1 . PITy 2020
(10.01.2021)
2 . PITy 2019
(12.02.2020)
3 . PITy 2018
(18.02.2019)
4 . PITy 2017
(15.02.2018)
5 . TeamViewer 13.0
(15.02.2018)
6 . Google Chrome 64
(15.02.2018)
7 . Mozilla Firefox 58.0.2
(15.02.2018)
8 . TeamViewer 12.0
(27.04.2017)
9 . PITy 2016
(07.02.2017)
10 . PITy 2015
(26.03.2016)


^ Wróć do góry ^
Powered by MRT Net 2004-2025.