Microsoft даде на мобилните си предложения огромен ремонт с Windows Phone 7, като ги постави наравно с телефоните с iOS или Android в очите на мнозина. Всички пристрастия настрана, мисля, че имат победител в творбите; много е хубаво за продукт от Версия 1. Всички знаем (дали сме съгласни или не) платформите за смартфони са успешни само ако разработчиците се качат на борда. Разработчиците искат да се качат на борда само ако паднат, платформата ще бъде успешна - това е улов-22. Норвежкият разработчик и консултант Frode "Nilzor" Nilsen реши да вземе ръка и да види разликите в разработката на приложения между WP7 и Android, за да помогне да се реши върху коя платформа да се фокусира. Натиснете почивката, за да разберете повече.
Г-н Нилсън влезе в проекта с известен опит в разработката на Windows Mobile и най-вече отворен (въз основа на своята история). Всички имаме малко пристрастия, но изглежда Фроде го е държал под контрол. Това е важно, тъй като толкова много пъти хората оставят резултатите си малко да се изкривят въз основа на това, което харесват, преди дори да започнат. Въпреки че всичко е много ненаучно, този тип данни е хубаво да имате, ако сте разработчик или дори просто маниер. Мисля, че този цитат от неговия блог го обобщава прекрасно.
„Технологията не беше голям фактор в решението, което трябваше да взема. На първо място исках да печеля. Повечето пари с най-малко усилия - това всъщност беше моята цел (не всички ли са?). Технологията, разбира се, е фактор, когато става дума за усилия, но най-важното беше кой телефон е най-привлекателен за обществеността, следователно ми дава най-големия пазар."
Честно честен. Не мога да споря с това.
След като изгради едно и също приложение и за Android, и за WP7, Frode преминава през подробности за своето време за всеки. Това е страхотно четиво и той се задълбочава, отговаряйки на повечето въпроси, които бихме могли да измислим читателите. Всеки, който се интересува от разработка на мобилни приложения, трябва да го прочете, но тук ще прегледаме заключенията на Фроде
Системата на Frode е лесна - по-високите резултати са по-добри. Няма да оспорвам знаците IDE (Integrated Development Environment), защото ако сте свикнали с Windows, Visual Studio вероятно е по-лесен за използване. Лично аз го намирам за твърде натоварен и липсват някои опции, но това ще зависи от това, с което сте свикнали.
Въз основа на неговите записи на процеса, мисля, че той успя всичко да се доближи до това, което бих измислил, правейки идеята за кодиране за която и да е от платформите да бъде подходящ избор.
Решението на Фроде? За сега реши да програмира за Android. Той смята, че програмирането за WP7 е забавно, но неговият Galaxy S е по-забавен и както той красноречиво го казва -
"Android все още е доста по-голям от този за Windows Phone и това е фактор, който ме прави почти сигурен, че следващият ми проект ще бъде на устройство с Android. Постигам по-голяма аудитория и това винаги е готино както по отношение на приходите, така и по отношение на отзивите Кой иска да работи седмици в изба и когато дойде денят за публикуване, никога не чувате нито дума за похвала или критика? И така, следващият проект: Android, но следващият след това? Кой знае - отивам там, където духа вятърът."