kanzi安装和使用

本文介绍了Kanzi的安装要求和过程,包括系统需求、必备的微软库和框架。Kanzi Studio是内容创建工具,而Kanzi Engine是执行环境。文章还提供了Kanzi的基本使用教程,包括工作区目录结构和应用模板,强调其跨平台特性和易用性,但指出许可证费用较高且资源有限。

安装kanzi

  1. 系统要求
  • 在 PC 上:64 位 Windows 7 SP1、8.1 和 10 Anniversary Update(1607 版)或更新版本
  • 在 Mac 上:Boot Camp 中的任何上述 Windows 版本,或者带有 VMware Fusion 或 Parallels Desktop 的 OS X
  • 10 GB 的可用磁盘空间
  • 1 GB 的 RAM(建议 2 GB)
  • 与 OpenGL 3.3 或更高版本兼容的显卡以及落后于最新版本最多 12 个月的显卡驱动程序
  • Kanzi Studio 需要以下微软库和框架:
    • Microsoft .NET Framework 4.7.1
    • Microsoft Visual C++ 2013 Redistributable(12.0.30501.0 或更新版本),x86 和 x64 版本
    • Microsoft Visual C++ 2017 Redistributable(14.13.26020.0 或更新版本),x86 和 x64 版本

Kanzi 安装过程中,安装程序会提示您安装以上内容。

  • 为开发具有 Kanzi Engine 的应用程序逻辑:
    • 需具备安装了最新更新的 Studio 2017、Visual Studio 2015 或 Visual Studio 2013
    • VC++ 2015.3 v140 工具集 (x86,x64)
      如果您已经安装了 Visual Studio 2017,请使用 Visual Studio Installer 以安装 v140 工具集。

  • 开发 Kanzi Studio 插件需要以下资源:
    • Visual Studio 2017
    • .NET framework 4.7.1
  1. 下载kanzi安装包并激活

kanzi是商用软件,使用企业版需要购买license。 Kanzi 企业版许可证转移给另一台计算机,不过要先释放许可证。企业版许可证的所有者可以使用 Kanzi 支持门户 提交技术支持请求。个人学习可以申请30天试用版或者浮动许可证。

要使用产品密钥激活 Kanzi Studio:

  1. 打开 Kanzi Studio 并在许可证管理器 (License Manager) 中点击下一步 (Next)

输入产品密钥并点击下一步 (Next),许可证激活成功!

入门教程

Kanzi 包括 Kanzi Studio 和 Kanzi Engine 两个主要组件:

  • Kanzi Studio 是一款现代化内容创建工具,为设计师提供可视化、布局和交互工具。您可以将各种 2D 和 3D 格式的文件导入到 Kanzi Studio 工程中、创建原型、进行合成、交互和界面设计,并导出产品二进制文件。
  • Kanzi Engine 是一个图形和用户界面执行环境,用于执行设计师从 Kanzi Studio 工程生成的二进制文件。Kanzi Engine 支持所有开箱即用的主流操作系统和硬件平台。从而让工程师专注于应用程序的开发而不是优化和集成。

简单来说,kanzi studio是用来设计UI界面并导出生成的kzb文件,kanzi engine是kanzi程序的运行环境。

选择应用程序 (Application) 模板。应用程序 (Application) 模板使用 Kanzi Engine 应用程序创建 Kanzi Studio 工程。

  • Application 目录含 Visual Studio 解决方案和模板源代码的 C ++ 应用程序配置。
  • Kanzi Studio 工程的 Tool_project 目录。

接下来就可以愉快的进行kanzi开发啦!

简单介绍下kanzi的目录结构

  • Kanzi 工作区目录,位于 C:\KanziWorkspace_<KanziVersion> 并包含:
    • 3rdPartySDKs 目录包含构建和部署您的 Kanzi 应用程序到不同的平台所需的软件。
    • Assets 目录包含供您用于用二进制着色器替换 Kanzi 着色器的 RuntimeAssets Kanzi Studio 工程。
    • Documentation 目录包含 Kanzi 文档。
    • Engine 目录包含 Kanzi Engine 和 Kanzi Engine 二进制文件:
      • applications directory contains the source code for the kzb Player.
      • configs directory contains configuration files for building projects with Kanzi Engine.
      • include directory contains the Kanzi Engine h and hpp header files.
      • lib 目录包含适用于每个平台的 Kanzi Engine 二进制素材库。
      • libraries 目录包含 Kanzi Engine 所需的第三方素材库。
      • Scripts directory contains the scripts for building your Kanzi application for different platforms.
    • Examples 目录包含 Kanzi 示例工程,展示了一些 Kanzi 功能如何工作。
    • Projects 是用户创建的工程默认路径
    • Templates 目录包含您可以用作编写 Kanzi 应用程序起点资料的模板。
    • Tutorials 目录包含 Kanzi 教程资产。

Kanzi 可以通过技术手段从手机和嵌入式设备扩展到汽车应用。作为平台无关解决方案,Kanzi 具有易移植性和产品周期快的特性。

kanzi最大的优点就是跨平台和上手简单,开发非常的方便。缺点是许可证贵,没有购买企业许可证不能享受官方的技术支持。作为一款闭源软件没有unity那样广泛的技术资料。

如果你也对kanzi有兴趣,欢迎加入kanzi大家庭!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值