简体   繁体   English

进入WP7应用程序开发的最佳方式?

[英]Best way to approach WP7 app development?

I have some knowledge of basic PHP developing however right now I am thinking about developing a phone app. 我对基本的PHP开发有一些了解,但是现在我正在考虑开发一个手机应用程序。 I do however have a bit of a conundrum in that I love WP7 and I have so many ideas for features which can't be done on iOS and Android, however at the same time I am completely aware that my target users (filmmakers) generally have iOS or android phones. 然而,我确实有一点难题,因为我喜欢WP7,而且我对iOS和Android无法完成的功能有很多想法,但与此同时我完全清楚我的目标用户(电影制作人)一般有iOS或Android手机。

Is there a way I can develop the app, which I will get a developer to do rather than myself, with WP7 as the lead platform and then make a relatively simple conversion to the other platforms or do apps generally have to be completely reworked for each platform? 有没有办法开发应用程序,我会让开发人员做而不是我自己,用WP7作为主导平台,然后进行相对简单的转换到其他平台,或者通常必须为每个应用程序完全重做应用程序平台?

Also, just to though it out there, any idea of where to go to find a freelance app developer? 此外,就在那里,任何想法去哪里寻找自由应用程序开发人员?

Thanks James 谢谢詹姆斯

首先在iOS和Android上构建您的应用程序,当您有一个基于WP7开发的应用程序时,请联系已经为您创建类似应用程序的开发人员。

I think you have a few options, but the first question I would have is: where comes the data from. 我认为你有几个选择,但我要问的第一个问题是:来自哪里的数据。 Are you the owner of the data, and do you already have a datasource from where you can get the data from? 您是数据的所有者吗?您是否已拥有可从中获取数据的数据源? If not I would suggest take some time to write a decent 'backend' from which the different platforms easily can get the data from. 如果不是,我建议花点时间写一个体面的“后端”,不同的平台可以从中轻松获取数据。

Also all different platforms have their own pro/cons which you cannot share that easily. 此外,所有不同的平台都有自己的优点/缺点,你不能轻易分享。 If you build a WP7 app in silverlight/xna, you cannot directly port it to a ios/android variant, also functionality will probably look/react different. 如果你在silverlight / xna中构建一个WP7应用程序,你不能直接将它移植到ios / android变种,功能也可能看起来/反应不同。 You will need different solutions foreach platform with this approach. 使用这种方法,您将需要使用不同的解决方案。

Another option would be to use an platform like phonegap which can create a solution that will work on multiple platforms. 另一个选择是使用像phonegap这样的平台,它可以创建一个可以在多个平台上运行的解决方案。 (It uses HTML5 to get it work on the different platforms) (它使用HTML5使其在不同平台上运行)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM