搜索

pdf文档 Introducing NativeScript

3.36 MB 47 页 0 下载 88 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档介绍了NativeScript,这是一个用于构建真正原生应用的JavaScript框架,支持iOS、Android和Windows Phone,使用单一代码库。NativeScript通过反射获取原生API,并在构建时将元数据注入应用包以优化性能。文档还介绍了其版本历史、功能特点,如混合与原生UI支持、无限的网络支持等。此外,文档提到了使用NativeScript的两种方式:Telerik Platform和通过npm安装命令行工具,并提供了贡献指南和系统要求。
AI总结
《Introducing NativeScript》文档介绍了NativeScript,一个用于使用JavaScript构建跨平台原生应用的框架。以下是核心内容总结: 1. **什么是NativeScript?** - NativeScript是一个运行时框架,允许开发者用单一的JavaScript代码库构建并运行原生的iOS、Android和Windows Phone应用。 2. **主要特点** - **跨平台开发**:一次编写代码,即可生成适用于iOS、Android和Windows Phone的原生应用。 - **高性能**:通过反射机制获取各平台的原生API,并在构建时预生成元数据以优化性能。 - **JavaScript运行时**:基于JavaScriptCore运行,支持直接调用原生API。 3. **技术实现** - NativeScript通过反射机制生成各平台可用的API列表,并在构建时将这些元数据注入到应用包中,确保高效运行。 4. **时间线** - 2015年3月5日:发布0.9版本(公共测试版)。 - 2015年5月:发布1.0版本,提供正式授权许可,并新增Windows Phone支持。 5. **使用方式** - **方式一**:通过Telerik Platform($^{SM}$)提供完整的开发服务,包括后端功能(如推送通知、云数据存储等)、构建和调试工具。 - **方式二**:通过npm安装NativeScript CLI:`npm install -g nativescript`。 6. **系统要求** - **Android开发**:需要JDK、Apache Ant、Android SDK。 - **iOS开发**:需要Xcode、Xcode CLI工具和iOS SDK。 7. **贡献指南** - 欢迎贡献,但需先阅读并签署《NativeScript Contribution License Agreement》。不同模块的贡献指南可在对应仓库中查看。 总结而言,NativeScript为开发者提供了一种高效、灵活的跨平台开发解决方案,支持原生性能和单一代码库的便捷性。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 35 页请下载阅读 -
文档评分
请文明评论,理性发言.