Microsoft potwierdza niekompatybilność Windows Phone 7

07.03.2010 0:23, Autor: Grzegorz Niemirowski (gniemirowski), Kategoria: News
NewsImage

Microsoft potwierdził pogłoski o braku wstecznej kompatybilności Windows Phone 7.

Oznacza to, że aplikacje napisane na Windows Mobile nie będą działać pod kontrolą nowego systemu. Microsoft zerwał z kompatybilnością wstecz aby skupić się na rozwoju nowej funkcjonalności w Windows Phone 7. Decyzja ta została podjęta po konsultacjach z setkami programistów, które miały miejsce na przestrzeni ostatniego roku. Twórcy aplikacji chcieli tworzyć programy o przyjaźniejszym i ładniejszym interfejsie, mieć do dyspozycji lepsze narzędzia i bardziej wielofunkcyjną platformę oraz łatwo tworzyć przenośne aplikacje, które działałyby nie tylko na telefonach, ale także desktopach/laptopach, stronach internetowych oraz konsolach do gier. Dlatego właśnie wybrano technologie Silverlight i XNA, pozwalające pisać programy na różne platformy sprzętowe.

Microsoft zapewnił jednocześnie, że nadal będą pojawiać się urządzenia z systemem Windows Mobile 6.5 i że będzie on wspierany jeszcze przez wiele lat.

Źródło: Ars Technica
r   e   k   l   a   m   a

Komentarze (44)  

Avatar
slotwek (niezalogowany) | 07.03.2010 1:29#1

MS spozniony, ale walczy... Uzytkownikom to wyjdzie na zdrowie, bo w telefonach jest chociaz konkurencja ;)

AvatarUżytkownik jest nieaktywny
lifer010 | 07.03.2010 6:16#2

To wg mnie jedyny i słuszny wybór i w dobrym momencie to się stało. Microsoft ma już doświadczenie w pracach nad systemami które z jednej strony miały wnosić innowacje a z drugiej wciąż musiały pozostać zgodne ze starszymi wersjami systemu. Podoba mi się też strategia nie zabijania starszej wersji.

Avatar
ZeneQ (niezalogowany) | 07.03.2010 7:03#3

Taki krok bardzo mnie cieszy, bo napędzi klientów Androidowi, którego jestem zwolennikiem. To dobrze, że Microsoft zdecydował się wesprzeć konkurencyjna platformę :-)

Avatar
pabloxs (niezalogowany) | 07.03.2010 7:50#4

A mi sie wogole nie podoba Windows mobile 7.Teraz tylko patrzec jak to android zdobedzie rynek tak smao jak symbian i inne systemy.

AvatarUżytkownik jest nieaktywny
pila19 | 07.03.2010 8:35#5

Problem tylko w tym czy programistom będzie chciało się tworzyć aplikacje na starszy system....

AvatarUżytkownik jest nieaktywny
Rayearth | 07.03.2010 8:51#6

Gwóźdź do trumny WM7.

AvatarUżytkownik jest nieaktywny
pila19 | 07.03.2010 9:10#7

@ Rayearth

Nie przesadzaj moim zdaniem juz WM 6.5 by bardzo dobry, szybki. Pamietaj że WM jako na jedyny system pozwala zainstalować prawdziwą nawigację - Np. Auto Mapa. Dla wielu to niezastąpione narzędzie do pracy- Specjalistyczne oprogramowanie dla przedstawicieli pisane są właśnie m.in na WM. Napewno nie jest to system dla dzieciaków którzy słuchają mp3 i robią zdjęcia. To porządna platforma głównie do pracy

AvatarUżytkownik jest nieaktywny
yaworski | 07.03.2010 9:43#8

@pila19: I jak to wszystko się odnosi do tego, co napisał Rayearth? Na WM7 nie zainstalujesz AM ani żadnego z obecnych programów dla przedstawicieli. Trzeba będzie przepisać wszystko na Silverlight, który korzysta z .NETu. Oznacza to spadek wydajności w stosunku do aplikacji natywnych, pisanych dla WM w C/C++. Podejrzewam, że dość długo nie będzie np AM pod nowy WM (o ile w ogóle się pojawi).

Nikt nie będzie chciał kupować telefonów z WM7 (albo będzie to margines), mając do wyboru WM6.5 z całym obecnym dorobkiem w postaci olbrzymiej ilości aplikacji czy Androida lub iPhone, które też już się mają czym pochwalić w swoich Marketach czy AppStorach.

