微软通过Windows Phone 7对其移动产品进行了大规模改革,使其与许多人眼中使用iOS或Android的手机相提并论。 抛开所有偏见,我认为他们在工作中有胜利者; 对于版本1产品来说非常好。 我们都知道(无论我们是否同意)智能手机平台只有在开发人员加入时才会成功。 开发人员只有在他们失败的情况下才能加入平台才能获得成功 - 这是一个很好的选择。 挪威开发人员和顾问 Frode“Nilzor”Nilsen 决定采取实际行动,看看WP7和Android之间应用程序开发的差异,以帮助确定他想要关注的平台。 点击休息以了解更多信息。
Nilsen先生带着一些Windows Mobile开发经验进入了这个项目,并且大多是开放的思想(基于他的故事)。 我们都有一点偏见,但Frode似乎一直在控制它。 这很重要,因为很多时候人们会在他们开始之前根据他们的喜好让他们的结果有点倾斜。 尽管这些都是非科学的,但如果您是开发人员,甚至只是一个极客,那么这种数据很难获得。 我认为他博客的这句话总结得很好。
“技术不是决定我必须采取的一个重要因素。首先,我想赚钱。大部分钱都是最省力的 - 这基本上是我的目标(不是每个人的?)。技术当然是在努力方面,最重要的是哪种手机对公众最具吸引力,因此给了我最大的市场。“
老实说。 无法与之争辩。
在为Android和WP7构建相同的应用程序之后,Frode会详细介绍他每个人的时间。 这是一个很棒的阅读,他深入研究,回答了大多数我们读者都能想到的问题。 任何对移动应用程序开发感兴趣的人都需要阅读它,但我们将在这里讨论Frode的结论
Frode的系统很简单 - 分数越高越好。 我不会挑战IDE(集成开发环境)标记,因为如果您习惯使用Windows,Visual Studio可能更容易使用。 就个人而言,我发现它太忙了,缺少一些选择,但这取决于你习惯了什么。
基于他对这个过程的记录,我认为他得到的一切都与我想象的非常接近,使得编写任何一个平台的想法成为可行的选择。
Frode的决定? 他现在决定为Android编程。 他认为WP7的编程很有趣,但他的Galaxy S更有趣,正如他雄辩地说的那样 -
“Android仍然比Windows Phone大得多,这也是让我非常肯定我的下一个项目将在Android设备上的因素。我吸引了更多的观众,这在收入和反馈方面总是很酷谁想要在地窖工作几周,当出版的那一天,你永远不会听到赞美或批评的话?那么下一个项目:Android,但接下来的那个?谁知道 - 我去风吹的地方“。