04 2012 档案
摘要:移动应用产品往往需要考虑多个平台的支持,单一平台很难保证应用的覆盖面,换句话说,就是用户群体的量和持续的活跃性上从长期的角度而言往往存在短板。另外从开发的角度而言.多平台的支持往往需要建立不同的技术团队.而平台之间开发技术也是完全迥异的. 开发一个具有相同业务的应用Natural-Application需要使用到不同平台的框架和开发语言.使用 C/C++ 的 Symbian、使用 Object C 的 iOS 和使用 Java 的 Android 应用开发技术,几乎是完全无法融合的. PhoneGap跨平台移动应用开发框架正是应运而生. 我们需要搞清楚几个概念:Web App,Nativ...
阅读全文
摘要:第1个主题:PhoneGap的商业思考 1,1 PhoneGap的目标 1,2 PhoneGap与HTML5 1,3 PhoneGap与Android等本地系统第2个主题:PhoneGap的技术思考 2,1 PhoneGap的架构艺术 2,2 PhoneGap与HTML5、CSS3、JavaScript的关系 2.3 PhoneGap与智能手机的核心功能——包括相机、文件访问、地理定位,加速器,联系人,声音和振动等 2.4 PhoneGap的优势和劣势第3个主题:PhoneGap框架的技术基石是什么? 3,1 使用WebView 3,2...
阅读全文
摘要:闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){alert(n);} f1();// 999另一方面,在函数外部自然无法读取函数内的局部变量。Js代码 function f1(){var n=999;} alert(n);// error这里有一个地方需要注意,函数内部声明变量...
阅读全文
摘要:安博中程公开课:HTML5开发框架PhoneGap开发实战
阅读全文
摘要:1 div 本身没有任何语义,用作布局或样式化。 当一个标签只是为了样式化或者方便脚本使用时,应该使用 div 。2 section 与 div 的无语义相对,简单地说 section 就是带有语义的 div 了。 section 不仅仅是一个普通的容器标签,section 表示一段专题性的内容,一般会带有标题。当元素内容明确地出现在文档大纲中时,section 就是适用的。3 article article 是一个特殊的 section 标签,它比 section 具有更明确的语义, 它代表一个独立的、完整的相关内容块。当元素内容聚合起来更加言之有物时,应该使用 article 来替换 se
阅读全文
摘要:演示地址:http://www.miiceic.org.cn/eg/pubuliu/html源码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>还有待改善的瀑布流,欢迎补充</title> <script language="javascript
阅读全文
摘要:“感觉HTML5比上一代的HTML更灵活、更生动、更有趣,更贴近我们的生活。” “HTML5不仅在改变Web开发的标准,也在改变我们的各种终端数码设备。” “不管你是否喜欢HTML5,它都是代表着未来的发展趋势。” …… 在这个新技术日新月异的创新时代,HTML5像是一匹黑马,横空出现在开发者们的面前。于是,业界对HTML5的热议悄然兴起。尽管众说纷纭,可是 HTML5却已经悄悄在 我们身边蔓延。不得不说,作为前沿网络应用核心技术,HTML5已经真真切切的到来了,并作为未来技术的发展趋势清晰地呈现在我们面前。 何谓HTML5? HTML5 将成为HTML、XHTML以及HTML D...
阅读全文