mboost-dp1

Microsoft Corporation

Windows 7 Phone ikke bagudkompatibel

- Via Yahoo News - , redigeret af Pernicious

Microsofts Charlie Kindel, der står for kontakten med udviklere uden for Microsoft, offentliggjorde i slutningen af sidste uge, hvad flere havde gættet på, at Windows Phone 7 ikke vil være bagudkompatibel med tidligere Windows Mobile-applikationer.

Charlie Kindel, Microsoft skrev:
To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series.

Beslutningen, der efter Charlie Kindels udsagn skyldes, at man søger at gøre Windows 7 Phone så brugervenlig og kraftfuld som muligt, stiller udviklerne af applikationer til Windows-telefoner i et dilemma, da de enten kan vælge at udvikle til Windows Mobile eller til Windows 7 Phone, som ikke udkommer før senere på året.

Samtidig dropper Microsoft et bagkatalog på titusindevis af applikationer, der strækker sig over ti år tilbage.





Gå til bund
Gravatar #1 - lorric
8. mar. 2010 07:08
Fod?
check!

Gun?
check!

Fyr!
Gravatar #2 - TuxDK
8. mar. 2010 07:12
Tror dog ikke det er specielt meget der skal ændres for at det kan compiles til det nye. Måske nogle API kald hist og her eller lign.
Gravatar #3 - DanaKaZ
8. mar. 2010 07:14
Virker som en fornuftig beslutning.
Gravatar #4 - Slettet Bruger [1743547290]
8. mar. 2010 07:25
Hvis bare ALT bagudkompatibelitet blev droppet så vi kan komme fremad...
Gravatar #5 - angelenglen
8. mar. 2010 07:25
Fremadrettet er det sikkert en fornuftig beslutning.

Men lige nu og her, er det meget irriterende for eksisterende WM brugere, der har samlet programmer ind over årene som de er glade for.

Tænk hvis Windows 7 ikke var bagudkompatibel overhovedet - Så tror jeg der var nogle stykker der fik hjertestop ;-)
Gravatar #6 - Mort
8. mar. 2010 07:33
#5: Du kan ikke køre 16 bits programmer på Win7, så Win7 har også det "problem" at den ikke er bagud kompatibel. For at overkomme den forhindring har Microsoft inkluderet WinXP som en virtuel maskine til Business og Ultimate versionerne af Win7.

Hvis man vil lave noget nyt som er meget anderledes end det gamle, er det altså nogen gange nødvendigt ikke længere at være bagudkompatibel.

Bagudkompabilitet er tit noget der tager meget af udviklingstiden og lægger forhindringer ind på hvad man kan gøre i det nye produkt.
Gravatar #7 - LordMike
8. mar. 2010 07:43
Synes nu det er meget cool :)
Men er nu, som sagt tidligere, glad for at det ikke skete med Windows 7, men blot Phone 7.. :P
Gravatar #8 - myplacedk
8. mar. 2010 07:50
Mort (6) skrev:
#5: Du kan ikke køre 16 bits programmer på Win7, så Win7 har også det "problem" at den ikke er bagud kompatibel. For at overkomme den forhindring har Microsoft inkluderet WinXP som en virtuel maskine til Business og Ultimate versionerne af Win7.

Kort sagt: Man kan godt, set fra brugerens side.

Problemet var det samme med OS X, så vidt jeg husker. De fandt også en løsning.

Personligt kan jeg godt lide at droppe bagudkompatibilitet. Men så laver man ofte en eller anden mellemlægs-ting, så det gamle stadig virker.

Hvis styresystemet er skrevet fra bunden, de gamle API'er er væk, gamle applikationer ikke kan gøres, brugerfladen er helt anderledes og hardware-kravene ikke er kompatible... Er det så en ny version af et gammelt OS, eller er det et nyt OS med samme navn?
Gravatar #9 - lorric
8. mar. 2010 08:06
Mort (6) skrev:
Hvis man vil lave noget nyt som er meget anderledes end det gamle, er det altså nogen gange nødvendigt ikke længere at være bagudkompatibel.

Bagudkompabilitet er tit noget der tager meget af udviklingstiden og lægger forhindringer ind på hvad man kan gøre i det nye produkt.