Avatar
czako_gr (niezalogowany) | 07.03.2010 10:18#9

Zabawnie to brzmi:

"...przenośne aplikacje, które działały by nie tylko na telefonach, ale także desktopach/laptopach, stronach internetowych oraz konsolach..."
ale nie WM6.5

Avatar
chłop (niezalogowany) | 07.03.2010 11:05#10

@pila19
Błąd logiczny w twoim myśleniu. To nie wm jako jedyny pozwalał na instalowanie tego programu. To twórcy tego programu pozwalali mu się instalować tylko na wm.

AvatarUżytkownik jest nieaktywny
BenderBendingRodriguez | 07.03.2010 11:22#11

.NET wcale nie jest wolniejszy niż C/C++, aktualnie to .NET potrafi być szybszy w niektórych działaniach. Proponuję się zapoznać jak .NET działa a potem paranoje opowiadać, .NET jest jak C/C++ z tym że przy starcie aplikacji dostosowuje niektóre algorytmy itp. do możliwości procesora czyli taka generyczna binarka C/C++ będzie chodzić wolniej na niektórych procesorach niż .NET chyba że kompilowałbyś każdy programi jaki instalujesz na swoim kompie a i wtedy nie będzie szybsze bo .NET ma coś takiego jak garbage collector który drastycznie przyspiesza przyznawanie pamięci aplikacjom.

Avatar
revvv (niezalogowany) | 07.03.2010 11:22#12

co do automapy:
Czy AutoMapa działa na urządzeniach: Android, Garmin, iPhone, Smartphone, Symbian lub TomTom?

Uważnie śledzimy rynek i prowadzimy równoległe prace nad AutoMapą na alternatywne w stosunku do Windows systemy operacyjne. Nie możemy w tej chwili udzielać dokładniejszych informacji czy i kiedy AutoMapa zostanie opublikowana na tę lub inną konkretną platformę sprzętową

Avatar
revvv (niezalogowany) | 07.03.2010 11:27#13

".NET ma coś takiego jak garbage collector który drastycznie przyspiesza przyznawanie pamięci aplikacjom."
przecież gb odpowiada za zwalnianie pamięci....
".NET wcale nie jest wolniejszy niż C/C++, aktualnie to .NET potrafi być szybszy w niektórych działaniach"
Testy syntetyczne(w stylu przerzuć odpal jakiś algorytm nie mający nic wspólnego z rzeczywistością) wykazują że C# najwyżej osiąga 90% szybkości analogicznego kodu w c++. A nie syntetyczne testy czyli żywy program którym jest np. gra wykazują także spadek o 10-15% wydajności względem kodu c++. A nie wiem czy wiesz czemu opóźniono vs 2010. Z powodu powolności co zapewnił WPF a tyle się narzekało na swing w javie a ms sam zrobił coś jeszcze gorszego(bo się przynajmniej w ostatnich latach swing poprawił).

AvatarUżytkownik jest nieaktywny
Volotham | 07.03.2010 11:58#14

Revvv ma rację. Tworzę w .Net i jeśli chodzi o wydajność to nie jest jego mocna strona, jak również jego multiplatformowość, mono jest poprostu średni. A WM7 brak wsteczności to IMO gwóźdź do trumny ! Wcześniej miałem złudzenia że nawiąże walkę , lecz niestety.

AvatarUżytkownik jest nieaktywny
sWeeT-Dżola ;) | 07.03.2010 12:01#15

@yaworski
"Trzeba będzie przepisać wszystko na Silverlight, który korzysta z .NETu. Oznacza to spadek wydajności w stosunku do aplikacji natywnych, pisanych dla WM w C/C++. Podejrzewam, że dość długo nie będzie np AM pod nowy WM"

Obecnie na WM pisze się w NET :) Najprościej w C# :)

AvatarUżytkownik jest nieaktywny
Brak | 07.03.2010 12:07#16

Ciekawe czy Microsoft odważył by się na taki krok jeżeli chodzi o systemy na komputery normalne ;)

Mogło by to wygladać tak n.p architektura dx załóżmy została by taka sama (jakoś), lecz wszystko inne zostało by całkowicie zmienione ,chociażby rezygnacja z bibliotek DLL które są od windowsa 95.

Oficjalnie zrezygnował by z wstecznej kompatybilności, ale n.p przez zintegrowaną wirtualizacje mogła by jednak istnieć ;)

