适用于iPhone,iPad和iPad Mini的iOS应用程序 - Native App v Hybrid App
从iPhone,iPad和iPad Mini的iOS应用程序的最终用户角度来看,Native App和Hybrid App之间的主要区别是什么?
最终用户可以检测到应用是本机应用还是混合应用?
Native Apps和Hybrid Apps之间是否存在性能或功能差异或限制?
谢谢。
答案 0 :(得分:1)
原生应用是针对具有平台SDK,工具和语言的特定平台构建的,通常由平台供应商提供(例如,适用于iOS的xCode / Objective-C,适用于Android的Eclipse / Java,Visual适用于Windows Phone的Studio / C#。
移动网络应用程序是服务器端应用程序,使用任何服务器端技术(PHP,Node.js,ASP.NET)构建,这些技术呈现已设置样式的HTML,以便在设备外形。
混合应用,如本机应用,在设备上运行,并使用网络技术(HTML5,CSS和JavaScript)编写。混合应用程序在本机容器内运行,并利用设备的浏览器引擎(但不是浏览器)来呈现HTML并在本地处理JavaScript。通过Web到本机抽象层,可以访问移动Web应用程序中无法访问的设备功能,例如加速度计,摄像头和本地存储。
获取FroM This site阅读。