Annonce

Nyt fra microsoft

Indsend nyhed

Del dine opdagelser!

Afstemning

Hvor tit køber du ny mobiltelefon?

  • 43%Når den gamle går i stykker.
  • 35%Omkring hvert andet år
  • 15%I gennemsnit en gang om året
  • 4%I gennemsnit to gange om året
  • 2%Så snart der er en ny og smartere model.

Windows 7 Phone ikke bagudkompatibel

8. mar. 2010 07:50Microsofts 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.

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.Charlie Kindel, Microsoft

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.

#1: lorric

8. mar. 2010 08:08

Fod?
check!

Gun?
check!

Fyr!

www.captainsgym.dk

#2: TuxDK

8. mar. 2010 08: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.

Core i7 920 @ 2.66 - 12GB DDR3 (1333 Mhz) - GTX285 1GB DDR - 22" Samsung T220 - HTC Desire (Android 2.3)

#3: DanaKaZ

8. mar. 2010 08:14

Virker som en fornuftig beslutning.

#4: PorreKaj

8. mar. 2010 08:25

Hvis bare ALT bagudkompatibelitet blev droppet så vi kan komme fremad...

#5: angelenglen

8. mar. 2010 08: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 ;-)

Der findes 10 slags mennesker, dem der forstår binært og dem der ikke gør.

#6: Mort

8. mar. 2010 08: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.

#7: LordMike

8. mar. 2010 08: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

An expert is a person who has made all mistakes in a very narrow profession - Niels Bohr

#8: myplacedk

8. mar. 2010 08:50

#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.Mort (#6)

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?

Gider du lige sætte navn på bagsiden af mit Möbius pandebånd?

#9: lorric

8. mar. 2010 09:06

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.Mort (#6)

Til gengæld er bagudkompatibilitet ofte noget man gør for at beholde sine kunder.

www.captainsgym.dk

#10: webwarp

8. mar. 2010 09: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 :=)

I like my beer cold, my TV loud and my homosexuals flaming.

#11: Ramius

8. mar. 2010 09: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?

#12: one

8. mar. 2010 09: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.

#13: snesman

8. mar. 2010 09: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...

"Den brune muskel lukker sig virkelig op nu." Mader om Indurain

#14: MrJinky

8. mar. 2010 09:31

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?#11

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.

Where do you want to go today?

#15: myplacedk

8. mar. 2010 10:12

#14
Så Windows CE 6 er noget helt nyt, og ikke en modernisering af Window CE 5.2?

Gider du lige sætte navn på bagsiden af mit Möbius pandebånd?

#16: nielsbrinch

8. mar. 2010 10: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!!"

www.nielsbrinch.com

#17: kimsondergaard

8. mar. 2010 11: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,

#18: MrJinky

8. mar. 2010 12:20

Så Windows CE 6 er noget helt nyt, og ikke en modernisering af Window CE 5.2?#15

WinCE6 er en ny platform, ja.

Quote Wikipedia
Windows Embedded CE 6.0 features a completely redesigned kernel

Where do you want to go today?

#19: Windcape

8. mar. 2010 12:29

Almindeligt menneske: "Okay, men mit huskeliste-program virker ikke!!"gyxi (#16)

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.

http://about.me/windcape

#20: myplacedk

8. mar. 2010 13:36

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!Windcape (#19)

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."

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

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

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

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? ;-)

Gider du lige sætte navn på bagsiden af mit Möbius pandebånd?

#21: izym

8. mar. 2010 14:19

At Apple og MS ikke understøtter mere end én skærmstørrelse, er en række fordele?myplacedk (#20)

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! :)

One does not simply walk into newz.dk

#22: angelenglen

8. mar. 2010 14:32

Kort sagt: Man kan godt, set fra brugerens side.myplacedk (#8)

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.

Der findes 10 slags mennesker, dem der forstår binært og dem der ikke gør.

#23: PorreKaj

8. mar. 2010 15:04

For det første kræver det en Ultimate-udgave (måske endda en Enterprise-udgave?), Angelenglen (#22)

Pro

for det andet skal det sættes opAngelenglen (#22)

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

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

Underligt..? hmm

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

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.

#24: myplacedk

8. mar. 2010 15:31

Det er en kæmpe fordel for udviklerne, og derved i sidste ende for slutbrugerne.izym (#21)

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.

Gider du lige sætte navn på bagsiden af mit Möbius pandebånd?

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