Pokazywanie postów oznaczonych etykietą BUILD. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą BUILD. Pokaż wszystkie posty

wtorek, 7 stycznia 2014

Kilka linków - BUILD 2014, C#, Windows 8.1 Update 1, Project Sienna (Visual Studio mini), emulatory WP

Na początek roku post minimalistyczny - kilka linków, które gnieżdziły się w mojej głowie ostatnio. Co dalej z Windows, Windows Phone,  C#, Visual Studio? Odpowiedź już za niecałe 3 miesiące na BUILD 2014! Pierwsze przecieki o Windows 8.1 Update 1, który ma się ukazać w marcu tuż przed BUILD (choć ciekawszy wydaje się bardziej mglisty “Threshold”). Interesujące rozważania na temat języków programowania prosto z Microsoft. Sienna - genialny przykład minimalistycznej roboczej aplikacji Windows Store, takie mobilne, mini-Visual Studio w pigułce dla ludzi nieumiejących programować na platformach Windows 8, ale znających makra w Visual Basic. Aktualizacje emulatorów dla WP.

Życzmy sobie wszyscy kolejnej porcji innowacji w nadchodzącym roku.

poniedziałek, 3 października 2011

Windows 8 Summary - odc.2

Przejrzałem 152 prezentacje, oglądam filmy. Warte utrwalenia screenshoty z obejrzanych prezentacji (z wyłączeniem slajdów ppt) wrzucam do katalogu BUILD na skydrive.

Obecne wrażenia:

1. Nowy dotyk - pointer na wszystko (mysz, touch, …)
2. Inny binding przy listach w JS, zupelnie inny
3. Sharing
4. Search
5. Taski w tle / triggery, rejestracja na różne zdarzenia (np. zalogowanie użytkownika, zmiana stanu sieci itp.)
6. lokalizacja/resourcy (tak samo dla C#, JS, C++), nowy format resource-ów, uid: w XAML
7. Wykonywanie/ hostowanie HTML & autentykacja OAuth 2.0
8. Live Services, Windows Live Id - Single Sign On (wystarczy zalogować się do Windows!!!) oraz Roaming Settings (dostęp do ustawień systemu i aplikacji z dowolnego urządzenia),  Live Connect (dostęp m.in do Skydrive - nowe API) za pomocą standardow m.in OAuth 2.0
9. Własne kontrolki w JS ze stylowaniem, zupelnie inaczej
10. Aplikacje Play-to
11. Aplikacje do kamer, drukarek i urządzeń specjalnych
12. Tap and go (zbliżenie urządzeń dwóch)
13. Obsługa sensorów i urządzeń, Wysyłanie i odbieranie SMS-ów, współdzielenie danych między urządzeniami za pomocą chmury
14. Sokety w WinRT (różne wysokopoziomowe rodzaje)
15. WebAuthBroker (OAuth, ...), Rich HttpClient 4.5 - m.in typowalne nagłówki, transfer plików w tle
16. Drukowanie
17. DirectX 11.1
18. Istniejący kod C++ i .NET (!) można opakować w komponent WinRT
19. Debugging CSS w Blend 5, JS w Visual Studio
20. Native Unit Test Framework + VS 2011
21. ARIA (web accessability standard)

JavaScript niczym nie ustępuje językom managed, można z jej poziomu obsługiwać gesty, korzystać z API systemowego, obsługiwać cykl życia aplikacji, … Przy czym nie jest to rzecz przenośna, biblioteki są dedykowane Windows. Nawet Blend 5 robi pewne wrażenie, choć na razie to jest layout, style, …