首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我要学习为Windows 7而不是Android开发应用程序?

为什么我要学习为Windows 7而不是Android开发应用程序?
EN

Software Engineering用户
提问于 2011-01-27 08:34:03
回答 5查看 1.1K关注 0票数 5

一个人学习为Windows 7而不是Android手机制作应用程序的原因是什么?为什么Windows 7是开发者选择的平台,而不是Android呢?

谢堆

EN

回答 5

Software Engineering用户

回答已采纳

发布于 2011-01-27 12:09:54

如果你已经知道Silverlight或者XNA,并且你有了一个手机应用程序的想法,你可以在很短的时间内把它写到WP7上(我认识的开发人员正在报道一个周末,或者一个星期的晚上),然后把它交给用户。这将给你反馈和收入。然后,您可以从一个稳定的基础上为其他平台编写版本。如果您需要时间来学习其他平台所需的语言和框架,这是一个很好的计划。当然,如果您了解这些语言,并且需要学习C#或VB,加上Silverlight或XNA,那么这不是一个好计划。

此外,一些开发人员可能会为决定为员工提供一部手机的雇主工作,并负责为这些员工编写应用程序。侧载问题阻止了现在成为可行的WP7原因--应用程序只能通过市场安装,排除了仅限内部使用的应用程序--但是一个有信心的开发人员可能正在开发一个WP7内部使用应用程序。

票数 10
EN

Software Engineering用户

发布于 2011-01-27 09:17:20

我的第一个问题是,为什么这是一个“要么/或”的决定?

如果是(例如由于缺乏时间或资源),那么问题就必须是:

哪个平台会给我的投资带来最大的回报。

现在我自己还没有做过完整的调查,但你需要看看这些工具的成本,学习这些工具所需的时间,雇佣熟悉这些工具的人的成本等等,并权衡一下在特定平台上销售应用程序可以获得的潜在收入。这不仅仅是您可以为您的应用程序收费的价格,还包括您的目标市场中该平台的覆盖范围。

只有当你有了这些信息,你才能做出明智的决定。

票数 9
EN

Software Engineering用户

发布于 2011-02-24 19:26:42

WP7如果:

  • 你已经知道C#或XNA了
  • 您有使用Visual的经验
  • 你想在C#/Silverlight/.Net中获得更多的未来工作经验
  • 您希望有一个易于使用的仿真器(大多数承认WP7s测试比Android更容易使用)

Android如果:

  • 你知道Java
  • 您有Eclipse的经验
  • 为了将来的工作,你想提高你对Java的体验
  • 您希望能够绕过审批过程。
票数 8
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/40443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档