Jakub Florczyk - Blog o programowaniu .NET i Android

Programista praktyczny

Windows Phone 7 Series – lista życzeń programisty

W czasie ostatniej konferencji Mobile World Congress 2010 dowiedzieliśmy się jak wygląda Windows Phone Series 7. Są tacy, którym nowy system operacyjny bardzo się podoba, mimo że część power-userów narzeka na jego “cukierkowość”. Jakby na nowy system operacyjny nie spojrzeć, Microsoft musiał zamiast kroku naprzód wykonać skok i zerwać ze starym interfejsem. Ja osobiście jest zwolennikiem takiego rozwiązania, bo konkurencja jest aktualnie lata świetlne przed nią. Bardzo cieszy mnie fakt, że sam interfejs nie jest kolejnym klonem iPhone-a w postaci siatki ikonek. Wygląda inaczej i wg mnie wygląda fajnie.
Tak czy inaczej pomijając aspekty estetyczne, dla mnie ważniejsze jest to co nowy system operacyjny niesie ze sobą dla programistów. Wiemy już, że na pewno za interfejs odpowiada Silverlight, nie wiemy tylko jeszcze w jakiej wersji. A co poza tym? Na razie kolos milczy, choć ma rozwiać mgłę w czasie nadchodzącego MIX-a 16-go marca. Wszystkie eventy będą transmitowane live, więc nie martw się jeśli cię tam nie będzie.
Zanim jednak Microsoft przedstawi swoją wizję Windows Phone 7 Series deweloperom, chciałbym przedstawić swoją listę życzeń:

  • Silverlight w wersji co najmniej 3 – taka jest wg mnie obecnie wystarczająca z pełną paletą podstawowych kontrolek, które są dostępne już teraz.
  • Visual Studio 2010 z zintegrowanym Expression Blend – nie mogę się przekonać do faktu, że te dwa narzędzia pracują obok siebie; moja wizja Blend-a jest zintegrowana w VS i nieoficjalnie z pewnych źródeł wiem, że tak się stanie :)
  • Wspólne SDK-a dla wszystkich telefonów, narzucone przez Microsoft obsługujące kompas, kamerę, akcelerometr, inne czujniki i led. Mam nadzieję, że w końcu ktoś się obudzi i narzuci producentom pewne wymagania które musi spełnić każdy telefon a firma z Redmond stanie na wysokości zadania i dostarczy wspólne SDK dla wszystkich bajerów jakie tylko się mogą w telefonie znaleźć.

Jeżeli deweloperzy otrzymają w końcu GUI spełniające aktualne standardy, to na pewno powali to rozwiązania Androida oparte o tworzenie graficzek w PNG (sic!). Ale poza interfejsem potrzebujemy dostęp do wszystkich możliwości telefonu nie bawiąc się w pisanie wrapperów i innych cudów, które często działają tylko na telefonach jednej firmy. A zintegrowane środowisko w postaci Visual Studio z edytorem jak w Blend-zie będzie wisienką na torcie i tak najlepszego IDE jakie obecnie wyprodukowano.

Next post »

5 ResponsesLeave one →

  1. Wareczek

     /  2010-03-02

    Wymuszone SDK było by ekstra, ale chyba Microsoftu nie stać jeszcze na taki krok. Poza tym aktualne urządzenia i tak nie byłyby obsługiwane.

    Co do środowiska to dalej jest zaskakująca tajemnica. Chodzą plotki o odłączeniu go od VS i udostępnienia w darmowej wersji razem z interfejsem Blenda. Ale słyszałem też, że zaraz po premierze VS 2010, gdzieś w czerwcu, ma zostać wydany dodatek do VS obsługujący .NET CF.

  2. Jakub Florczyk

     /  2010-03-02

    @Wareczek

    Jakby na to nie patrzeć Microsoft wymuszał implementację biblioteki Tapi i RIL, więc jakaś nadzieja wg mnie jest :)

    Co do drugiej części mam nadzieję, że na MIX-ie Microsoft odkryje karty. Choć ja osobiście jestem przeciwny jakimś oddzielnym środowiskom IDE. Zależy mi tylko na interfejsie Blenda w VS, bo nie mam zamiaru wydawać dwóch tysięcy tylko po to aby bardziej sprawnie “rysować”.

  3. Wareczek

     /  2010-03-15

    Z dzisiejszej sesji na MIX10 wynika, że dla aplikacji biznesowych jednak będziesz musiał wydać kilka złotówek, żeby posiadać Blenda :(

  4. Jakub Florczyk

     /  2010-03-18

    @Wareczek

    Niestety… i nie powiem żeby mnie to cieszyło.

  1. Jakub Florczyk – Blog o programowaniu .NET » MIX10 i Windows Phone 7 Series – moje wrażenia

Leave a Reply