Z tego co wiem to nie będzie WM7 tylko WindowsPhone7.
To miałem na myśli. Jak zwał tak zwał.
A skąd wiesz ,że nie będzie możliwości instalowania starszych aplikacji *cab na WP7 ? Czy nawet jak wyjdzie WM7 ?W czym stoi przeszkoda ? Np. zainstalowania gg w wersji cab na nowszym systemie ?
Nawet jeżeli będzie, to nie obejdzie się bez kłopotów. Tak samo jak BYŁO w przypadku poprzednich wersji. Sam pamiętam jak miałem TyTN - przesiadka z 5.0 na 6.0 spowodowała, że niektóre programy nie chciały się uruchamiać, uruchamiały się źle. Podobnie w następnym moim HTC, czyli Touch Pro, gdzie sporo programów nie wiedziało, co zrobić z rozdzielczością większą niż 320x240. Obstaję przy swoim zdaniu - zgodność wsteczna to mit. I jak wskazuje przykład rozwoju architektury x86 w pecetach mit bardzo szkodliwy.
No nie pamiętam i może podałem nie najlepsze porównanie, ale na pewno nie działała żadna aplikacja ? Nic nie można było instalować ?
Nie powiedziałem, że żadna, ale że część. Nie chciały się instalować, a przerzucone na siłę nie działały. Dotyczyło to np. nowszych programów do obróbki wideo.
A na Androidzie z tego co pamiętam to między 1,5 i 2,1 nie działa nic.
No to teraz przywaliłeś z grubej rury - bzdura, bzdura kompletna. Są aplikacje działające od jakiejś tam wersji systemu (i są to niekiedy aplikacje ważne, jak np. GE czy nowsze wersje GMaps), ale jest ich zdecydowana mniejszość. Żeby mówić że "nie działa nic" to trzeba nie wiedzieć, co się mówi.
Skoro Google nie może wydawać własnych/czystych softów więc dla mnie to jedno i to samo .
Ale co to jest czysty soft? System operacyjny na jakąkolwiek maszynę, czy to WM, czy to Android, czy UmpaLumpa z Wysp Niewiadomych musi być skompilowany pod dane urządzenie z uwzględnieniem architektury tego urządzenia. To od zawsze było zadanie deweloperów sprzętu, nie producentów systemu. Ile czasu HTC TyTN czekało na oficjalnego WM6.0? A czy TyTN doczekał się oficjalnego 6.1, a Touch Pro oficjalnego 6.5?
To stwierdzenie też nie do końca trafione . Bo co za różnica dla aplikacji na której wersji systemu będzie działać skoro na jednej i na drugiej spełniać miała by to samo zadanie ?
Odpowiedź jest prosta - możliwości systemu. Dlaczego pewne gry na peceta pod kontrolą sterowników DirectX 7.0 nie działają wcale, pod 8.0 wyglądają marnie, pod 9.0 lepiej, a pod 10 (które są tylko w Viście i Win7) tak, jak producent chciał? Bo sterowniki pozwalają na robienie różnych rzeczy. Dobra, żeby nie być gołosłownym - nie jestem programistą androidowym, dlatego oprzeć się mogę tylko na przykładzie podanym mi przez kogoś, kto dla androida pisze i polegam na jego słowach: android 1.5 nie potrafi zapisać sygnału GPS w formacie NMEA. W efekcie nie da się zrobić pełnego zapisu ścieżki przebytej trasy inaczej niż w formacie KMZ, który jest nieco uboższy. Ale Donut (1.6) już potrafi. I teraz dylemat programisty piszącego program do trackingu - "robimy program gorszy, ale działający u wszystkich, czy lepszy, ale tylko dla androidów 1.6 i lepszych?"
Powtórzę raz jeszcze HTC, które jest obecnie bodaj największym producentem smartfonów na świecie i najbardziej decyduje o tym rynku zawsze dawało ciała z aktualizacjami. Przy androidzie zaś dało ciała z aktualizacjami w sposób potworny. Inni producenci również się nie zawsze popisywali. Samo google sprzedaje jak dotąd z kolei tylko jeden model smartfona pod własną marką. Efekt jest jaki jest - fragmentacja. Czy i jak szybko ten problem zostanie zażegnany - pokaże czas.