手机APP测试知识点介绍

一,手机操作系统:

  • 安卓(Android ): 内核:开源的linux系统;安卓2007年推出第一个版本;安卓10之前的系统都是采用甜点命名法;2012年 国家商务部 和谷歌公司签订了一份免费试用5年安卓系统的协议;安卓 APP 属于前端、一般使用Android studio + java 开发的
  • IOS:内核:商业化unix系统;2007年推出;当前最火的ios手机 iphone4 iphone4s 当年被称为肾机;IOS APP 由苹果公司专门设计的编程语言开发的 Objective-c (旧版本苹果APP使用)  swift语言(新版本苹果APP开发语言);必须通过苹果设备进行开发 苹果台式机 登录ios 账号 ==开发者账号,xcode开发环境;IOS APP 送审环节(app store) ;苹果手机越狱可通过应用商店下载APP,无需通过苹果手机的(app store)
  • 鸿蒙(HarmonyOS):内核:基于开源项目OpenHarmony 开发的面向多种全场景智能设备的商用版本微内核2021年推出;一个系统要发展,要有生态(开发者,用户)

二,手机 APP(application)应用类型  

  • Native  APP 原生APP  ==》比如安卓自带的计算器、通讯录、它们都是使用自带的控件开发的
  • H5 ==》 采用html5开发的网页(html5可以开发适配手机的网页):通过手机浏览器打开的百度网站,淘宝网
  • Hybrid APP  混合应用 ==》 一个app既有原生控件,又包含 webview 网页视图的程序,比如:手机淘宝,手机腾讯网等;
  • 其他:微信公众号,小程序
posted @ 2021-09-08 15:16  奔跑在路上you  阅读(146)  评论(0编辑  收藏  举报