客户端和Widget?
两者有什么可比性吗

解决方案 »

  1.   

    widget只是锦上添花的小应用程序,客户端是什么?
      

  2.   

    我是楼主 感谢楼上两位 我把情况再详细说一下
    现在我要做一个较大型的网站的手机版本  除了现有的j2me版本  公司还要求新做iphone版和 android版 
    (以下仅以android为例)
    那现在有一个问题摆在大家面前 就是到底是做基于android的客户端应用程序呢 还是应该做一个widget版的应用;还有员工提出,可以做一个基于android的webview控件的内嵌浏览器(就是在客户端里面切入一个网页)。
    我把我所知道的3种实现方式的优缺点列出来,由于我是新手,希望大家给予补充
    widget优点:1 使用jshtml开发,开发门槛低,做过网站的人都可维护(公司主要是坐php 对java了解不多)
                2 版本更新方便(不用像客户端一样,一有新的更新,就提示要下载新版本)
          缺点:不能后台运行
    android的webview的优点 1 虽然是用java实现,但是相对于完整的客户端程序,webview的java代码会较少
                           2 版本更新方便(不用像客户端一样,一有新的更新,就提示要下载新版本)android客户端的优点:个性化定制,界面丰富,可以后台运行
                   缺点:代码量较大,对于不懂java的人来说维护和开发都有难度;而且每次更新都需要让用户重新下载。
    从以上的我所知的浅显的分析来看,似乎做android的webview能或者widget比较好,开发维护成本低,但是为什么市面上的手机应用绝大多数都是基于客户端的呢?所以想请大家帮我分析下看,到底各种实现方法之前还有哪些我所不知道的东西。谢谢!
      

  3.   

    恩 , 一般Widget只是给应用锦上添花的。
    它的特点就是简便,灵活。
        现在我要做一个较大型的网站的手机版本
    你觉得就用Widget合适吗
      

  4.   

    回楼上 
    我也不是很了解,但是widget有一个致命的缺点就是不能后台运行
    不知道对你要做的有没有影响
      

  5.   

    很多网站可以识别是PC还是手机上网的,两种方式看到的内容和格式都不相同。你既然是个网站,用Android的browser是肯定可以访问的了。做客户端目的何在呢?
      

  6.   

    不过可以去看看yahoo做的一些东西。
    也许可以得到一些启发
      

  7.   

    回楼上几位啊, 就像有了web qq,但是腾讯依旧做了qq的手机客户端。 
    我个人认为(个人看法)客户端和wap网站的竞争优势是很明显的,用户更倾向于一点即开的应用,而且客户端的访问速度是要快于wap网站的。
    但是我的提问是想,避开这一点,说说两者之间其他方面的比较谢谢