Requisitos previos para desarrolladores

Hay una serie de requisitos previos necesarios para desarrollar en Rhino. A grandes rasgos, pueden dividirse en tres categorías, clasificadas en orden ascendente de dificultad:

  1. Requisitos de hardware
  2. Requisitos previos de software
  3. Conocimientos de programación

Hardware

Si está leyendo esta guía, es probable que ya tenga un equipo en el que puede ejecutar Rhino. (Si no es así, Rhino tiene unos requisitos mínimos del sistema que debería revisar antes de adquirir cualquier hardware). En general, cualquier equipo que pueda ejecutar Rhino debe poder ejecutar las herramientas de desarrollo descritas en la sección Software .

Si es usuario de Windows y desea desarrollar plugins para Rhino para Mac, necesitará un Mac de Apple. Por el contrario, si es usuario de macOS y desea desarrollar para Rhino para Windows, necesitará un equipo que pueda ejecutar Rhino para Windows (las máquinas virtuales que ejecutan Windows en macOS pueden funcionar perfectamente).

Software

Según lo que quiera hacer, los requisitos previos del software varían. En general, necesitará:

Consulte las guías específicas de SDK para conocer los requisitos previos de software, que normalmente se encuentran en las guías “Instalación de herramientas” .

Conocimientos de programación

Adquirir conocimientos de programación es el requisito previo más exigente. Sin embargo, aprender a programar, incluso probar un nuevo lenguaje, es divertido y enriquecedor. Aprender a programar con Rhino es una buena manera de empezar…

Aprender C# .NET

Si desea escribir plugins con RhinoCommon, tendrá que entender un lenguaje de programación compatible con .NET como C# (o VB). Recomendamos C# (C Sharp) porque es moderno, seguro y fácil de aprender (y puede desarrollar en C# tanto en Windows como en macOS).

Vea

Lea

Haga

Aprender C/C++

Para escribir plugins para Rhino con el SDK de C/C++, primero tiene que aprender el lenguaje de programación C++ . C/C++ a veces se considera un lenguaje de programación “avanzado”.

Vea

Lea

Haga

Aprenda Python

Python es un primer lenguaje fantástico y un lenguaje adicional muy flexible para añadir a su conjunto de herramientas.

Vea

Lea

Haga

Aprenda RhinoScript

RhinoScript es una herramienta de programación basada en el lenguaje VBScript de Microsoft. RhinoScript se ejecuta en Rhino para Windows.

Lea

Haga

Más información