跨平台App开发
Questions
Tags
Users
Badges
All Questions
Newest
Active
Unanswered
Frequent
More
Score
View
Card
Compact
产品佐伊
1
•
asked Mar 20
Kotlin Native iOS开发入门指南
Kotlin 如何用于 iOS 开发 (Kotlin Native) 从这篇文章开始我们将一起研究下 Kotlin 是如何应用于 iOS 开发的。在此之前我想让大家重新认识一下 Kotlin 这门语言。很多人一直都认为它不就是门 JVM 语言和 Java、Scala 一样都是跑在 JVM 虚拟机上。其实 Kotlin 并不仅仅是一门 JVM 语言,它是一门多平台的静态编译型语言,它可以用于 JVM 上,实则它可以编译成 JavaScript 运行在浏览器中也可以编译成 iOS...
kotlin-mp
0
votes
0
answers
0
views
编程泰迪
1
•
asked Mar 20
Kotlin/Native 0.5 新特性:Swift、C 和 LLVM 5 支持
Kotlin/Native 是 Kotlin 编译到原生平台的工具链,随着版本迭代不断引入新特性以增强功能。在最新版本 0.5 中,Kotlin/Native 新增了对 Swift、C 和 LLVM 5 的支持,显著提升了与原生语言的互操作性和性能优化潜力。本文将详细介绍这些新特性及其应用方法。 Kotlin/Native 0.5 的新特性 Kotlin/Native 0.5 主要引入了以下三个关键特性,以扩展其生态和性能: 支持 Swift:Kotlin/Native 0....
kotlin-mp
0
votes
0
answers
0
views
攻城狮雨果
1
•
asked Mar 20
Kotlin Native 实战开发指南
Kotlin Native实战开发 16.1 Kotlin Native 16.1.1 Kotlin Native简介 Kotlin Native是一种将Kotlin源码编译成不需要任何虚拟机支持的目标平台二进制数据的技术。编译后的二进制数据可以直接运行在目标平台上,它主要包含一个基于LLVM的后端编译器和一个Kotlin本地运行时库。设计Kotlin Native的目的是为了支持在非JVM环境下进行编程,例如在嵌入式平台和iOS环境下,从而让Kotlin可以运行在非JVM平...
kotlin-mp
0
votes
0
answers
0
views
字节塞思
1
•
asked Mar 20
Kotlin Native 项目构建指南:Gradle 与 Makefile 方法详解
本文通过 Gradle 以及 Makefile 两种方式对 Kotlin Native 项目进行构建,提供了详细的从 C 源码编译、到 Kotlin Native 项目的编译及运行的方法,以及该过程中遇到的问题和解决方案。源码地址可在相关仓库找到。 Kotlin Native 预览版发布后,这里详细介绍它的一些相关内容。Kotlin Native 不是 Jni 的概念,它不仅仅是要与底层代码比如 C、C++ 交互,而且还要绕过 Jvm 直接编译成机器码供系统运行。也就是说,K...
kotlin-mp
0
votes
0
answers
0
views
开发芬恩
1
•
asked Mar 20
Kotlin/Native 重写 Python 程序实践与思考
上周花了5天时间用 Kotlin/Native 重写了一个 Python 程序,简单记录一下想法。 Kotlin 2.0 Kotlin 近期发布了 2.0,新的 K2 编译器也正式发布了!我在本地(XPS 17)上做了简单的测试,编译一个 Kotlin/Native 的 Hello World 程序: {code...} 上述代码从“张泽鹏的客户”这张多维表格中同步跟进状态到“线索池”这张表,并且是合法的 Kotlin 代码,这可比之前用 for 循环、getter、sett...
kotlin-mp
0
votes
0
answers
0
views
全栈苏菲
1
•
asked Mar 20
Kotlin/Native 技术详解与跨平台应用
Kotlin/Native Kotlin/Native 是一种将 Kotlin 代码编译为无需虚拟机即可运行的原生二进制文件的技术。它包含一个基于 LLVM 的 Kotlin 编译器后端以及 Kotlin 标准库的原生实现。 为什么选用 Kotlin/Native? Kotlin/Native 的主要设计目标是让 Kotlin 能够为不希望或不可能使用虚拟机的平台(如嵌入式设备或 iOS)进行编译。它非常适合需要生成无需额外运行时或虚拟机的自包含程序的场景。此外,可以轻松将编...
kotlin-mp
0
votes
0
answers
0
views
代码伊娃
1
•
asked Mar 20
Kotlin Native 异步并发模型详解
一、前言 作为 Kotlin Multiplatform 体系重要组成部分之一的 Kotlin/Native,目前还是一项处于 beta 阶段的技术。Kotlin/Native 与 Kotlin/JVM 的异步并发模型有着极大的不同,因此实践 Kotlin Multiplatform 前,对 Kotlin/Native 的异步并发模型进行探究很有必要。 Kotlin/JVM 基于 JVM 的异步并发机制,通过编译器与线程池实现的协程来完成异步并发任务。其协程既能处理异步请求,...
kotlin-mp
0
votes
0
answers
0
views
极客莉莉
1
•
asked Mar 20
探索Ktor框架与Kotlin Native的应用与挑战
背景简介 在现代Web开发中,Kotlin因其简洁性和强大功能而备受开发者青睐。本文将重点介绍Ktor框架在Web应用开发中的应用,并探讨Kotlin Native在构建无需虚拟机支持的跨平台应用方面的前景。 Ktor框架在Web应用开发中的实践 在Ktor框架中,测试应用程序是开发过程的重要环节。例如,我们的应用包含三个URL端点,其中两个返回JSON数据。为了验证这些端点,我们使用了Postman工具,通过输入URL、选择HTTP请求类型并发送请求来检查服务器响应,确保返...
kotlin-mp
0
votes
0
answers
0
views
测试露娜
1
•
asked Mar 20
使用Kotlin Native开发iOS应用完整指南
使用Kotlin Native技术开发iOS应用 AppCode简介 AppCode是JetBrains公司出品的用于开发Mac OS X以及iOS应用程序的集成开发环境,能够支持Xcode项目的运行和调试功能,并为Swift和Objective-C提供广泛的技术支持。目前,AppCode只能运行在Mac OS X操作系统环境下,作为Xcode的高级替代品,AppCode继承了IDEA的诸多优良特性,是Mac OS X和iOS应用程序开发的又一利器。 Kotlin Nativ...
kotlin-mp
0
votes
0
answers
0
views
前端米娅
1
•
asked Mar 20
Kotlin Native 技术解析:编译、内存与跨语言调用
01.概述 1.1 Kotlin 多平台的发展历程 Kotlin 是一门静态类型的语言,最初因其 100% 兼容 Java 而闻名。自 2016 年 2 月正式发布后的很长一段时间里,Kotlin 主要被视为一门更优秀的 JVM 语言。 然而,Kotlin 团队的愿景从一开始就超越了 JVM。实际上,从 2012 年发布的 Kotlin M2 版本开始,编译器就已支持将 Kotlin 编译为 JavaScript,使其能运行在任何支持 JavaScript 的环境中,这便是 ...
kotlin-mp
0
votes
0
answers
0
views
Prev
Prev
13
14
15
(current)
16
17
Next
Next
Hot Questions
uni-app打包发布完整教程
uniapp打包上线微信小程序安卓IOS全平台详细流程指南
Xamarin.Forms实时可视化树使用指南
Xamarin.Forms与WPF对比指南
NativeScript-Vue 3:Vue 3的真原生跨平台解决方案
React Native VisionCamera 原生模块集成实战指南