如何使用HTML5技术开发Hybrid App

html-css013

如何使用HTML5技术开发Hybrid App,第1张

Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。

1、AppCan

AppCan是国内Hybrid App混合模式开发的倡导者,AppCan应用引擎支持Hybrid App的开发和运行。并且着重解决了基于HTML5的移动应用"不流畅"和"体验差"的问题。使用AppCan应用引擎提供的Native交互能力,可以让HTML5开发的移动应用基本接近Native App的体验。[3]

AppCan作为中国Hybrid混合应用开发、移动平台、移动云平台的倡导者和领导者,以“免费+开源+开放”的互联网模式,为广大开发者提供一站式的移动应用开发支持服务。[4] 与此同时,从移动应用开发、管理、运营、安全四个方面,为各级政府和企事业单位,构建运营一体化的企业移动平台,企业通过个性化的移动运营门户,增强客户服务品质,提升整体经营管理水平。

现在,正益移动AppCan行业解决方案已成功应用于金融、航空、政府、石化、传媒等领域,客户包括东方航空、国家电网、中化集团、泰康人寿、新华社等众多大型企业,赢得了市场广泛认可,是国内企业移动信息化领域的龙头企业。[4]

2、Appcelerator

Appcelerator的Titanium开发平台使开发者可以通过HTML、PHP、JavaScript、Ruby、Python等Web编程语言开发手机、平板和桌面的原生App。其优势在于它可以让用户轻松地访问超过300个API以及定位信息。

此外,Appcelerator提供针对特定行为或事件定制的统计。App的数据既可储存在云端,也可储存在设备上。

3、Kerkee

Kerkee是一个多主体共存型Hybrid框架,具有跨平台、用户体验好、性能高、扩展性好、灵活性强、易维护、规范化、集成云服务、具有Debug环境、彻底解决跨域问题。[2]

从开发者角度来说,它支持三种的团队开发模式:

针对Web开发者:

这种模式其中的一个场景是:只会Web开发,却不会Native开发的开发者提供了一系列的平台型接口。这种方式具有开发周期短,跨平台等优点。

针对Native开发者 :

这种开发模式的其中一个场景是:Native开发者想要截获Web页面的数据或者对数据进行自己的处理,或者Web页面中的行为进行修改。在这个时候,Kerkee框架将会为他们带来便利。

针对Web开发者和Native团队共同合作的开发团队 :

对于这种模式的团队,kerkee框架具体更开放更透明的协作,并且严格地隔离各自职责。各得Web团队和Native团队把主要精力定位到各自的模块上,有利于各自的模块优化到极致。

4、WeX5

WeX5采用混合应用(hybrid app)开发模式, UI体系完全基于w3c的html5+css3+js;引入jquery和bootstrap并对移动做了底层优化,效率和性能接近原生应用。WeX5本机API Framework采用phonegap(cordova)框架。[5]

5、APICloud

APICloud是一款“云端一体”的移动开发平台,信仰“云端一体”的理念,重新定义了移动应用开发。APICloud为开发者从“云”和“端”两个方向提供API,简化移动应用开发技术,让移动应用的开发周期从一个月缩短到7天。APICloud由“云API”和“端API”两部分组成,可以帮助开发者快速实现移动应用的开发、测试、发布、管理和运营的全生命周期管理。

6、PhoneGap

PhoneGap是一个免费且开源的开发环境,使开发者可以开发出在Android、Palm、黑莓、iPhone、iTouch及iPad等设备上运行的App。其使用的是HTML和JavaScript等标准的Web开发语言。开发者使用PhoneGap进行开发,可调用加速计、GPS/定位、照相机、声音等功能。

PhoneGap还提供Adobe AIR App以及在线的培训课程,帮助开发者了解原生API并在他们自己的平台上开发移动App。

7、NativeScript

NativeScript是使用移动平台的 JavaScript 引擎来进行跨平台开发。逻辑部分自然无需多说,关键在于如何使用平台特性。NativeScript是通过反射得到所有平台 API,预编译它们,然后将这些 API 注入到 JavaScript 运行环境,接下来在 Javascript 调用后拦截这个调用,并运行 native 代码。NativeScript是使用大量 web 开发的技巧来进行 app 开发,因为工具链和语言都非常熟悉受到了很多前端开发者的欢迎。