Do tego kroku już chyba nigdy nie dojdzie, a taki krok był przechodząc z windows 3.11 do win 95...

Avatar
inz (niezalogowany) | 07.03.2010 12:09#17

@revvv
WPF to nie .NET To tylko jeden z frameworków, który można użyć zamiast Windows Forms. WPF wraz z XAML'em jest emanacją współczesnej inżynierii oprogramowania, która dąży do elastyczności rozwiązań kosztem ich wydajności.
Stąd myśl żeby zamiast rzeźbić klasy interfejsu użytkownika, definiować GUI przy pomocy pochodnej XML'a

AvatarUżytkownik jest nieaktywny
sWeeT-Dżola ;) | 07.03.2010 12:19#18

Poza tym Windows Mobile 7 to gwóźdź do trumny Androida i innych śmiesznych systemików dla fanboys :)

Windows Mobile to najporządniejsza platforma systemowa na smartphone i nic tego nie zmieni :)

AvatarUżytkownik jest nieaktywny
olmeca | 07.03.2010 12:27#20

Moze bede odstawal w swoje wypowiedzi od grona maniakow cukierkowych wydam wm, ale ostatnia normalna wersja to byla seria 6.1, a pozniej zaczely sie porazki.

Avatar
LUKA2000 (niezalogowany) | 07.03.2010 12:55#21

Bardzo dobrze i niech zrobią system jeden dobry i aktualizacje, tak aby co rok nie trzeba było kupować nowego smartfona.
Jak WM'7phone ma być lepszy od Symbian,Android,OsApple i innych a'la Samsung/LG softów systemów to tylko dobra platforma z aplikacjami i wszystko kompatybilne z MSO,MSLive i cała reszta odpada... obecne systemy jak w/w nadają się do zabawy i słuchania mp3, żaden nawet nie potrafi otwierać MSO plików-dokumentów i pdf a flesh adobe to już zupelna padaczka na Apple i innych.
Tylko MS WM'7phone zapewni komfort jaki dają MSwin.XP/Vista/7. :)

Avatar
Magas (niezalogowany) | 07.03.2010 13:14#22

@ pila19: Na WM jedyna prawdziwa aplikacja?? Człowieku o czym Ty piszesz? Od razu widać że nie widziałeś na Symbianie nawigacji Garmin czy Ovi Maps. Bardzo dobre nawigacje ze świetnymi mapami całego świata.

Avatar
tracz (niezalogowany) | 07.03.2010 13:21#23

@LUKA2000 ten śmieciarski Ask toolbar Ci się przypadkiem zainstalował czy świadomie ?

AvatarUżytkownik jest nieaktywny
skrzypek | 07.03.2010 13:27#24

MS ma racje, po co wspierać coś starego, lepiej iść do przodu niż ciągnąć ogon...

Avatar
tracz (niezalogowany) | 07.03.2010 13:35#25

@sWeeT-Dżola ;) czyżby Jola przeszła na Firefoxa ? :D

Avatar
revvv (niezalogowany) | 07.03.2010 13:43#26

"WPF to nie .NET To tylko jeden z frameworków, który można użyć zamiast Windows Forms. "
Zaraz zaraz przecież nie opisywałem czym jest WPF tylko że dzięki niemu vs jest bardzo powolny i przesunięto przez niego premierę, a i sam ms coś chciał/chce go promować. Wiem że swing != WPF ale analogia tutaj wydała mi się dość oczywista. Jeśli idzie o pewną powolność tego rozwiązania.

AvatarUżytkownik jest nieaktywny
pila19 | 07.03.2010 14:08#27

Ovi Maps..... Widziałem tą nawigacje i nie ma nawet porównania...AutoMapa zmiata te nawigacje z symbiana jednym palcem...Jeżeli ktoś ma normalną nawigacje w aucie ten wie o czym mowa :) Ovi Maps. przy Auto Mapie to zabawka...
Widziałem juz kilka telefonów z niby nawigacją od Nokii. Zadna się nie nadawała do użytku a juz szczególnie za granica kiedy dopominały się o roaming GPRS który jest horrendalnie drogi.
Jedyna nawigacja nie od Nokii która chodzi na Symbianie to Garmin, który w wersji na telefon jest po prostu beznadziejny. W północnej Polsce mapy są nieaktualne i praktycznie nie nadają się do użytku

Avatar
R3beliant (niezalogowany) | 07.03.2010 15:30#28

