Firma Microsoft zapowiedziała nowe funkcje Windows 10 oraz przedstawiła zbiór pakietów do tworzenia oprogramowania (SDK), które pomogą deweloperom w przenoszeniu aplikacji internetowych, .NET, Win32, Android i iOS na Windows 10. Podczas dorocznej konferencji Build Microsoft zapowiedział też nowe usługi Microsoft Azure dla aplikacji inteligentnych, narzędzia Visual Studio i .NET oraz środowiska uruchomieniowe do Windows, Mac i Linux, a także interfejsy API, które pomogą budować zaawansowane aplikacje z wykorzystaniem usług Office 365.
„Microsoft ma ambitne plany wobec platform, które stwarzają nowe możliwości deweloperom Windows, Azure i Office” — powiedział Satya Nadella, CEO Microsoftu. „Razem stworzymy bardziej osobiste i inteligentne rozwiązania, które pomogą miliardom ludzi osiągnąć więcej”.
Windows 10 oferuje unikatową skalę i otwiera przed deweloperami nowe możliwości
Microsoft przedstawił kilka nowych funkcji Windows 10, od możliwości skalowania interfejsu aplikacji na różnych urządzeniach do nowych sposobów budowania kodu dla Windows 10. Ze względu na ogromny potencjał nowego systemu firma szacuje, że w roku fiskalnym 2018 na świecie będzie miliard aktywnych urządzeń Windows 10.
Microsoft wyjaśnił bliżej, jak deweloperzy mogą stworzyć jedną aplikację, która będzie działać na wszystkich urządzeniach Windows 10, automatycznie adaptując się do różnych rozmiarów ekranu. Dzięki Universal Windows Platform twórcy oprogramowania mogą dostosować aplikacje do unikatowych możliwości każdego urządzenia, integrować Cortanę i Xbox Live ze swoimi aplikacjami, oferować bezpieczne transakcje finansowe, wyświetlać hologramy oraz publikować swoje programy w Windows Store. Ponadto firma pokazała, jak aplikacje mogą skalować swój interfejs z wykorzystaniem rozwiązania Continuum, również stanowiącego część Universal Windows Platform, które pozwala używać telefonów do pracy lub rozrywki tak, jak komputerów PC.
Windows Store zaoferuje jednakowe wrażenia użytkownikom wszystkich urządzeń Windows 10 i ułatwi wyszukiwanie interesujących treści, w tym aplikacji, gier, muzyki, wideo oraz innych materiałów. Transakcje będą korzystać z szeregu popularnych opcji płatności, w tym z największego systemu rozliczeń operatorskich, do którego należy 90 operatorów sieci komórkowych. USA Today, WeChat, Disney i Netflix Inc. to tylko kilku partnerów wspomnianych w przemówieniu, którzy budują już aplikacje dla Windows Store.
Microsoft powitał wszystkich deweloperów na Universal Windows Platform, zapowiadając cztery nowe pakiety do tworzenia oprogramowania, które ułatwią przenoszenie aplikacji internetowych, .NET, Win32, iOS i Android do Windows Store z minimalnymi modyfikacjami kodu. Dzięki temu twórcy oprogramowania będą mogli zacząć od istniejącego kodu dla Androida lub iOS, zintegrować go z funkcjami Universal Windows Platform, a następnie rozpowszechniać nową aplikację za pośrednictwem Windows Store.
Przedstawiono też nowe funkcje Microsoft Edge, przeglądarki internetowej Windows 10, które ułatwiają użytkownikom odkrywanie nowych aplikacji oraz umożliwiają przyszłe rozszerzanie oprogramowania za pomocą języków JavaScript i HTML.
Podkreślając potencjał Windows 10, Microsoft omówił postępy, które poczynił w ciągu niespełna 100 dni od pierwszej prezentacji Microsoft HoloLens — pierwszego na świecie autonomicznego komputera holograficznego, który działa pod kontrolą Windows 10 – i pokazał, jak klienci tacy jak Trimble, Case Western Reserve University oraz Cleveland Clinic używają tej innowacyjnej technologii.
Więcej informacji o Windows 10 i Microsoft HoloLens można znaleźć na stronie Blogging Windows.
Azure i Visual Studio pomagają deweloperom budować inteligentne aplikacje dla wielu platform i urządzeń
Microsoft pokazał prototyp elastycznej bazy danych Azure SQL, która pozwala niezależnym producentom oprogramowania oraz dostawcom „oprogramowania jako usługi” (SaaS) łączyć zasoby tysięcy baz danych, a przez to skorzystać na efektywnym zużyciu zasobów, niskiej cenie i wysokiej wydajności, jaką oferuje chmura publiczna. Aby pomóc deweloperom w zarządzaniu dużymi zbiorami danych, Microsoft przedstawił Azure SQL Data Warehouse, pierwszy w branży chmurowy magazyn danych klasy korporacyjnej oferowany jako usługa, który można zwiększać, zmniejszać lub wstrzymywać w ciągu kilku sekund. Firma zapowiedziała też Azure Data Lake, otwarte i wysoce skalowalne repozytorium danych, które obsługuje petabajtowe pliki oraz zapewnia szybką integrację z usługami Azure HDInsight, Azure Machine Learning, Cloudera i Hortonworks, umożliwiając szybkie wyciąganie wniosków z olbrzymiej ilości danych.
Aby zwiększyć produktywność każdego dewelopera, Microsoft zapowiedział nowe narzędzia oraz środowiska uruchomieniowe dla wielu platform i urządzeń. Visual Studio Code, dostępny w wersji Preview dla Windows, Mac i Linux, to bezpłatny, skupiony na kodzie edytor zoptymalizowany pod kątem aplikacji internetowych i chmurowych. Zacieśniając współpracę ze społecznościami open source i .NET, Microsoft przedstawił wersję Preview rozwiązania .NET Core dla Windows, Linux i Mac OS X. Microsoft opublikował też wersję Release Candidate pakietu Visual Studio 2015, który ułatwia budowanie i wdrażanie aplikacji na platformach Windows, Linux, iOS i Android.
Office pomaga deweloperom docierać do nowych użytkowników i budować inteligentne rozwiązania
Microsoft pokazał też nowe rozwiązania, które pozwolą deweloperom dotrzeć do 1,2 mld użytkowników pakietu Office, w tym nowy interfejs programistyczny Office Graph, rozszerzoną obsługę dodatków dla iPada i Outlooka oraz ujednolicone API. Office Graph API pozwala klientom i twórcom oprogramowania odczytywać i uzupełniać Office Graph, inteligentny magazyn danych o użytkownikach, usługach i relacjach Office 365. Ujednolicone API programów OneNote, Outlook i OneDrive, w połączeniu z Office Graph, przyczynią się do powstania aplikacji, które pomogą konsumentom oraz organizacjom wykorzystać ich najcenniejsze i najprzydatniejsze dane.
Źródło: Microsoft