8、Kinvey

Kinvey同样是一个为移动应用开发者提供后台创建服务的平台。Kinvey强调加速移动应用开发与销售的“即取即用”理念。Kinvey的中间层与数据层均托管在多个云服务提供商处,包括 Rackspace、Amazon与Microsoft。所有通过Kinvey存储的数据都会有四种方式备份:Amazon EC2、Windows Azure、Rackspace以及Kinvey自己的服务器,假如其中一两个出现了故障,用户的数据依然安然无恙。[6]

9、ExMobi

ExMobi通过全面的数据集成技术和丰富的跨平台客户端展现能力,将业务系统快速、安全、高效的移植于移动终端。ExMobi从开发(IDE环境)、集成(IT系统对接、云服务)、打包(各个操作系统的应用打包)、发布(应用的运行)、管理(日志管理,更新管理)上提供了一套完整的解决方案。并通过专业的培训和支撑渠道为开发者提供可持续的学习和交流空间,扫除开发障碍。[7]

制作历史电脑报需要注意什么

1。

怎样定义网页语言(字符集)? 在制作网页过程中,你首先要定义网页语言,以便访问者浏览器自动设置语言,而我们用所见即所得的HTML工具时,都没有注意到这个问题,因为它是默认设置。要设置的语言可以在HTML代码状态下找到: 把charset=gb2312改换成其它语言代码即可,比如英文harset=en。

2。怎样防止别人把你的网页放到框架里? 因为框架(frame)的缘故,有许多人把别人的网页放置到自己的框架里,使之成为自己的一页。

如果你要防止别人这样做,可以加入下列JavaScript代码即可,它会自动监测,然后跳出别人的框架。 if (self!=top) place(self。

location)3。怎样设置字体? 在制作网页过程中,大家都喜欢使用漂亮的字体。

但是,如果访客浏览器没有安装同样的字体,看到你的网页会是很普通的字体。如何防止这种情况出现呢?大家知道字体设置的标签是Font,而它有个属性是Face,该属性是定义字体的,你可以这样设置:,访客的浏览器就会按照Face定义的字体顺序设置已安装的字体。

目前动态主页有种技术,可以把字体信息用向量格式存储,然后利用访客本身机器含有的公共信息库把字体快速的组装起来,这样,就不用担心访客是否安装有某种字体了。 4。

怎样在网页中加入注释? 在共同开发网页中,加入注释是防止分工被搞混淆或者注释某段代码特殊的含义,加入注释的格式是: 。 5。

怎样测试浏览器并自动装入所需要的网页? 目前微软和网景的浏览器并不能完全兼容所有网页,有的在某种浏览器里非常漂亮,而用其它浏览器查看时却一团糟。如果你需要测试浏览器,可以加入以下JavaScript代码并保存单独一个网页: function TestBrowser{ ie = ((navigator。

appName == "Microsoft Inter Explorer") &&(parseInt(navigator。appVersion) >= 3 )) ns = ((navigator。

appName == "Netscape") &&(parseInt(navigator。 appVersion) >= 3 )) if (ns) { setTimeout('' ef=" m"'',10)} else { setTimeout('' ef=" m"'',10)} } 6。

怎样让链接没有下划线? 7。 怎样在网页中加入E-mail链接并显示预定的主题? 8。

怎样让背景图像不滚动 或用CSS样式表定义: 9。怎样让背景图像不平铺? CSS样式表定义: 10。

怎样定义本网页的关键字? 在网页中加入关键字,可以供某些搜索站台机器人的使用,它们会利用该关键字为你的网站做索引,这样,当别人用关键字搜索网站时,如果你的网页包含该关键字,那么就可以被列出了,定义本网页关键字,可以加入以下代码: content 所包含的就是关键字,你可以自行设置。 这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如: 11。

怎样链接本网页的对象? 有时链接发生在一个网页里,比如页面上半部分列出了目录,下部分就列出了内容,而单击目录任何一个项目都可以跳到指定部分,可以在要被链接的内容部分设置如下方式: 而要链接到以上设置的部分,可以如下编制: t1 12。 怎样为不支持框架结构的浏览器指定内容? 为了防止不支持框架结构的浏览器访问你的网页,可以在你的网页中加入以下内容: 本网页是框架结构,请下载新的浏览器浏览 13。

