`
yangzhihuan
  • 浏览: 169188 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Palm WebOS的App和Nokia的Widgets关于代码保护之我见

阅读更多
JaveEye的移动论坛里面的一个帖子 Palm webOS 是否昙花一现? 讨论到Palm WebOS上的程序没有源代码保护,引起大家的热烈讨论.

讨论的时候突然想到的,收录一下:

忽然想起了Nokia也有一种跟WebOS相似的编程技术:Nokia Widgets.用的也是HTML + CSS + JS的技术.软件打包也非常方便,就是把相关的源文件打包成tar.gz格式,然后修改一下后缀名为.wgz,就可以直接在s60上面安装了.
照样没有代码保护的.

在Nokia论坛上面还举行了为5800xm开发widgets的大赛.
最近发布的Nokia N97所鼓吹的众多特性也有widgets的一份.

为何palm和nokia都热衷于使用HTML + CSS + JS呢?

对于这种没有保护源代码的编程方式,如果大部分重要的处理都是在服务器部进行处理的话,那么其实就和网站一样,比如JavaEye的JS文件大家照样可以看到源代码的.只要重要的处理都放在服务器端.所以裸露的html和js代码并不是大家想像中那么重要的.

所以不论是WebOS的app,还是Nokia的Widgets其实就是一个网页,只不过有个快捷方式,不用每次打开都要先打开浏览器,如此而已.我觉得palm和nokia如是考虑的.

一家之言,不知道对不对.
0
0
分享到:
评论
1 楼 Arbow 2009-08-27  
其实js也可以混淆的,真下本混淆成一堆 llII111 之类的,看的就真吐血了

相关推荐

    Palm webOS 中文版.rar

    因为Palm webOS的用户界面和应用程序都是基于浏览器应用的,所以,只要硬件设备包含一个cpu、一些内存、支持无线数据连接、有显示设备、并且能够进行文本输入和用户界面操作,那么这个设备就能够使用Palm webOS。...

    palm webos开发手册

    Palm App Catalog 是WebOS的应用商店,用户可以在这里下载和更新应用程序。开发者可以通过App Catalog发布和分发他们的作品,获取潜在用户。 综上所述,Palm WebOS的开发涉及了Web开发技术的深度应用,以及对移动...

    在Fedora上安装Palm webos SDK

    在Fedora上安装Palm WebOS SDK是一个对开发者而言至关重要的任务,这使得他们能够为Palm设备开发应用程序。Palm WebOS是一个基于Linux的移动操作系统,曾被用于Palm Pre、Pixi等设备上。SDK(软件开发工具包)是提供...

    Palm webOS应用程序开发(1.4).pdf

    ### Palm webOS应用程序开发知识点详解 #### 一、概述 **Palm webOS**是一款由Palm公司开发的操作系统,其特色在于采用了基于Web技术的应用程序开发方式,使得开发者能够利用HTML、CSS和JavaScript等标准Web技术来...

    Practical Palm Pre WebOS Projects

    Practical Palm Pre WebOS Projects 400 pages | Apress (December 30, 2009) | ISBN: 1430226749 | PDF | 10.4 MB The Palm Pre is the hottest new device on the block. It’s the cell phone—nay, personal ...

    HP/Palm webOS 系统分析

    ### HP/Palm webOS 系统分析 #### 一、前言 自2007年起,随着硬件工程师Jon Rubinstein的加入,Palm公司便开始了对webOS平台的探索与研发。2009年1月,在CES展上推出的Palm Pre一度被认为是“iPhone杀手”,并在...

    Palm WebOS 开发.rar

    基于palm WebOS应用程序开发的书,详细介绍了WebOS的Widget以及高级widget,服务,数据,Style以及高级Style,云服务各个方面。适用于WebOS应用程序开发的参考书和学习教材。英文书籍。 Table of Contents ...

    palm pre webOS 刷机所需的驱动程序 NovacomInstaller_x86

    Palm Pre是第一款搭载webOS的智能手机,拥有滑动键盘和触屏,深受用户喜爱。然而,随着时间的推移,原厂系统可能会出现性能下降或功能不足的问题,这时刷机就显得尤为重要。 刷机过程通常包括以下步骤:备份数据、...

    webos.rar_ WebOS_web OS _webos_webos c

    WebOS,全称为Web Operating System,是一种基于Web技术构建的操作系统,它主要通过浏览器提供操作系统级别的功能和服务。这个“webos.rar”压缩包文件显然包含了与WebOS相关的开发或应用内容,可能是某个开发者或者...

    [Palm.WebOS.开发].

    - **定义**:Palm WebOS 是一款由Palm公司研发的操作系统,它主要用于智能手机和平板电脑等移动设备上。 - **特点**: - 基于Linux内核构建,具有开放性和可扩展性。 - 采用Web技术作为应用开发的基础,支持HTML、...

    Palm_webOS_Rough_Cuts.pdf

    《Palm_webOS_Rough_Cuts.pdf》是一个关于Palm公司早期开发的webOS操作系统的初步探讨文档。webOS是一款基于Linux内核的移动操作系统,它以JavaScript为核心,旨在为智能手机和平板电脑提供一个创新的交互体验。...

    webOS嵌入式开发入门资料

    教程名称:webOS嵌入式开发入门资料课程目录:【】eyeOS网络操作系统(webos)源代码【】palm pre webOS 刷机所需的驱动程序 NovacomInstaller_x86【】Palm webOS 中文版【】Palm WebOS 开发【】Palm webOS奥莱利出版...

    FMR:Palm webOS的免费音乐铃声应用程序的源代码-Music app source code

    总之,"FMR: Palm webOS的免费音乐铃声应用程序的源代码"是一份宝贵的教育资源,它揭示了webOS平台上音乐应用的内部运作机制,展现了开源软件的魅力,也为开发者提供了实践和学习的机会。无论是对个人技能提升还是对...

    最新的Palm OS 编程的书 --Palm_webOS_Rough_Cuts

    作为市场上少数几本专注于Palm OS编程的书籍之一,它详细介绍了webOS的相关技术和实践方法。 #### 二、webOS概述 - **定义**:webOS是Palm公司开发的一款基于Linux内核的操作系统,旨在为移动设备提供一个高效且...

    谷歌PaLM 2技术报告Palm2 Tech Report.pdf

    PaLM 2是谷歌推出的一款最新先进的语言模型,相较于其前身PaLM(Chowdhery等人,2022年)在多语种理解和推理能力上有了显著提升,并且计算效率更高。这款基于Transformer的模型采用了与UL2(Tay等人,2023年)相似的...

    网易:从Palm到LG:WebOS漂流记.pdf

    iPhone不仅以其革命性的设计颠覆了市场,更重要的是,它为开发者提供了直接获取收入的平台,这一点是Palm OS和WebOS所不及的。WebOS虽然凭借其超快的反应速度和基于互联网浏览的设计赢得了用户青睐,但由于市场运营...

Global site tag (gtag.js) - Google Analytics