请问一个web前端和智能手机应用与相同的功能之间的关系将样子关于开发工作?是否有任何具体差异关于不同的智能手机平台应用(iOS版,Symbian操作系统,Android等)的开发工作忽视培训时间?一般的估计会完全令我满意。 )发力:网络与应用
由于提前, Flinsch。
请问一个web前端和智能手机应用与相同的功能之间的关系将样子关于开发工作?是否有任何具体差异关于不同的智能手机平台应用(iOS版,Symbian操作系统,Android等)的开发工作忽视培训时间?一般的估计会完全令我满意。 )发力:网络与应用
由于提前, Flinsch。
我毫不犹豫地把这个估算值,甚至是明智的猜测,但也许放下一些想法,我会帮你的思维。
忽略任何特定的平台细节我看到网页V本地的根本区别是,在网络情况下,你有一些额外的工作要做:
一)。您的演示文稿与后端分开,可能位于HTTP之间。因此,需要编写相关服务以及与通知和/或投票处理相关的问题。 b)。您可能使用浏览器进行演示,因此您将使用某种JavaScript类型的库,而这些库仍然很难驾驭。
所以,如果你是针对单个设备我的猜测是,编写本地代码可能会比基于Web的代码快50% - 假设你真的是靶向相同的功能。
什么似乎happend是我们妥协Web应用程序,减少功能有所因此减少了开销。
而且还有另外一个因素,在Web应用程序的UI部分原则上可移植的,因此实际上是Web应用程序开发可能,即使它确实需要付出更多的努力合理的投资。
我猜想,便携性很可能最终成为一个占主导地位的考虑。
具体区别在哪里?有很多,但每一个都有自己的权衡:
还有更多(随意添加),但所有这些都是开发工作一个软件开发者来看看,如果他们想要去一个选择的领域的一部分。
网络和智能手机应用程序:比较苹果和橘子。任何一种复杂的应用程序都需要比任何一种简单应用程序更大的努力。 – 2010-10-20 14:55:01
@Pontus:我是唯一一个将苹果与橘子进行比较的人吗? – skaffman 2010-10-20 14:58:22
你在问关于智能手机应用程序的Web开发吗?即mobi网站类型? – 2010-10-20 14:58:57