Porównanie platform Android i Windows Mobile, Phone
Windows Mobile jest systemem operacyjnym dla platform mobilnych firmy Microsoft.
- Systemy te są porównywalne i wybór zależy bardziej od gustu użytkownika niż braku jakiejś funkcjonalności
- Windows Mobile ma prosty i intuicyjny charakter szczególnie dla użytkowników systemu Windows
- Bardzo duża liczba urządzeń do wyboru obsługująca platformę „dot net” .Net porównywalna z Androidem
- System operacyjny (na którym znajduje się platforma .Net) przy produktach Microsoft jest płatny
- Jedną z głównych braków w Windows Mobile (do wersji 7 włącznie) jest brak obsługi wielozadaniowości systemu (możliwość przełączania aplikacji i ich pracy w tle)
Programowanie wysoko poziomowe pod system Windows Mobile jest tworzone najczęściej w języku c# dla wielo-platformowego środowiska Dot Net (.Net).
Oznacza to że aplikacje Dot Net bardzo łatwo adaptować na różne urządzenia (mobilne, PC, Tablety itd) oraz ta sama wersja oprogramowania (stały rdzeń aplikacji z małymi wykluczeniami dla różnych systemów operacyjnych i urządzeń), może zostać utworzona bez konieczności pisania oprogramowania od zera.
Wady i zalety środowiska SDK Windows Mobile:
- Duża cena narzędzi programistycznych Microsoft Visual Studio (koszt powyżej 10000 PLN)
- Bardzo szybkie tworzenie oprogramowania dzięki możliwości jego tworzenia na platformę Win32 (Windows dla PC) a potem adaptacja dla innych platform (Windows Mobile, CE, itd.)
- znacznie szybsze debugowanie i testowanie aplikacji w stosunku do innych środowisk programistycznych, ze względu na możliwość testowania bezpośrednio na systemie Windows a nie w emulatorze Software’owym