当前位置: 首页 > 新闻中心 > html5从入门到项目实践(软件开发魔典)

html5从入门到项目实践(软件开发魔典)

发布时间:2024-04-01 3:11:14

  1. html5 app 开发工具有哪些
  2. html5 app开发用什么工具
  3. html5 app 开发工具有哪些

一、html5 app 开发工具有哪些

  h5edu教育html5开发

培训为您解答

1、appcelerator

appcelerator的titanium开发平台使开发者可以通过html、php、javascript、ruby、python等web编程语言开发手机、平板和桌面的原生app。其优势在于它可以让用户轻松地访问超过300个api以及定位信息。

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

2、apicloud

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

3、phonegap

phonegap是一个免费且开源的开发环境,使开发者可以开发出在android、palm、黑莓、iphone、itouch及ipad等设备上运行的app。其使用的是html和javascript等标准的web开发语言。开发者使用phonegap进行开发,可调用加速计、gps/定位、照相机、声音等功能。

phonegap还提供adobe

air

app以及在线的培训课程,帮助开发者了解原生api并在他们自己的平台上开发移动app。

4、nativescript

nativescript是使用移动平台的

javascript

引擎来进行跨平台开发。逻辑部分自然无需多说,关键在于如何使用平台特性。nativescript是通过反射得到所有平台

api,预编译它们,然后将这些

api

注入到

javascript

运行环境,接下来在

javascript

调用后拦截这个调用,并运行

native

代码。nativescript是使用大量

web

开发的技巧来进行

app

开发,因为工具链和语言都非常熟悉受到了很多前端开发者的欢迎。

5、kinvey

kinvey同样是一个为移动应用开发者提供后台创建服务的平台。kinvey强调加速移动应用开发与销售的“即取即用”理念。kinvey的中间层与数据层均托管在多个云服务提供商处,包括

rackspace、amazon与microsoft。所有通过kinvey存储的数据都会有四种方式备份:amazon

ec2、windows

azure、rackspace以及kinvey自己的服务器,假如其中一两个出现了故障,用户的数据依然安然无恙。

二、html5 app开发用什么工具

1、adobe edge

adobe edge的目的是帮助专业设计师制作网页动画乃至简单游戏。该工具的重点放在动画引擎上,但adobe承诺将增加更多html5功能,比如canvas、html5音频/视频标签等。支持android、ios、webos、黑莓playbook、firefox、chrome、safari和ie9等各个平台。

2、adobe dreamweaver

adobe dreamweaver使用所见即所得的接口,亦有html(标准通用标记语言下的一个应用)编辑的功能,借助经过简化的智能编码引擎,轻松地创建、编码和管理动态网站。[2]访问代码提示,即可快速了解html、css和其他web标准。[2]使用视觉辅助功能减少错误并提高网站开发速度。

3、hbuilder

hbuilder是dcloud(数字天堂)推出的一款支持html5的web开发ide。hbuilder的编写用到了java、c、web和ruby。hbuilder本身主体是由java编写。它基于eclipse,所以顺其自然地兼容了eclipse的插件。

4、webstorm

webstorm 是jetbrains公司旗下一款javascript 开发工具。目前已经被广大中国js开发者誉为“web前端开发神器”、“最强大的html5编辑器”、“最智能的javascript ide”等。与intellij idea同源,继承了intellij idea强大的js部分的功能。

参考资料:百度百科——adobe edge

百度百科——adobe dreamweaver

百度百科——hbuilder

百度百科——webstorm

一、html5 app 开发工具有哪些

1. adobe dreamweaver cs6

dreamweaver cs6是世界顶级软件厂商adobe推出的一套拥有可视化编辑界面,用于制作并编辑网站和移动应用程序的网页设计软件。由于dreamweaver支持代码、拆分、设计、实时视图等多种方式来创作、编写和修改网页,对于初级人员,你可以无需编写任何代码就能快速创建web页面。其成熟的代码编辑工具更适用于web开发高级人员的创作!

2. adobe edge

adobe edge是一个用html5、css、javascript开发动态互动内容的设计工具。它的一个重要功能是web工具包界面,用于方便确保在不同浏览器中架构的一致性,此外,adobe edge还将整合typekit这样的字体服务。通过edge设计的内容可以兼容ios和android设备,也可以运行在火狐、chrome、safari和ie9等主流浏览器上。

3. devextreme

devextreme complete subscription是性能最优的html5,css和javascript移动开发框架,可以直接在visual studio集成开发环境,构建ios,android,tizen和windows phone 8应用程序。devextreme包含 phonejs 和 chartjs 两个原生ui组件,并且提供源代码。目前,devextreme支持vs2010/2012/2013集成开发环境,兼容android 4+、ios5+、windows 8、window phone 8、tizen五大移动平台,是visual studio开发人员开发跨平台移动产品的首选工具。

4. jetbrains webstorm

webstorm 是jetbrains公司旗下一款javascript 开发工具。被广大中国js开发者誉为“web前端开发神器”、“最强大的html5编辑器”、“最智能的javasscript ide”等。与intellij idea同源,继承了intellij idea强大的js部分的功能。

5. sencha architect

在开发移动和桌面应用的工具中,sencha的定位是html5可视化应用开发。开发团队可以在一个单一集成的环境中完成应用的设计、开发和部署。开发者还可以开发sencha touch2和ext js4 javascript应用,并实时预览。