Til gengæld er bagudkompatibilitet ofte noget man gør for at beholde sine kunder.
Gravatar #10 - webwarp
8. mar. 2010 08:09
#9 ja, dejligt at de endelig tør tage springet væk fra dette. Lad os håbe at den næste windows version også vil være modig nok til at droppe 32bit så vi kan komme videre og ikke have problemer med gammel kode tilbage fra slut 80'erne fortsat :=)
Gravatar #11 - Ramius
8. mar. 2010 08:17
Læste en anden nyhed et sted at Windows Phone 7 kørte på en Windows CE version og ikke en forbedret Windows Mobile - er der nogen der kan verificere dette?
Gravatar #12 - one
8. mar. 2010 08:24
Det lyder som en rigtig god idé. Særligt da det tvinger udviklerne til at opdatere deres programmer, så de måske også kan blive lidt mere fingervenlige.
Gravatar #13 - snesman
8. mar. 2010 08:30
Tror også at der ligger nogle markedsføringsmæssige overvejelser bag denne beslutning. Ved at droppe kompatibiliteten med Windows Mobile sender man et klart signal om at det her virkeligt er noget nyt og ikke bare en "opsminket" udgave af det gamle system.

MS virker i alt fald meget interesserede i at gøre opmærksom på at det her er noget helt nyt...
Gravatar #14 - MrJinky
8. mar. 2010 08:31
#11 skrev:
Læste en anden nyhed et sted at Windows Phone 7 kørte på en Windows CE version og ikke en forbedret Windows Mobile - er der nogen der kan verificere dette?

WM var / er baseret på Windows CE 5.2.
WP7S er baseret på Windows CE 6.

Nu skal man også huske at WP7S ikke er en ny version af WM, men i stedet en helt ny platform.
Gravatar #15 - myplacedk
8. mar. 2010 09:12
#14
Så Windows CE 6 er noget helt nyt, og ikke en modernisering af Window CE 5.2?
Gravatar #16 - nielsbrinch
8. mar. 2010 09:34
Jeg tror newz-brugere er langt mere positive overfor dette end de gennemsnitlige brugere.

Nørd: "Men vi skal tænke fremad og bla. bla. bla. 16 bit på Windows 7 bla. bla. bla. API og [flere underlige ord]"

Almindeligt menneske: "Okay, men mit huskeliste-program virker ikke!!"
Gravatar #17 - kimsondergaard
8. mar. 2010 10:47
nu ved jeg ikke hvor mange der har det ligesom jeg, er gået fra en iphone ned til en HD2. hvilket var fedt i starten. men alligevel savner jeg min iphone. netop da der var tonsvis af apps til. ved der mange til WM men stadigvæk har jeg stødt på nogle som ikke understøttede telefonen mht opløsning og lign. og spil til WM er heller ikke lige så fede som mange af dem man kan få til iphone, + diverse apps. smarte og ligegyldige programmer. der gør det hele lidt sjovere.

så syntes det fint de ikke have gjort den bagud kompatibel. netop da det så giver folk en grund til og udvikle nye apps til den. så den kan blive sjovere og sidde med. og understøtte vores nuværende mobiler,
Gravatar #18 - MrJinky
8. mar. 2010 11:20
#15 skrev:
Så Windows CE 6 er noget helt nyt, og ikke en modernisering af Window CE 5.2?


WinCE6 er en ny platform, ja.

Quote Wikipedia
Windows Embedded CE 6.0 features a completely redesigned kernel
Gravatar #19 - Windcape
8. mar. 2010 11:29
gyxi (16) skrev:
Almindeligt menneske: "Okay, men mit huskeliste-program virker ikke!!"
Nørd: Det er okay, om et par dage er det opdateret til den nye platform, og vil køre endnu hurtigere og mere stabilt end før, så frygt ikke!

Programmerne skal portes fra .NET til .NET, altså intet problem, udover at grænsefladen skal opdateres. Ikke alt verdens til problemer, specielt ikke med den super integration der er i Visual Studio til applikationsudvikling!

Derudover er kravenen til WP7 en stor fordel for udviklere, i forhold til f.eks. Android. Skærmstørrelser er et mareridt at arbejde med.