怎样删除表格边框? 删除表格的边框,你可以在表格的属性中加一句border="0" 即可。 或把border设置为如下代码: 。

求初三历史开放性作业

广州简称穗,别称羊城。

位于广东珠江三角洲北部,濒临南海,为西江、北江、东江三江汇合处,是中国南方最大城市。 广州历史悠久,周朝时,楚国派大臣来到这一"百越"人聚居的地方,"百越"归服于楚时称楚庭。

周赧王时,在南海之滨筑城,称南武城。秦始皇三十三年(前214年),派任嚣率兵统一岭南,设立南海都,广州当时称番禹。

任嚣任南海郡尉,筑番禹城,俗称"任嚣城"。这是一座小城,在今广州仓边路旧仓巷一带。

汉初,赵伦接管南海郡,并吞附近地区,建立了南越国,自立为南越武王,其王朝历经五世93年。赵伦以番禹为首邑,将番禹城向东西东、广西省区大部,这是广州名称之始。

唐为岭南道治。五代梁贞明三年(917年),南海王刘袭在此称帝,改元乾亨,国号大越。

翌年改称汉,史称南汉,升广州为兴王府,作为都邑。三国至唐末五代时期,广州城曾向南扩大,因临近江边,常为洪水所淹,南海王刘隐凿禹山,取土垫高,拓展城垣,名为新南城。

宋代为广东东路治。明代为广州府。

1645年,朱聿钩曾在广州建立了为期44天的南明小王朝,改元绍武。清沿明治。

1921年广州市政厅成立,为广州正式建市之始。宋代时广州城垣修建多达十数次。

北宋时先后修筑了中、东、西三城。中城又称子城,是以南汉旧城为基础,东抵甘溪,西抵古西湖,南至大南路,北至越华路,周长2.5公里。

东城以赵伦城东部旧址为基础,西接子城,东至芳草街,北至豪贤路,南抵文明路。1071年增筑西城,周长6.5公里余,规模最大。

明代广州是当时岭南地区政治、经济中心,洪武和嘉靖年间,曾两次扩建城墙。第一次扩建时,把宋代三城合而为一,称老城,周长10.5公里。

明后期,又在老城南增筑新城,今万福路、泰康路和一德路为新城的南界。清顺治三年(1646年),在外城南面加筑了较小的东西两翼城。

辛亥革命后开始拆除改作马路,至1922年全部拆除,现仅残留越秀山上五层楼附近一段城垣,供人观瞻。 2000多年来,广州一直是中国华南政治、经济和文化的中心。

远在春秋战国时期,广州就是热带珍贵特产的集散地。著名的商品有珍珠、犀角、玳瑁、象牙等。

丰富的自然资源为工商业发展提供了有利的条件。早在汉代,番禹的纺织、食品加工、陶瓷等工商业已经相当发达。

两晋南北朝时,由于北方人口再次大量南迁,又促进了这里的生产发展。东晋时"大开鼓铸",使广州历史上第一次出现了冶铁业。

南朝刘宋时生产出"薄如蝉翅"的葛布,一幅24米长的布,卷起来可装入竹筒,被誉为"入筒细布"。唐宋时期,酿酒、治陶、冶炼等技术有了进一步发展。

明清两朝,广州附近的佛山镇是全国闻名的铜铁冶炼中心,制造的钢铁器具,远销岭北和海外。 广州是中国古代对外贸易的重要港口。

汉代时已经和海外一些国家有了贸易往来。在广州象岗发现的南越文王帝陵墓,出土银盒以及玛瑙、水晶等多种质料的珠饰,有的是中亚或南亚的舶来品。

梁朝时,每年来到广州的各国商船有10多批。唐代,广州成为世界著名的港口,对外贸易范围扩大到南太平洋和印度洋区域诸国。

为了加强对外贸易的管理,在这里设置了中国最早的外贸机构和海关"市舶使",总管对外贸易。另外还有"蕃坊",供外国商人居住。

