# conFusion-NativeScript **Repository Path**: ZmyZheng/conFusion-NativeScript ## Basic Information - **Project Name**: conFusion-NativeScript - **Description**: 基于NativeScript的跨平台移动应用开发,一次开发,多平台部署 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-12 - **Last Updated**: 2023-11-10 ## Categories & Tags **Categories**: cross-platform-mobiledev **Tags**: None ## README # conFusion-NativeScript: 基于NativeScript的跨平台移动应用开发 本项目使用NativeScript开发真正的跨平台、原生iOS和Android应用程序。 该项目以Angular、TypeScript或JavaScript作为开发语言,通过使用NativeScript框架来获得真正的原生应用UI和性能,同时能够做到一次开发,多平台部署。 ## 特点 1. 使用单个代码库构建针对多个平台的移动应用程序 2. 可以利用Angular,TypeScript和Javascript的等前端工程师熟悉的web开发框架和语言,降低了移动开发人员的学习难度 3. 避免了针对Web、IOS和Android成立多个开发团队,降低了企业开发成本 4. 利用NativeScript框架的各种功能来构建真正的跨平台移动应用,并充分发挥移动平台的软硬件性能 ## 视频展示: https://www.bilibili.com/video/BV19a4y1J74A/ ![image](demo.gif) 后端服务器实现示例: https://github.com/zmyzheng/json-server ## 本地开发环境搭建 tns plugin add nativescript-telerik-ui npm install font-awesome --save npm install --save nativescript-ngx-fonticon tns plugin add nativescript-couchbase tns plugin add nativescript-local-notifications tns plugin add nativescript-email tns plugin add nativescript-social-share tns plugin add nativescript-camera