关于搭建Hybrid App所需要的基础技术一文

      首先是Android是以JAVA Script语言为基础,IOS使用Objective-C。

支持不同系统用户的加入,现在市场上许多的APP都使用了混合开发技术进行开发,也就是HTML5+Native混合技术,这种混合技术可扩展多项功能。可以提高用户体验,感受全方位高质量的服务。

      其次是UI界面,PS(图像处理、banner)、AI(插画、图标、LOGO、字体设计)、XD、Sketch(移动端UI设计、标注切图)、Axure(产品原型设计)、XMind(产品框架设计)、figma(在线协作设计)、AE(动效设计)等多种技术搭建起一个符合标准和规范,直观,舒适,一致,灵活,实用的UI界面。

其他所需技术:

HTML(超文本标记语言)、CSS(层叠样式表)、uniapp(所有前端应用的框架)、Vuejds(最流行的前端框架)即渐进式JavaScript框架。

后期测试:

1. 测试管理工具:

TestDirector、CQ 等

2. 接口测试工具

Jmeter、postman 等等

3. 性能测试工具

Loadrunner、jmeter 等等等

4. C/S自动化工具

winrunner (IBM产品类似qtp)、autoit 等**4

5.白盒测试工具

BoundsChecker C++(Delphi API和OLE错误检查、指针和泄露错误检查、内存错误检查)

6.代码扫描工具

Coverity(源代码静态分析工具)、findbugs(基于字节码分析,大量使用数据流分析技术,侧重运行时错误检测,如空指针引用等)

7.持续集成工具

Jenkins、Hudson 等**5

8.网络测试工具

思博伦、tc等等优秀测试工具。

9.app自动化工具

Appium、instruments ios 等**6

  1. web安全测试工具

Appscan(一款常用的安全测试工具,扫描后能够将绝大部分的漏洞找出来)、Netsparker Community Edition (程序可以检测SQL注入和跨页脚本事件,还能提供解决方案)

注:以上是小编查阅资料总结而来的,如有借阅地方请见谅。(侵权的话请立即联系,速删)。

小编总结不易,可以点个赞支持一下嘛,谢谢啦。

你可能感兴趣的:(知识,phonegap)