外国到广州的船,帆飘如云;侨居广州的外商(主要是 *** 人)数以万计,最盛时达10万以上。他们信仰 *** 教,所以在蕃坊修建了 *** 教寺--怀圣寺。

从五代到北宋,广州已成为中国最大的商业城市和通商口岸,贸易额占全国98%以上。 在中国近代和现代革命史上,广州有着重要的地位。

1841年英军侵略广州期间,广州郊区103乡的人民自动组织起来,在三元里一带给英国侵略军以有力的打击。辛亥革命前夕,孙中山等人曾以广州为基地,多次举行武装起义,为推翻帝制、创建民主共和国进行了不懈的斗争。

1911年4月27日广州起义(又称黄花岗起义),为辛亥革命吹响了前奏。1917年孙中山在广州组织护法军 *** ,当选为海陆军大元帅,誓师北伐。

1921年孙中山在广州就任非常大总统,再揭护法旗帜。1923年6月在广州召开了具有重大历史意义的中国 *** 第三次全国代表大会,确立了统一战线政策。

1924年中国 *** 在广州举行了第一次全国代表大会,确定"联俄、联共、扶助农工"的三大革命政策,开创了第一次国共合作的新局面。1925年6月19日,香港中国工人和广州洋务工人,在中国 *** 领导下,在广州举行了震撼中外的省港大 *** 。

1927年12月11日,中国 *** 在这里举行广州起义,建立了"广州苏维埃 *** ",开辟了广州革命斗争的新阶段。 广州是一座亚热带风光的美丽城市,四时花开,景色宜人。

著名的风景区白云山,层峦叠蟑,草木葱宠。山上有斗山亭、能仁寺、明珠楼、水月阁、黄婆洞等胜迹和"白云松涛"、"白云晓望"等胜景。

市区的越秀山已辟为风景秀丽的越秀公园,攀至山顶的中山纪念碑可俯瞰广州市全貌。山巅的镇海楼建于明洪武十三年(1380年),红垣重阁,古朴凝重。

还有五羊石像、海员亭等多处游览点。 位于市区的光孝寺,是广东最古老的建筑之一。

初为西汉越王赵建德的。

一篇关于鸦片战争的文章400字 八年级的历史开放性作业

参观鸦片战争博物馆陈梦雨记得去年的夏天,爸爸、妈妈带我参观了位于东莞市虎门镇的鸦片战争博物馆。

从广州坐车出发,约一小时就到了虎门,踏进博物馆的大门,首先映入眼帘的是林则徐纪念碑。林则徐是福建人,清朝时的一个大人物,著名的“虎门销烟”就是他组织和指挥的。

是我们的民族英雄。离开林则徐纪念碑往左走,就到了销烟池,销烟池有两个,呈方形,比游泳池小一些,池子旁边有一涵洞,通向大海。

爸爸说,别看池子不起眼,一百多年前,林则徐就在这两个池子里销毁了二万多箱鸦片,也就是著名的虎门销烟。我问爸爸为什么要销毁呢?爸爸说,鸦片是毒品,是英国侵略者用来毒害中国人的,人吸食鸦片后就会上瘾,骨瘦如柴,什么事都干不了,弄得家破人亡,害国害民。

我心想:这些外国人怎么那么坏,林则徐真是太伟大了,鸦片烧得太好了。离开了销烟池,再往前走就到了一幢三层楼的门前,上面写着“鸦片战争博物馆”,走进大厅,陈列柜里摆了很多东西,有鸦片烟具、大炮、火药缸、大刀、长矛,还有洋枪洋炮等等。

有一样东西,特别引人注目,它黑黑的、圆圆的,大小有的象乒乓球,有的象铅球。讲解员阿姨说,这就是鸦片,它是从婴粟这种植物里提练出来的,当时主要在印度种植,提练好后英国人把它运到中国来,毒害中国人。

阿姨说,虎门销烟后,英国人不服输,发动了鸦片战争,英国人用大船大炮打败了中国,签订了不平等条约,把香港给抢去了。走出博物馆,大家的心情都很沉重,国家不强大,就会有人来欺负我们,所以我们要好好学习,让祖国更加强大。