FB LIKE JACKER

第一期——实用webOS开发教程【序】

2011 年Mar月 2 日由 发布 | 类别: 实用webOS开发教程, 开发者社区 | Tags: ,

译者注:

这是一本连载翻译的书籍,从今天起开始在煮机网和锋客网同步发布,我们会争取在一个月内翻译完毕。没有任何利益需求,纯粹为国内的webOS爱好者和开发者们贡献自己的一份力量。欢迎转载,请注明作者和原地址,谢谢。

PS:我们的压力很大,如果你有英语方面的基础并对这方面有兴趣,欢迎加入我们翻译的行列。联系方式:qijiangzhou@gmail.com

谁适合看这本书?

这本书是为开发者所准备的.更准确地说,这是为那些喜欢“跟着实例学习”的开发者所准备的.

我不知道学习者的情况怎么样,但是我个人阅读过很多讲解小的片段式的程序代码的书籍和文章,它们把代码人为地分成多个部分来讲解不同的小问题。毫无以为有的时候这种方式恰恰是适合你的。不过,有的时候你也需要一个从整体上来解释整个软件的讲解方式,这样,当你一点点探索这个软件的时候就可以发现每个小部分是怎么合在一起形成完整的整个工作的。

阅读这本书要有一定的基础,Palm的webOS系统运用到了web技术相关的开发模式,这就意味着你要跟HTML语言、CSS语言以及JavaScript语言打交道。这些书加起来可能会有这本书的四倍厚,所以在阅读本书之前你最好有一定的这方面的基础或者web开发的相关知识。

你不需要在手机平台上开发软件的任何经验,Palm的webOS软件开发的好处这仅仅就相当于一个web程序开发,你以前没有开发过手机平台的软件也没有任何关系。

本书概览

我已经把这本书大致分成了两部分,前两个章节为第一部分,后面的章节为第二部分。第一部分介绍了webOS、Palm Pre和一些开发要用的工具。第二部分包含了五个独立的webOS程序开发实例。

下面是详细的每个章节介绍:

第一章:

本章简单介绍了smartphone和Internet(因为他是webOS的核心)的发展历史,它们是怎么融合在一起的以及它们融合在一起之后发生了什么。本章节深入讲解了webOS的相关基础,介绍了Palm Pre以及它的硬件,描绘了它的用户界面,也介绍了所有的webOS应用软件工作的基础:Mojo JS框架。本章也讲解了我们开发过程重所用到的工具软件以及我们该怎样设置,我们将借助典型的“Hello World”来进行介绍。

第二章:

本章详细介绍了有关Mojo和在webOS上可用的widgets的很多细节。讨论了基于设备的服务,让你可以访问手机的功能。

第三章:

介绍了第一个程序范例:Code Cabinet。这是一个开发者可以用到的非常实用的小软件,它可以帮助开发者存储、分类、查找不同的代码段。在本章节我们将初步介绍像Mojo、widgets以及基于设备的数据库工具相关的知识。

第四章:

介绍了另一个应用软件:Local Business Search,这个软件可以让用户搜寻他们现在所处位置周围的商业服务。在本章我们可以看到一些简洁的用户界面设计技巧,包括一个“dark”界面主题。你将要学会使用Pre的GPS模块来在webOS软件上使用远程网络服务。

第五章:

这一章介绍一个游戏:Engineer。这里将会你讲解<canvas>标签以及怎样使用它来给应用程序加速。这一章你会学到“事件”这个概念以及一些widget的精华。

第六章:

本章介绍了一个Twitter监控程序,它运行的界面和你熟悉的Twitter界面差不多,在你所指定的关键字出现的时候它会自动声音提示。这一章你会学到后台程序和多级程序的相关知识,以及更多的有关远程网络服务的知识。

第七章:

在这一章你会学会开发一款时间跟踪软件,也就是备忘录软件,这款软件会把你在这之前所学的很多东西结合起来。这是一款基于云计算技术的软件,它利用了一个运行的google服务器上的组件。这款软件可以让你跟踪你已经设定好的计划和时间以及整个计划的完成度。我们将介绍许多新的Mojo API函数而且你会对整个webOS有一个系统的完整的崭新的认识。我保证,任务将是辛苦的,学习将是愉快的,成果也将不会让你失望的!

关于源代码

我会从官网下载并在每章节后面填上源代码,省去大家翻墙下载的麻烦。

精彩内容,敬请期待。

译者:jiangzhouq

« HP认为PlayBook抄袭webOS,RIM对这个问题发表回应
[2.3.3 for HTC Hero] Elelinux-7.0.0-RC1-Hero-v1.1 »

About QiiQiii

» has written 12 posts

  • http://weibo.com/2428429091 homezhong

    书呢…………

  • http://weibo.com/2428429091 homezhong

    书呢?…………

  • alex

    非常好的一件事,很感谢,请问这本书的英文书名叫什么呢?

  • http://bolg.sina.com/sorrow5 lanni

    非常需要,给个小小的建议,可以把这个做成PDF吗?

    我很期待哦!

    • slipknot_0

      最后我们会整理成PDF供网友免费下载,谢谢您的关注!

      • O

        太赞了啊!感谢分享!!期待!

  • slipknot_0

    必须顶!

  • webOS新闻组

    辛苦了!加油!也希望webOS开发者一起给力!

  • http://www.zoopda.com 老麦

    欢迎开发爱好者加入煮机开发小组,一起探讨! http://tech.group.zoopda.com/

锋客的朋友们

  • 少数派
  • 煮机网

签订契约成为机油吧!

Buy me a coffee~ ;-)

Buy me a coffee~ ;-)
閃開│讓專業的來 沒辦法│我這個人就是太正直了