2009-11-11 63 views
0

我将很快做出一个小应用程序。我想知道是不是应该为6.0而努力,还是应该让它为5.0?我应该为移动版6还是移动版5制作移动应用程序?

我对这两个版本都不太了解,但我猜测5.0版本可以让我的软件安装在更多的手机上,而不是使用6.0版本,只能使用一个6.0手机。

我不确定6.0会带给我什么样的优势。就像我说的那样,它将是一个小型的应用程序,它有一些将发布到Web服务器的表单。

但当然在未来它可能会更大。

编辑

@亚当戴维斯

嗯,你带了一些很好的意见。所以我要通过他们,让你知道我来自哪里。

首先你提出一个关于延续合同的好处。我的应用程序将针对学生。你认为他们更有可能使用最新的技术吗?

第二你提到某种商店。微软是否有这个商店?你需要付钱吗?我打算免费提供此应用程序。

我有一个网站,并在我的网站上,你可以“保存”的东西,并保持跟踪的东西。所以我认为如果我在Windows Mobile上创建了应用程序会很酷(因为Windows Mobile的第一个原因是因为我正在学习Windows Mobile课程,所以我可以在使用自己的个人内容时将其用作我的项目) 。

所以我的应用程序将有一个登录屏幕。他们将登录并确定他们是哪一个计划(我有两个付费计划和一个免费计划,因此该应用程序是免费的,但仅限于该计划)。然后他们会看到一个带有文本框的表单,并且可以将其填写并保存。

所以一旦他们打开保存,我想它会连接到一个网络服务器,并做所有必要的东西。现在,当他们登录我的网站时,他们将能够看到他们添加的内容。

所以,现在如果他们没有附近的电脑,所以他们可以“保存”东西,他们可以使用他们的手机。

当然它可能会在不久的将来增长到新功能。所以这就是为什么我不确定6.0是否是好的,因为也许我现在不需要功能,但在将来我可能会。

@开发艺术

我认为,如果你犯了一个5.0的移动应用程序,将在更高版本上运行的东西没有问题。这是一个错误的假设?

@墨菲

是理想我很乐意,使之成为既但是,这将是大量的工作,因为我想使这个应用程序(如果这一个转出)一个一天的Android,J2ME和黑莓

所以我会申请在我的网站上下载,但它有一个苹果商店也将是很好的,因为它会增加到我的网站exporse。

+0

对于它的价值,我意识到一个应用程序在6/6.1上有问题,在6.5上有问题 - 我以为我不知道它们是什么。此时您还应该调查微软应用商店的要求。 – Murph 2009-11-12 08:46:03

回答

0

6.0一路。您不想花时间处理Compact Framework 1.0或要求您的用户安装2.0。你还必须在6.0和6.5上进行测试(如果你是彻底的话6.1),加上5.0的奇怪之处就是要做更多的工作。最后,您可能会将实际用户基数扩大10%(根据我的经验)。

+0

我必须在6.0和6.5上测试吗?我可能会用它来达到6.5我认为6.1是最新的。 – chobo2 2009-11-13 00:22:56

0

取决于您计划使用什么工具以及您的目标“市场”是什么 - WM6.0已经相当长时间(以手机方式)可用,因此它是一个相当安全的选项。

理想情况下,是的,覆盖WM5.0以及WM6.0 - 但如果我正在决定在哪里投入我的时间,我想确保它在6.0,6.1和6.5上运行良好,然后我担心约5.0。

+0

在我的原始文章中查看我的编辑。 – chobo2 2009-11-11 22:18:19

0

除非您的应用程序需要WM6的功能,否则请定位WM5。由于与运营商保持两年的合同,不想升级其员工手机的企业以及只处于流血边缘并且仅限于其他用户的人,您会发现许多许多人都被旧WM5设备卡住了如果旧电话断开,请更换电话。

但是,如果您只能在WM6上添加新功能,那么请不要太担心将WM5留在后面。 WM5设备没有,也没有集成的应用服务(如Apple App Store),所以没有很多工作,你不会看到许多向WM5的销售 - 用户必须找到你。

但是会有一些销售,这取决于您的市场和应用程序,所以如果您不需要,不要将WM5兼容性扔掉。

+0

在我原来的帖子中查看我的编辑。 – chobo2 2009-11-11 22:18:57