Typescript, Angular, 和移动端的跨平台开发## Typescript, Angular, 和移动端的跨平台开发 Ryan Chen 陈亮, Engineering Manager Chromecast and Home, Google ## TS A ionic N ## TS ## What's TypeScript?  ## 为数千家企业所信赖 Revcbit inspur浪潮 角色: 产品/架构 开发 测试 运维 运维/开发 开发、边验证 服务全生命周期而非只关注代码 ● 每天多次提交提早验证 ## 数字化产研协同 • 环境 - 统一开发者协作平面 • 工作流 - 统一交付变更通道 • 异构支持 - 统一产研运管理平面 ## 重视开发者体验,工程师不再做脏活累活 希望工程师不再花时间在开发写代码之外的脏活累活,比如服务部署、找环境,服务编排等 Infra 0 码力 | 59 页 | 81.43 MB | 2 年前3
Zadig 面向开发者的云原生 DevOps 平台## ZADIG:面向开发者的自助式云原生 DevOps 平台 协助产研团队实现云原生持续交付,帮助企业以更先进、更经济、更安全、更轻便的方式实现数字化研发转型  ## 为数千家企业所信赖 Revcbit inspur 浪潮园 角色: 产品/架构 开发 测试 运维 运维/开发 技术支持 事件 需求设计架构设计 拆任务、写代码代码集成 xN单元测试验证 xN代码扫描 xN自测、联调 xN集成验证 xN 写测试用例系统验证 xN自动化测试 xN性能测试 xN安全测试 xN 数据变更 xN代码变更 xN配置变更 xN部署测试环境 0 码力 | 59 页 | 23.57 MB | 2 年前3
NativeScript Open-source framework for building truly native mobile apps with Angular, TypeScript or JavaScript.0 码力 | 44 页 | 4.98 MB | 2 年前3
Flutter 任晓帅 GDG DEVFEST 12.23谢谢! # 移动端跨平台开发的各种方案 ## 方案1:WEB流 ## 为何可以跨平台? H5 Hybrid WebView  ## React Native 跨平台的布局引擎: 转化为Native渲染 开发语言:JavaScript 方案2 编译流/虚拟机流 ## X amarin AOT ARM CODE IL JIT 转化为Native渲染 c#: 同时支持JIT和AOT Xamarin:虽然性能好了一些,但是跨平台的UI支持不好,无法实现复杂的UI布局。 ## 方案3 游戏引擎 Unity 自己负责渲染 Unity:虽然渲染性能很强大,但渲染机制为实时刷新,耗电量太大,在APP里都是局部刷新;而且安装包也很大 56a3a7ef35d5f5/p9_1.jpg) 跨平台 ## PC WEB DevFest ## Flutter ## 语言 ## Dart JIT:动态编译,Hot Reload AOT:静态编译,Native code 强类型,可以类型推断 强大的异步编程能力 全栈语言 提升开发效率! 经过简单统计,写同一个功能,使用Dart,可以减少50%的代码量0 码力 | 21 页 | 1.19 MB | 2 年前3
后浪Flutter - Google 开源的UI 工具包陈孟泽· 简介:移动跨平台方案及Flutter介绍 • 语言:Dart语言简介 • 基础:Flutter常用知识点 • 进阶:Flutter核心原理 · 资料:学习参考资料 ## 移动跨平台方案 • H5+原生(Cordova、微信小程序) • JavaScript开发+原生渲染(React Native、Weex、快应用) • 自绘UI+原生(Flutter) ## 移动跨平台方案 | |技术类型|UI渲染方式|性能|开发效率|动态化|框架代表| |---|---|---|---|---|---| |H5+原生|WebView渲染|一般|高|支持|Cordova、Ionic| |JavaScript+原生渲染|原生控件渲染|好|中|支持|RN、Weex| |自绘UI+原生|调用系统API渲染|好|高|默认不支持|Flutter| ## Flutter简介 • Google 开源的 开源的 UI 工具包 • 非常精美丰富的组件库 • 支持移动、Web、桌面和嵌入式平台 • UI统一、高性能 ## Flutter简介  ## Dart语言简介 - 变量声明 // var, 变量 var name = "Hello0 码力 | 28 页 | 1.56 MB | 2 年前3
陈东 - 利用Rust重塑移动应用开发-230618RUST CHINA CONF 2023 第三届中国 Rust 开发者大会 6.17-6.18 @Shanghai ## Rust China Conf 2023 ## 利用 Rust 重塑移动应用开发 陈东 Aaron Chen CTO AccountLabs # 利用 Rust 重塑移动应用开发 ## 2023 移动应用开发有哪些选择? 1. Native 2. Flutter 3 3. React Native ? # 利用 Rust 重塑移动应用开发 跨平台开发的优势和局限性  React Native is an open-source JavaScript framework, designed for building 重塑移动应用开发 ## 跨平台开发的优势和局限性 ## Pros: - Fast - Single Codebase Third-party support (Javascript better than Dart) ## Cons: - Performance - Native feature utilize - Existing Codebase # 跨平台开发到底应该跨什么?0 码力 | 22 页 | 2.10 MB | 2 年前3
Web and Mobile Code Sharing with Angular and NativeScript0 码力 | 55 页 | 1.14 MB | 2 年前3共 1000 条- 1
- 2
- 3
- 4
- 5
- 6
- 100













