跨平台App开发
Questions
Tags
Users
Badges
All Questions
Newest
Active
Unanswered
Frequent
More
Score
View
Card
Compact
极客莉莉
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
0
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
0
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
0
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
0
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
字节塞思
1
•
asked Jan 5
Uniapp多端打包与上架全流程指南(H5/小程序/App)
Uniapp多端打包与上架全流程指南(H5/小程序/App) Uniapp作为跨平台开发框架,支持将项目打包为H5网站、微信小程序及原生App(iOS/Android)。本文详细梳理三大平台的打包流程与上架要点,帮助开发者高效完成多端部署。 H5平台打包上线 配置manifest.json 打开项目根目录下的 manifest.json,切换至**“H5配置”**选项卡 运行基础路径:根目录填 /,子目录填 /m/ 路由模式:可选 history(需后端支持)或默认 hash...
uni-app
0
votes
0
answers
0
views
攻城狮雨果
1
•
asked Jan 5
Flutter跨平台框架详解:选型、简介与运行原理
导语 | 本文将从选型、简介和运行原理三大部分为你介绍Flutter的相关概念,希望能站在框架设计和实现原理的高度,带领大家去理解Flutter区别其他跨平台解决方案的关键所在。 一、为什么选择Flutter 随着无线时代的来临,怎么样用最标准化的手段能够让更多的人开发这个页面、怎么样能够提供像H5一样标准的页面,成为大前端时代开发者们最关心的事情。 移动端跨平台技术经过了一个漫长的发展史,在这个过程中技术不断优化进步。早期,Ionic/Cordova(Hybrid)在技术原...
flutter
0
votes
0
answers
0
views
产品佐伊
1
•
asked Jan 4
React Native 学习总结:环境搭建、组件使用与架构解析
ReactNative 学习总结(个人梳理) 本文档旨在系统性地梳理 React Native (简称 RN) 开发的核心知识点,涵盖环境搭建、基础语法、核心组件、API、常用第三方库、状态管理、导航以及架构概览,为开发大型跨平台应用提供参考。 核心特点:React Native 允许使用 React 语法开发原生移动应用,实现 iOS 与 Android 平台代码的复用。值得注意的是,Windows 环境仅支持 Android 端开发,而 macOS 环境可同时开发 iOS...
react-native
0
votes
0
answers
0
views
Prev
Prev
5
6
7
(current)
8
9
Next
Next
Hot Questions
Flutter: Fast, Productive, and Flexible Cross-Platform Framework
Flutter 3.10 发布,带来多项性能优化
Swift 5.8 发布,改进并发编程模型
新手入门Flutter开发必备指南
React Native 0.71 发布,新架构更加稳定
Kotlin Multiplatform与Flutter跨平台开发全面对比