本指南适用于刚开始在Autodesk App store上发布插件和其他内容的开发人员和内容提供商,包括免费、试用或付费版本。它概述了最佳实践指南和发行商在为Autodesk App Store创建产品时需要遵循的一些要求。beplay官网客服电话这些指南旨在确保Autodesk App Store的用户在从商店下载多个产品时具有一致的体验。beplay官网客服电话
应用程序商店
本指南适用于刚开始在Autodesk App store上发布插件和其他内容的开发人员和内容提供商,包括免费、试用或付费版本。它概述了最佳实践指南和发行商在为Autodesk App Store创建产品时需要遵循的一些要求。beplay官网客服电话这些指南旨在确保Autodesk App Store的用户在从商店下载多个产品时具有一致的体验。beplay官网客服电话
当您首次注册成为发行商时,您将获得在Autodesk App Store上发布的详细要求列表。下面的信息是摘要。如果存在任何差异,则以在线发行商协议为准。
我们需要您提供的大部分信息是通过您提交内容时填写的网络表格收集的。这包括收集信息以创建HTML快速启动页面,该页面包含在产品下载中,并可在线查看。其他要求包括:
兼容性
您的产品必须与AutoCAD 2024或以下任何AutoCAD 2024垂直产品相关(并可使用):AutoCAD Architecture, AutoCAD Electrical, AutoCAD Mecbeplay官网客服电话hanical, AutoCAD MEP, AutoCAD Civil 3D,并且必须在AutoCAD 2024产品支持的所有Windows操作系统上运行。如果您指出与一个或多个垂直产品的兼容性,则您有责任使用该产品测试您的应用程序。beplay官网客服电话您还可以指定与AutoCAD 2023/2022/2021/2020/2019(或上面列出的垂直)的兼容性。
用户权限
商店应用程序的默认用户权限是Windows 7/8.1/10/11 Admin user。安装程序应该具有提升的用户权限。
产品的稳定性
您的产品应该是稳定的,并且不会以我们认为不合适的方式运行或改变AutoCAD的行为(例如,阻止标准的AutoCAD功能,阻止其他插件的功能,导致数据丢失,等等)。
您的产品必须包含部分CUIX文件,以便将产品的UI元素添加到AutoCAD功能区栏中。我们将在本文后面对此进行更多解释。
HTML帮助页
提交应用程序时提供的文档信息将用于创建标准格式的HTML页面,并且必须允许用户快速了解如何使用您的产品。您可以从标准HTML文档中引用其他信息(例如,在您的网站上发布的其他帮助文件)。
准备好了吗?
你的产品一旦安装好就必须准备就绪。它必须不要求用户手动复制或注册文件,或手动编辑AutoCAD设置(如支持路径)。我们稍后描述的新的自动装弹机制可以帮助您避免这种情况。
如果您使用许可系统,那么它必须允许您的产品在用户安装后立即运行。这意味着您的应用程序要么允许即时激活(例如,在线激活),要么允许具有足够长的宽限期的完整功能,以便您向客户发送激活信息。
没有与AutoCAD集成的产品没有额外的要求。beplay官网客服电话这些产品可beplay官网客服电话能包括电子书、视频教程、行业专用计算器等。
我们强烈建议您使用自动加载器机制来部署插件。有关自动加载包所需格式的信息包含在AutoCAD 2024帮助文件中。搜索“安装和卸载插件应用程序”或搜索“appautoloader”的帮助和DevTV -自动加载格式解释视频介绍了。net、ObjectARX、LISP和CUIX插件的一些简单示例。
你也可以下载一些已经在Autodesk App Store上提供的免费插件,并研究它们的格式(例如XrefStates)。
除非您的ObjectARX或. net插件必须在AutoCAD启动时加载,否则您应该将插件设计为仅在需要时加载-最常见的是在命令调用时加载。这是为了尽量减少安装的插件对AutoCAD启动性能的影响。自动加载系统可以很容易地为组成插件的各种组件设置需求负载设置。
有许多方法可以确保您的插件与用户可能安装的其他插件良好地协同工作。这些在ObjectARX应用程序互操作性指南中有详细描述,该指南是ObjectARX SDK帮助文件的一部分(可从ObjectARX下载).尽管互操作性指导方针是ObjectARX SDK的一部分,但其中许多指导方针适用于所有插件类型。如果您在设计应用程序时没有阅读这些指导原则,请不要担心—它们是指导原则,而不是要求。但是,我们建议您在设计下一个项目或更新现有项目时考虑它们。
需要使用部分CUIX文件为您的应用程序添加ribbon bar元素,但是如何这样做将取决于您的插件设计。至少,每个插件或块库都必须向Plug-Ins选项卡添加一个面板,该面板要么调用插件定义的主命令,要么显示一个解释如何使用块库的帮助文件。的devtv -创建部分CUI与这些指南一起发布的视频显示了如何设置部分CUIX文件,以便将面板添加到主CUIX中已经定义的选项卡中。
安装单个面板的插件通常应该将该面板添加到Plug-ins选项卡中。
创建多个功能区栏面板的插件可能更喜欢创建特定于该插件的新选项卡(通常选项卡名称是插件的名称)。
您也可以在部分gui中添加任何其他UI元素(例如,菜单栏和工具栏),但是您仍然必须包含一个基本的功能区栏UI。
以下视频提供了本指南中涉及的一些主题的附加信息。
ADN团队将帮助你成为Autodesk App Store上成功的发行商。我们会尽我们所能帮助你。如果您在阅读了这些指南和其他文档后还有任何问题www.ocatasi.com/developapps、电子邮件appsubmissions@autodesk.com。
感谢您参与欧特克应用商店。
大多数欧特克产品都提供试用版。beplay官网客服电话今天下载免费的30天试用版。您也可以通过加入ADN的标准或专业会员级别来获得用于开发的欧特克桌面软件。
在您自己的web和移动应用程序中使用欧特克基于云的软件和组件所需的所有信息和资源都可以在欧特克Forge开发人员门户网站上找到。轻松访问Forge api和文档、教程、GitHub示例、支持等。