Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Android-kodning vs wp7-kodning - en utvecklarens slutsatser

Anonim

Microsoft gav sina mobila erbjudanden en enorm översyn med Windows Phone 7, vilket gjorde dem i nivå med telefoner som kör iOS eller Android i många ögon. Alla partier åt sidan, jag tror att de har en vinnare i verken; det är väldigt trevligt för en version 1-produkt. Vi vet alla (om vi håller med eller inte) smartphoneplattformar är bara framgångsrika om utvecklare kommer ombord. Utvecklare vill bara komma ombord om de föll plattformen kommer att bli framgångsrik - det är en catch-22. Den norska utvecklaren och konsulten Frode "Nilzor" Nilsen beslutade att ta hand om tillvägagångssättet och se skillnaderna i applikationsutveckling mellan WP7 och Android, för att hjälpa till att avgöra vilken plattform han ville fokusera på. Tryck pausen för att ta reda på mer.

Herr Nilsen gick in i projektet med en del erfarenhet av Windows Mobile-utveckling och ett mestadels öppet sinne (baserat på hans berättelse). Vi har alla lite förspändhet, men Frode verkar ha hållit det i schack. Det är viktigt eftersom människor så många gånger låter resultaten bli lite sned baserat på vad de vill innan de ens börjar. Trots att det allt är väldigt icke-vetenskapligt är den här typen av data trevlig att ha om du är en utvecklare, eller till och med en nörd. Jag tror att detta citat från hans blogg sammanfattar det snyggt.

"Tekniken var inte en stor faktor i det beslut jag var tvungen att ta. Först och främst ville jag tjäna pengar. De flesta pengar med minst ansträngning - det var i princip mitt mål (är inte alla?). Teknik är naturligtvis en faktor när det gäller ansträngning, men viktigast var vilken telefon som var mest attraktiv för allmänheten och därmed gav mig den största marknaden."

Ärligt talat. Kan inte argumentera med det.

Efter att ha byggt samma applikation för både Android och WP7 går Frode över detaljerna om sin tid på var och en. Det är en fantastisk läsning, och han fördjupar och svarar mest på alla frågor som läsarna kan tänka på. Alla som är intresserade av mobilapplikationsutveckling måste läsa den, men vi kommer att gå igenom Frodes slutsatser här

Frodes system är enkelt - högre poäng är bättre. Jag kommer inte att utmana IDE (Integrated Development Environment) -märken, för om du är van vid Windows är Visual Studio antagligen lättare att använda. Personligen tycker jag det är för upptaget och saknar några alternativ men det kommer att bero på vad du är van vid.

Baserat på hans protokoll över processen tror jag att han fick allt ganska nära det jag skulle ha kommit fram till, vilket gjorde idén att koda för endera plattformen till ett genomförbart val.

Frodes beslut? Han bestämde sig för att programmera för Android för nu. Han tycker att programmering för WP7 är kul, men hans Galaxy S är roligare, och som han så vältaligt uttrycker det -

"Android är fortfarande ganska mycket större än för Windows Phone, och det är den faktorn som gör mig ganska säker på att mitt nästa projekt kommer att finnas på en Android-enhet. Jag når en större publik, och det är alltid cool både vad gäller intäkter och feedback Vem vill jobba i veckor i en källare och när dagen kommer för publicering, hör du aldrig ett beröm eller kritik? Så nästa projekt: Android, men nästa efter det? Vem vet - jag går dit vinden blåser."