Microsoft gav sine mobile tilbud en enorm eftersyn med Windows Phone 7, hvilket satte dem på niveau med telefoner, der kører iOS eller Android i mange øjne. Alle bias til side, jeg tror, de har en vinder i værkerne; det er meget rart for et version 1-produkt. Vi ved alle (om vi er enige eller ej) smartphoneplatforme er kun succesrige, hvis udviklere kommer om bord. Udviklere vil kun komme om bord, hvis de faldt platformen vil være en succes - det er en catch-22. Den norske udvikler og konsulent Frode "Nilzor" Nilsen besluttede at tage en hånd på tilgang og se forskellene i applikationsudvikling mellem WP7 og Android for at hjælpe med at beslutte, hvilken platform han ville fokusere på. Hit pausen for at finde ud af mere.
Mr. Nilsen gik ind i projektet med en vis erfaring inden for Windows Mobile-udvikling og et stort set åbent sind (baseret på hans historie). Vi har alle en lille bias, men Frode ser ud til at have holdt det i skak. Det er vigtigt, fordi folk så mange gange lader deres resultater blive lidt skæve, baseret på hvad de kan lide, før de endda begynder. Selvom det hele er meget ikke-videnskabeligt, er denne type data rart at have, hvis du er en udvikler, eller endda bare en nørd. Jeg tror, at dette citat fra hans blog opsummerer det pænt.
"Teknologien var ikke en stor faktor i den beslutning, jeg var nødt til at tage. Først og fremmest ville jeg tjene penge. De fleste penge med mindst mulig indsats - det var dybest set mit mål (er ikke alle?). Teknologi er selvfølgelig en faktor, når det kommer til anstrengelse, men vigtigst var, hvilken telefon var mest attraktiv for offentligheden, hvilket gav mig det største marked."
Nøjagtigt ærlig. Kan ikke argumentere med det.
Efter at have bygget den samme applikation til både Android og WP7, går Frode over detaljerne i sin tid på hver. Det er en fantastisk læsning, og han går i dybden og besvarer mest ethvert spørgsmål, som vi læsere kunne tænke på. Enhver, der er interesseret i mobilapplikationsudvikling, skal læse den, men vi vil gå over Frodes konklusioner her
Frodes system er let - højere score er bedre. Jeg vil ikke udfordre IDE (Integrated Development Environment) -mærkerne, fordi hvis du er vant til Windows, er Visual Studio sandsynligvis lettere at bruge. Personligt synes jeg det er for travlt og mangler nogle muligheder, men det vil afhænge af, hvad du er vant til.
Baseret på hans optegnelse af processen, tror jeg, han fik alt temmelig tæt på det, jeg ville have fundet ud af, hvilket gjorde ideen om kodning for en af platformen et levedygtigt valg.
Frodes beslutning? Han besluttede at programmere til Android for nu. Han synes, at programmering til WP7 er sjovt, men hans Galaxy S er sjovere, og som han så veltalende udtrykker det -
"Android er stadig meget større end for Windows Phone, og det er den faktor, der gør mig temmelig sikker på, at mit næste projekt vil være på en Android-enhed. Jeg når et større publikum, og det er altid sej både med hensyn til indtægter og feedback Hvem vil have arbejde i uger i en kælder, og når dagen kommer for udgivelse, hører du aldrig et ord med ros eller kritik? Så det næste projekt: Android, men det næste efter det? Hvem ved - jeg går, hvor vinden blæser."