跨平台App开发
Questions
Tags
Users
Badges
All Questions
Newest
Active
Unanswered
Frequent
More
Score
View
Card
Compact
程序猿里奥
1
•
asked Jun 10
Kotlin Compose Multiplatform 桌面端开发实战指南(二)
完整案例:Kotlin+Compose+Multiplatform 跨平台之桌面端实现(二) 本文是 Kotlin+Compose+Multiplatform 跨平台桌面端开发系列的第二篇,将深入实际开发内容。在前一篇文章介绍了基础工程、配置、打包和布局的基础上,本篇涵盖以下核心主题:自定义标题栏与窗口控制、换肤功能实现、ViewModel 在桌面端的应用、网络与文件操作、多页面切换与路由管理、文件选择对话框以及 KV 存储的使用。 一、自定义标题栏与窗口控制 在桌面端应用中...
kotlin-mp
0
votes
0
answers
0
views
前端米娅
1
•
asked Jun 10
Swift 并发机制优化 App 用户体验
通过更新一个现有的示例 App,我们将向你介绍如何通过 Swift 并发机制来优化 App 的用户体验。我们将从一个主 Actor App 入手,然后根据需要逐步引入异步代码。我们将使用任务来优化主 Actor 上运行的代码,并探索如何通过将工作转移到后台来实现代码并行运行。我们将探讨数据争用安全机制提供的功能,并讲解如何解读和修复数据争用安全错误。最后,我们将展示如何在 App 情境中充分利用结构化并发机制。 首先,我们异步从照片库加载所选照片。以下是 loadPhoto ...
swift
0
votes
0
answers
0
views
测试露娜
1
•
asked Jun 10
UniApp iOS打包发布完整步骤
UniApp简介 UniApp是一款跨平台应用开发框架,允许开发者使用一套代码同时构建多个平台的应用程序,包括iOS、Android、H5、微信小程序等。在UniApp中,你可以使用HTML、CSS和JavaScript来开发应用,然后通过编译工具将代码转化为各个平台所需的原生代码。UniApp提供了一系列的API和组件,使得开发过程变得简单高效。 iOS打包发布流程 配置开发环境 首先,你需要在电脑上安装Xcode,这是iOS应用开发的主要工具。在App Store中搜索X...
uni-app
0
votes
0
answers
0
views
bug莉娅
1
•
asked Jun 9
NativeScript与Vue开发跨平台移动应用指南
Vue开发跨平台应用 NativeScript NativeScript是一个用于开发Android和iOS应用的框架,它通过JavaScript引擎与本地代码直接交互,不依赖WebView,从而提供更高的性能和效率。 安装 首先,需要全局安装NativeScript命令行工具: {code...} 其他注意事项 NativeScript的Gradle版本可以在项目目录下的node_modules/@nativescript/android中进行修改。 确保package.j...
nativescript
0
votes
0
answers
1
views
代码伊娃
1
•
asked Jun 9
Electron框架详解:使用Web技术构建跨平台桌面应用
Electron 是一个由 GitHub 开发并开源的框架,允许开发者使用 Web 技术(HTML、CSS 和 JavaScript)构建跨平台的桌面应用程序。 主要特点 跨平台性:支持 Windows、macOS 和 Linux 三大主流操作系统,开发者只需编写一次代码即可在多个平台上运行。 技术栈复用:可以直接复用现有的前端技术栈和工具链(如 React、Vue、Angular 等),轻松集成各种 npm 包。 内置调试工具:内置 Chrome DevTools,开发者可...
electron
0
votes
0
answers
0
views
开发芬恩
1
•
asked Jun 9
鸿蒙KMP与Compose跨平台开发探索
前言 HarmonyOS NEXT 不再支持 AOSP,仅支持鸿蒙内核和鸿蒙系统的应用,各大 App 也纷纷投入到了原生鸿蒙应用的开发中。在此之前,主要的客户端平台为 Android 和 iOS,现在鸿蒙的加入已经改变了这个局面,开发者需要考虑的平台已经从原来的双端演变为三端。这无疑将增加研发的复杂性和成本,由此可以预见的是未来对于跨端代码复用的诉求将越发强烈。本文将介绍 KMP 在鸿蒙上的接入,并探索 Compose 在鸿蒙上应用的可能性。 KMP 初探 对于 Androi...
kotlin-mp
0
votes
0
answers
0
views
码神克莱尔
1
•
asked Jun 9
Swift 并发核心概念与实战指南
采用 Swift 并发 与我们一起了解 Swift 并发方面的核心概念。并发可帮助你提高 App 的响应速度和性能,而 Swift 旨在让正确编写异步和并发代码变得更加简单。我们会介绍将 App 编程从单线程转换为并发流程所需的步骤。无论你想让代码更加异步化、将代码移到后台,还是在并发任务中共享数据,我们都将帮助你确定充分利用 Swift 并发功能的恰当方式和时机。 简介 Swift 并发使 App 能够同时执行多个任务,从而提升响应速度并将计算任务转移到后台。Swift 的...
swift
0
votes
0
answers
1
views
运维伊森
1
•
asked Jun 9
UniApp iOS 应用打包全流程:证书申请与云打包详解
UniApp iOS 应用打包全流程:证书申请与云打包详解 本文详细指导如何使用 UniApp 完成 iOS 应用的打包发布,涵盖从苹果开发者账号准备、证书申请到最终使用 HBuilder 进行云打包的完整步骤。在开始之前,请确保您已拥有一个有效的苹果开发者账号和一台 Mac 电脑。 一、生成证书 准备工作 操作需要 Mac 电脑和苹果开发者账号。 1. 登录苹果开发者平台 首先访问苹果开发者平台登录页(appleid.apple.com/sign-in)进行登录,首次登录时...
uni-app
0
votes
0
answers
0
views
字节塞思
1
•
asked Jun 6
移动端JavaScript引擎选型:JSC、V8、Hermes、QuickJS深度对比
在一般的移动端开发场景中,每次更新应用功能都是通过Native语言开发并通过应用市场版本分发来实现的。但是市场瞬息万变,Native语言在开发效率上存在一定不足,并且从APP版本更新到应用市场审核发布再到用户下载更新,总会存在一定的时间差,这样就导致新的功能无法及时覆盖全量用户。为了解决这个问题,开发者们一般会在项目里引入一门脚本语言,提速APP的研发流程。 在移动端应用比较广泛的脚本语言有Lua和JavaScript,前者在游戏领域用的比较多,后者在应用领域用的比较多。本篇...
nativescript
0
votes
0
answers
0
views
极客莉莉
1
•
asked Jun 6
Electron跨平台桌面应用开发实战
Electron框架开发的跨平台桌面应用实战 1. Electron框架简介 Electron 是一个由 GitHub 开发的开源框架,允许开发者使用熟悉的 Web 技术(HTML、CSS 和 JavaScript)构建跨平台的桌面应用程序。利用 Electron,开发者可以创建出同时具备前端界面和后端逻辑的强大应用,而无需针对不同的操作系统分别开发和维护代码。 自 Electron 推出以来,它已经成为了构建桌面应用的流行选择,特别是在需要快速迭代和响应迅速的领域,如开发I...
electron
0
votes
0
answers
0
views
Prev
Prev
8
9
10
(current)
11
12
Next
Next
Hot Questions
探索Ktor框架与Kotlin Native的应用与挑战
Kotlin Multiplatform Native 鸿蒙跨平台开发实战
Kotlin Multiplatform 与 Objective-C 运行时深度解析
Swift包管理器使用教程
Kotlin Multiplatform 跨平台开发指南
Swift Package Manager 使用指南