自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 Hello....ios world! (KMM)

开启KMM(Kotlin Multiplatform Mobile)项目的iOS部分

2023-08-02 18:25:28 134

原创 Hello....android world! (KMM)

在最左侧的部分,你会看到一个带有小机器人标志的执行模块。前两项准备好后,点击右边的绿色三角形 "Run",让Android Studio编译并执行。再下一个界面,如果有需要,可以为Android和iOS共用的Shared修改名字。可以从中选择想要建立的模拟器机型,没有特别的需求可以选Pixel的版本,中间的是刚刚建立的模拟器,如果建立了多个模拟器,可以在这里选择。会出现以下界面,拉到最底下就可以看到KMM的选项了。下一个界面,在Name的栏位修改项目的名字。在上方的工具栏,有一个用来编译的快捷列。

2023-08-02 15:37:50 132

原创 安装Kotlin Multiplatform Mobile开发环境

首先,我们需要安装 Xcode,由于Xcode安装时间较长,建议先安装Xcode,以免耗费太多时间。另外,Xcode的安装需要大量的存储空间,即使你提前清理了40G的空间,有时候仍然可能不够。如果你使用的是Windows电脑,遗憾的是,Apple并没有推出Windows版本的Xcode,因此无法在Windows上开发iOS版本的应用程序。考虑到KMM需要使用最新版本的Xcode,而最新的Xcode通常也需要更新到最新的MacOS系统版本,所以在安装之前,请务必检查是否有可以更新的最新版本。

2023-07-24 11:50:02 274

原创 构建移动应用的三种架构模式:MVC、MVP和MVVM

在使用KMM(跨平台移动开发)时,架构是至关重要的。良好的架构和遵循最佳实践可以使KMM发挥事半功倍的效果,但如果不遵循,就会面临为每个平台进行特定优化以及不断解决Bug的繁重任务,最终可能不得不放弃。因此,尽管网络上已经有大量关于MVC、MVP和MVVM的文章,我仍然希望用简单易懂的方式重复一下我的思路。

2023-07-20 17:08:38 231 1

原创 Kotlin Multiplatform Mobile:解锁跨平台开发的新时代

Kotlin Multiplatform Mobile(简称KMM),这是由Kotlin官方JetBrains推出的一套跨平台框架,充分利用了Kotlin的跨平台特性,以实现代码共享的效益。对于某些平台特有的功能,如界面呈现、蓝牙或GPS功能,也可以利用特殊语法,让各个平台独立实现其独有特色。直接说可能还不够清楚,让我们从实例开始...总的来说,KMM的设计和架构使得开发者能够更高效地实现跨平台开发,并且在保持代码共享的同时,仍然具备对每个平台的灵活性和定制能力。

2023-07-19 17:56:16 277

OpenAI GPT For Python Developers

这本书是一本全面的、丰富实例的指南,适合所有级别的学习者使用OpenAI GPT-3、DALL·E 2、CLIP和Whisper开发AI应用程序。它涵盖了使用 GPT-3 的基本概念和技术,并提供了一种实践性的学习方法。 ChatGPT、GPT、GPT-3、DALLE 和 Codex 都是由 OpenAI 开发的人工智能技术。它们之间的区别如下: 1.GPT( Generative Pre-trained Transformer )是一种基于Transformer架构的自然语言处理模型,用于生成文本 2.GPT-3 是 GPT 系列中最新的版本,它具有比以前版本更强大的语言生成能力,并且可以执行一些简单的任务,例如翻译和问答 3.ChatGPT是一个基于 GPT-3 的聊天机器人,可以与用户进行自然对话。 4.DALL·E 是一种图像生成模型,可以根据文本描述生成图像 5.Codex 是一种基于机器学习的代码生成器,可以根据自然语言描述自动生成代码 这些技术都是 OpenAI 开发的人工智能技术,但它们各自专注于不同领域,并具有不同的功能和应用。

2023-07-19

AWS认证解决方案架构师官方学习指南

AWS 认证解决方案架构师官方学习指南

2018-09-14

AWS_certified_solutions_architect_professional_blueprint

AWS_certified_solutions_architect_professional_blueprint.pdf

2018-09-14

Maven实战 高清扫描完整版

简介: 尽管 Ant 对于构建 Java 程序而言是事实上的标准工具,但这个工具在许多方面都不胜任项目管理任务。相反,Ant 提供的东西,Maven(出自 Apache Jakarta 项目的高级项目管理工具)都能提供,而且更多。Java 开发人员 Charles Chan 将介绍 Maven 的特性,并循序渐进地指导您进行一次完整的 Maven 项目设置。

2014-01-14

Java本地接口(JNI)编程指南和规范2

Java本地接口(JNI)编程指南和规范2

2011-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除