Så Apple og MS har definitivt en række fordele Android og Symbian/Maemo ikke har.
Gravatar #20 - myplacedk
8. mar. 2010 12:36
Windcape (19) skrev:
Nørd: Det er okay, om et par dage er det opdateret til den nye platform, og vil køre endnu hurtigere og mere stabilt end før, så frygt ikke!

Almindeligt menneske: "Nu har jeg ventet i en måned, og konen er pisse-sur."

Nørd: "Det er bare fordi udvikleren ikke vedligeholder sit program."

Almindeligt menneske: "Jeg savner min gamle telefon."

Windcape (19) skrev:
Programmerne skal portes fra .NET til .NET, altså intet problem, udover at grænsefladen skal opdateres.

...og at udvikleren skal gøre det. Det er ikke garanteret at han gør det.

Windcape (19) skrev:
Så Apple og MS har definitivt en række fordele Android og Symbian/Maemo ikke har.

Hvad vil du sige med det?
At Apple og MS ikke understøtter mere end én skærmstørrelse, er en række fordele?
At Android, Symbian og Maemo ikke har nogen fordele?
At du er en fanboy? ;-)
Gravatar #21 - izym
8. mar. 2010 13:19
myplacedk (20) skrev:
At Apple og MS ikke understøtter mere end én skærmstørrelse, er en række fordele?

Det er en kæmpe fordel for udviklerne, og derved i sidste ende for slutbrugerne. Desuden er kravet til, at det skal være en kapacitiv skærm intet mindre end genialt. Farvel til trykfølsomme skærme! :)
Gravatar #22 - angelenglen
8. mar. 2010 13:32
myplacedk (8) skrev:
Kort sagt: Man kan godt, set fra brugerens side.

Egentligt ikke.

I hvert fald ikke "bare".

For det første kræver det en Ultimate-udgave (måske endda en Enterprise-udgave?), for det andet skal det sættes op, og for det tredie er det underligt implementeret.
Eksempelvis hvis du kører Excel i denne tilstand, vil du se den virtuelle Windows XP's harddisk, hvis du via "gem som" menuen går til C: - det er vist kun "dokumenter" og "skrivebord" der kan gemmes på via den virtuelle Windows XP.

Og så skal vi ikke glemme at hvis man bruger den løsning, er det pludselig ikke kun Windows 7 man skal opdatere og vedligeholde, den virtuelle Windows XP skal jo også opdateres, for at undgå sikkerhedshuller osv.

Alt i alt er det en rigtig dårlig løsning, som ekstremt få nogensinde kommer til at bruge. Og jeg tvivler på at nogen af disse få finder det særligt fedt, de vil nok kun bruge det fordi det virkelig er den eneste tilbageværende mulighed for dem.
Gravatar #23 - Slettet Bruger [1743547290]
8. mar. 2010 14:04
Angelenglen (22) skrev:
For det første kræver det en Ultimate-udgave (måske endda en Enterprise-udgave?),


Pro



Angelenglen (22) skrev:
for det andet skal det sættes op


Hent en installationsfil fra MS og bum kørte på første forsøg uden bøvl.


Angelenglen (22) skrev:
og for det tredie er det underligt implementeret.


Underligt..? hmm


Angelenglen (22) skrev:
det er vist kun "dokumenter" og "skrivebord" der kan gemmes på via den virtuelle Windows XP.


Map en folder på pc'en som "harddisk" og map drevet som netværksdrev på den virtuelle. eller for den sags skyld del en mappe.

Anywho, det er irrelevant for det er ikke ment til de normale private. iogmed det kun fungere med Pro og opefter. Men hvis en normal forbruger har problemer med programmer der ikke er kompatible skyldes det 2 ting.

Udviklerne af programmet er dovne og har ikke lavet en ny forbedret udgave endnu
Udviklere er inkompetente.
Gravatar #24 - myplacedk
8. mar. 2010 14:31
izym (21) skrev:
Det er en kæmpe fordel for udviklerne, og derved i sidste ende for slutbrugerne.

Jojo, men er det en RÆKKE fordele? Og er det ikke kun en fordel for brugeren indtil man ønsker et apparat med en anden størrelse?

Så vidt jeg kan se har alle smartphone-OS'erne en lang række fordele og ulemper. Spørgsmål er om han forsøgte at sige noget klogt jeg ikke forstod, eller om han bare er en fanboy.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login