Dobry i odważny krok MS, tym bardziej, że skupiają się na technologii Silverlight. Świat się zmienia, niedługo Flash odejdzie do lamusa, jeśli Adobe czegoś nie wymyśli.

AvatarUżytkownik jest nieaktywny
n-pigeon | 07.03.2010 15:50#29

@sWeeT-Dżola ;)

Hehe znawca się znalazł który nawet nie wie, że to już nie Windows Mobile 7 tylko Windows Phone 7 xD.

Hehe, aż miło się takiego znawcy słucha xD już nie mówiąc o czytaniu :)

AvatarUżytkownik jest nieaktywny
n-pigeon | 07.03.2010 15:52#30

@R3beliant

Jeśli flash zdechnie (a zdechnie) to tym bardziej silverlight :) Po co komu kolejny muł, w dodatku taki który działa na każdej platformie o ile ta platforma to windows...

Avatar
msm1 (niezalogowany) | 07.03.2010 17:04#31

Dla mnie to troszkę strzał w kolano bo małym kosztem mogli by zachować zgodność. Jest dużo pożytecznych aplikacji pod WM5 6 6.x z których obecnie korzystam.
Jak reszta nie wie to was oświecę tu chodzi tylko o $. Brak wsteczności jest celowy, teraz będziesz mógł zainstalować aplikację na WM7 tylko przez sklep microsoftu !!!
Poprzednie aplikacje możesz kupić wszędzie, w całym internecie
Więc nie wiem czemu się podniecacie że to dobre dla klienta :P

AvatarUżytkownik jest nieaktywny
dawidos | 07.03.2010 17:22#32

@ pila19, która nawigacja łączy się z netem na Symbianie? Ovi Maps jeśli jej pozwolisz, Garmin tak samo. Bez neta działają jak trzeba i żadnych danych nie pobierają. Jakie miałeś mapy wgrane w Garminie? Bo jest ich od groma. Pasują od zwykłych urządzeń Garmina ;) A do Ovi Maps wystarczy wgrać mapy przez Loadera i naprawdę są to dobre nawigacje w telefonie. Można jeszcze wgrać TomTom Navigator, ale tylko za granicą, bo w Polsce ma fatalne pokrycie.

Avatar
@n-pigeon (niezalogowany) | 07.03.2010 17:22#33

Od kiedy to Mac OS X i Unix to Windows?

AvatarUżytkownik jest nieaktywny
BenderBendingRodriguez | 07.03.2010 18:12#34

No dobrze ale nie jest tak że aplikacje napisane w C# korzystają z już przygotowanej pamięci tzn. już znają adres przez co przyspiesza to tworzenie tablic itp. ? Czytając porównania właśnie tak to zrozumiałem że .NET? albo C# (już tego cholercia nie rozróżniam :) ) ma tak jak Java gotowe adresy przez co nie musi wyszukiwać adresów co waży parę zapytań procka?

AvatarUżytkownik jest nieaktywny
wujcio | 07.03.2010 18:14#35

@sWeeT-Dżola ;)
Czy najporządniejsza tu akurat mam duże wątpliwości. Jestem posiadaczem PDA i-mate jaq3 i widzę jak ten Windows śmiga. Ja te ciągłe zwiechy jeszcze jakoś znoszę ale znalazł by się tutaj nie jeden co by coś takiego wywalił. Mój wcześniejszy smartphone to nokia n-gage służył mi przez 4 lata aż padł. Teraz jak napisałem mam PDA z WM. Natomiast kolejne urządzenie jakie kupie oczywiście używane bo według mnie wydawanie 1500 zł na telefon to głupota będzie posiadać symbiana lub androida. Według mnie te systemy dają największe możliwości ludziom z dużymi umiejętnościami a co najważniejsze narzędzia są darmowe czego o przyszłym WM nie będzie można zapewne powiedzieć. Obecnie da się na WM pisać aplikacje darmowymi narzędziami ale trzeba bardzo kombinować. Uważam że systemu miałby większy potencjał jakby został bardziej dopracowany i nie byłoby cyrków na poszczególnych szczeblach (myślę tu o wdrażaniu systemu na różne platformy sprzętowe przez producentów). Chyba nie jeden posiadacz telefonu z WM słyszał o nieoficjalnych wersjach które lepiej funkcjonują od oficjalnych.

