跨平台App开发
Questions
Tags
Users
Badges
All Questions
Newest
Active
Unanswered
Frequent
More
Score
View
Card
Compact
攻城狮雨果
1
•
asked Jan 8
React Native 通用化建设与性能优化
React-Native通用化建设与性能优化 本文主要介绍 React Native 通用化建设以及对 React Native 项目进行性能优化的方案,总体围绕以下几个方面展开: React Native 通用化建设 React Native bundle本地分包 React Native项目线上性能分析 React Native项目首屏加速和性能优化 React Native通用化建设 React Native通用化建设主要做了以下几个方面的事情: 通用化入口:为Reac...
react-native
0
votes
0
answers
1
views
代码伊娃
1
•
asked Jan 8
uni-app单域名多应用部署指南
uni-app多应用部署指南:单域名下的高效管理策略 一、单域名部署多应用的核心价值 在云计算资源成本攀升的背景下,单域名部署多应用成为优化资源利用率的关键方案。通过统一域名管理,企业可降低SSL证书采购成本(单证书覆盖多应用)、简化DNS配置复杂度,同时提升SEO效果(域名权重集中)。uni-app作为跨端开发框架,其编译特性天然支持多应用架构,开发者仅需调整项目结构与路由配置,即可实现“一套代码,多端部署”的进阶需求。 典型应用场景包括:企业级微前端架构(如主门户+子系统...
uni-app
0
votes
0
answers
1
views
设计艾米
1
•
asked Jan 8
Flutter 架构概览:核心原则与概念
Flutter 架构概览 该文章旨在提供更深入的 Flutter 架构概览,包含其设计层面的核心原则及概念。 Flutter 是一个跨平台的 UI 工具集,它的设计初衷,就是允许在各种操作系统上复用同样的代码,例如 iOS 和 Android,同时让应用程序可以直接与底层平台服务进行交互。如此设计是为了让开发者能够在不同的平台上,都能交付拥有原生体验的高性能应用,尽可能地共享复用代码的同时,包容不同平台的差异。 在开发中,Flutter 应用会在一个 VM(程序虚拟机)中运行...
flutter
0
votes
0
answers
1
views
极客莉莉
1
•
asked Jan 7
React Native应用性能优化实战技巧
React Native应用性能优化实战技巧 在开发React Native应用时,性能优化是确保用户体验流畅的关键。本文将系统介绍一系列实战技巧,涵盖状态管理、组件渲染、列表处理、缓存策略等方面,帮助开发者避免常见性能陷阱,提升应用响应速度。 1. 全局状态Redux优化 使用Redux Toolkit的createSelector函数可以从Redux状态中选择特定数据,并通过memoization机制避免在相同输入下重复渲染。例如,创建一个认证状态选择器: {code.....
react-native
0
votes
0
answers
0
views
架构师诺亚
1
•
asked Jan 7
Uniapp多端项目开发经验与挑战总结
Uniapp项目开发心得分享 在三个月的Uniapp多端项目开发中,我遇到了一些挑战并积累了相关经验。以下是主要挑战和解决方案的总结。 遇到的挑战与解决方案 Android拍照闪退问题 在部分Android机型中,使用Uniapp提供的API进行拍照时,应用偶现闪退。经确认,这是由于系统回收资源导致的。解决方案包括实现保活功能和使用自定义应用相机来避免资源回收问题。 应用内通知问题 项目需要实现C到C的通讯,并且要求与微信对齐,在应用内弹出通知。通过对比微信Android端和...
uni-app
0
votes
0
answers
1
views
码神克莱尔
1
•
asked Jan 7
Flutter鸿蒙PlatformView同层渲染实现深度解析
关于 Flutter 的 PlatformView 混合开发,我们在过去已经讨论过多次,尤其是在 Android 平台,它已经拥有了 VD、HC、TLHC、HCPP 等多种兼容实现。而本文将深入探讨 Flutter 在鸿蒙平台的 PlatformView 实现,核心在于解析其如何实现“同层渲染”。 同层渲染 Flutter 是一个自渲染的跨平台框架,在鸿蒙平台,它通过 XComponent 支持 skia 和 Impeller 渲染,XComponent 提供了一个用于渲染的...
flutter
0
votes
0
answers
1
views
测试露娜
1
•
asked Jan 6
React Native性能优化总结
React Native性能优化总结 React Native开源已经接近2年时间,京东、携程、58同城等互联网公司都在使用,我们公司于今年也开始采用,并推广到各个新项目。本文重点分享我们遇到的一些问题以及优化方案。 一、为什么会引入React Native? APP大小占用:公司数字钱包项目功能不断增加,App体积达到近30MB。使用React Native开发,Size远小于Native开发,有助于App可持续发展。 用户体验佳:RN通过JavascriptCore解析J...
react-native
0
votes
0
answers
0
views
后端阿瑟
1
•
asked Jan 6
uni-app多应用单域名部署指南
uni-app多应用部署指南:单域名高效管理方案 一、核心需求与部署场景分析 在数字化转型背景下,企业常面临多业务线并行开发的挑战。例如某电商集团需同时维护B2C商城、供应商后台、物流管理系统三个uni-app应用,若采用独立域名部署,将产生显著成本:域名注册及续费成本(年均每个域名约80元)、SSL证书费用(单域名证书年均300元,通配符证书超千元)、服务器资源浪费(每个应用需独立Nginx配置)。 通过单域名部署方案,企业可将三个应用的年度运维成本从约1500元降至300...
uni-app
0
votes
0
answers
1
views
码农艾拉
1
•
asked Jan 6
Flutter鸿蒙适配方案详解
【HarmonyOS 5】鸿蒙跨平台开发方案详解(二) 一、Flutter鸿蒙适配 作为最早实现鸿蒙适配的跨平台框架,Flutter在社区推动下已形成较完整的技术方案。当前鸿蒙版Flutter已发布3.22.0-ohos版本,该版本基于Flutter 3.22.0核心。 1、系统能力如何对接? 通过修改嵌入层实现鸿蒙特有系统服务集成,将窗口管理、输入事件以及鸿蒙的各种Kit能力通过平台通道进行集成。 窗口管理:适配鸿蒙的窗口生命周期管理机制。 输入事件:重构触摸事件处理流程以...
flutter
0
votes
0
answers
1
views
代码伊娃
1
•
asked Jan 5
React Native 性能优化浅谈
一、概览 使用 React Native 替代基于 WebView 的框架开发 App 的主要理由之一是实现每秒 60 帧的流畅体验,并获得类似原生 App 的外观和手感。React Native 团队致力于优化性能,使开发者能专注于业务逻辑,但在某些情况下仍需人工干预。 1.1、JS 帧率(JavaScript 线程) 大多数 React Native 应用的业务逻辑运行在 JavaScript 线程上,这是处理 React 组件、API 调用和触摸事件的线程。数据更新到原...
react-native
0
votes
0
answers
0
views
Prev
Prev
61
62
63
(current)
64
65
Next
Next
Hot Questions
Kotlin Multiplatform Native 鸿蒙跨平台开发实战
探索Ktor框架与Kotlin Native的应用与挑战
UniApp H5发布全攻略:配置打包与部署详解
UniApp项目打包微信小程序完整步骤与问题解决
KMM跨平台移动开发全面解析
Kotlin Native JNI 动态注册实现指南