Pamiętaj że android jest dość krótko na rynku i całkiem nieźle sobie radzi. A prognozy są jeszcze lepsze. Ilość dostępnych urządzeń także znaczącą zwiększa się.

Avatar
Joker_ (niezalogowany) | 07.03.2010 19:02#36

@BenderBendingRodriguez: Piszesz o czymś, o czym masz zerowe pojęcie (;

AvatarUżytkownik jest nieaktywny
pila19 | 07.03.2010 19:05#37

@ dawidos
Bez neta będziesz miał stare mapy...Ovi Maps nie zainstalujesz na innych urządzeniach z symbianem...Nie wspomnę o tym że nokie mają mniejsze wyświetlacze niż PDA...Miałem okazje widzieć jak funkcjonuje nawigacja na modelu E61 i powiem szczerze że jeżeli miałbym taką nawigacją objechać Polskę to chyba bym prędzej za okno ją wyrzucił. Trasa Poznań-Rzeszów a w urządzeniu N95-musieliśmy robić 2 resety na tejże trasie nie mówię już o tym jak nokie łapią sygnał GPS bo to inna historia...

AvatarUżytkownik jest nieaktywny
BenderBendingRodriguez | 07.03.2010 19:53#38

@Joker_

No to też nie stwierdzam tylko się pytam on zdanie kogoś kto ma większe pojęcie o tym a pisząc że mam zerowe pojęcie nie usłyszałem Twojego zdania na ten temat, żadnego wyjaśnienia czym nie różnisz się niczym ode mnie póki Ty czy ktoś inny nie wyjaśni mi na czym polegają benefity używania C# nad C/C++.

AvatarUżytkownik jest nieaktywny
Inventer89 | 07.03.2010 20:10#39

jeśli programy będą bardziej przyjazne to nie mam nic przeciwko, mnie jednak martwi jednowątkowaść WM7. WM to nie iPhone, powinna liczyć się funkcjonalność i tu może być problem...

AvatarUżytkownik jest nieaktywny
dawidos | 07.03.2010 20:13#40

@pila19, mapy ściągasz na bieżąco? Nie lepiej użyć przed podróżą Nokia Map Loader? Ovi Maps to nie jedyna aplikacja, a łapanie fixa na n82 to 40 sekund bez wspomagania więc nie jest to strasznie długo. Ekran może mały, ale słysze za ile mam skręcić. Ja używam gps'a tylko do zapisywania tras i mi wystarcza w zupełności :)

AvatarUżytkownik jest nieaktywny
n-pigeon | 08.03.2010 1:24#41

@n-pigeon (niezalogowany)

"Od kiedy to Mac OS X i Unix to Windows?"

?

AvatarUżytkownik jest nieaktywny
yaworski | 08.03.2010 14:19#42

@sWeeT-Dżola ;): owszem, jest dużo aplikacji w .NET na WM, co nie zmienia faktu, że te wydajniejsze są pisane nadal w C++. Chociażby taka AutoMapa jest w C++. Sama AM jest dość pamięciożerna, a gdyby miała ładować jeszcze CLR, to już w ogóle pożerałaby cały RAM w takim urządzeniu.

Avatar
DP (niezalogowany) | 08.03.2010 22:31#43

MS powinien jednak przygotować emulator poprzedniego systemu, tak aby w Win Phone 7 można było uruchamiać aplikacje z WinMob 6.X.
Za rok procesory i pamięć w komórkach będą tak szybkie i pojemne, że nawet takiej emulacji nie odczujemy. Już teraz HTC HD2 ma zegar 1 GHz i widziałem jak płynnie emuluje gry na PlayStation. Nic tylko przygotować taki emulator i po sprawie. Wszyscy będą usatysfakcjonowani, a z czasem stare aplikacje doczekają się aktualizacji na nowy system i emulator będzie zbędny.
Aby wymusić szybsze przejście na nowe środowisko programistyczne czas działania emulatora można ograniczyć np. do 2-3 lat. W takim czasie większość wymienia telefony i będzie czas na przygotowanie się do tego.
Dokładnie to samo zrobiło Apple przy wprowadzeniu Mac OS X.

Avatar
D@rolek (niezalogowany) | 12.11.2011 22:31#44

The Gówno-prawda.
W momencie wprowadzenia windows phone 7 M$oft tradycyjnie olał użytkowników WM 6x.
Pamiętajmy o tym wybierając nowe telefony - olejmy M$oft i jego poroniony płód pt. Windows Phone 7 skupmy sie na andku.

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av