En este capítulo, aprenderá la variedad de entornos de desarrollo integrados IDE disponibles para Kotlin.
En este capítulo, aprenderá la variedad de entornos de desarrollo integrados IDE disponibles para Kotlin. Aprenderá a instalarlos y a utilizarlos. Aprenderá varias herramientas de construcción y sistemas de automatización disponibles para el desarrollo de Kotlin. Por último, creará su primer programa en Kotlin.
Objetivos de aprendizaje:
- Cómo instalar y usar IDE
- Obtener una descripción general de las herramientas de compilación
- Cómo crear un programa Kotlin
Habilidades que obtendrás
Entornos de aplicacionesEntornos de desarrollo integradosHerramientas de desarrollo de JavaJetBrains IDEKotlinEntornos de programaciónLo que aprenderás
- Instalar y utilizar Entornos de Desarrollo Integrados (IDEs) para Kotlin
- Explorar la variedad de IDEs disponibles para el desarrollo de Kotlin
- Obtener una visión general de las herramientas de compilación y sistemas de automatización para Kotlin
- Utilizar herramientas de compilación en el desarrollo de Kotlin
- Crear su primer programa en Kotlin
Puntos clave
- Una variedad de Entornos de Desarrollo Integrados (IDEs) están disponibles para Kotlin, y este curso cubre cómo instalarlos y utilizarlos.
- El desarrollo de Kotlin es soportado por varios sistemas de compilación y automatización, que el curso presenta a nivel descriptivo.
- El curso guía a los estudiantes a través de la creación de su primer programa en Kotlin.
Preguntas frecuentes
¿Qué aprenderé en este curso de Kotlin: Instalación, Configuración y Herramientas?
Aprenderá acerca de la variedad de IDEs disponibles para Kotlin y cómo instalarlos y utilizarlos, obtendrá una visión general de las herramientas de compilación y sistemas de automatización disponibles para el desarrollo de Kotlin, y creará su primer programa en Kotlin.
¿Cubre este curso la configuración de un entorno de desarrollo para Kotlin?
Sí. El curso enseña cómo instalar y utilizar Entornos de Desarrollo Integrados (IDEs) para Kotlin y cubre las herramientas de compilación y sistemas de automatización utilizados en el desarrollo de Kotlin.
¿Escribiré código en este curso?
Sí. El curso incluye una lección sobre la creación de su primer programa en Kotlin.
¿Qué temas se tratan en las lecciones?
Las lecciones cubren Entornos de Desarrollo Integrados de Kotlin (IDEs), instalación de Kotlin, creación de su primer programa, uso de herramientas de compilación y uso de aplicaciones.
¿Qué habilidades ayuda a desarrollar este curso?
Desarrolla habilidades en entornos de aplicaciones, Entornos de Desarrollo Integrados, herramientas de desarrollo Java, JetBrains IDE, Kotlin y entornos de programación.
Transcripción
Transcripción
En esta lección, Le mostraré una descripción general de los IDE disponibles para Kotlin. Un entorno de desarrollo integrado es un software que se utiliza para crear aplicaciones. Necesitará uno de estos IDE para crear su programa Kotlin. Ahora, puede escribir su código sin un IDE. Simplemente podría poner todo su código en el bloc de notas o incluso documentos de Google, pero la mayoría de los desarrolladores usan un IDE porque proporciona funciones que aceleran el proceso. Una herramienta IDE, como su nombre lo indica, integrar muchas herramientas de desarrollo en un solo entorno o una sola pantalla. Las herramientas de un IDE son el código del editor fuente, que es un editor de texto que ayuda con la sintaxis, finalización automática y comprobación de errores y cosas. Si, o debería decir cuando, escribiste mal un comando de Kotlin, el IDE lo corregirá por usted. También te dará la opción para autocompletar la sintaxis, lo cual es bueno. Un IDE también proporcionará automatización de compilación local, que es una herramienta que automatiza tareas repetibles como compilar tu código. Vas a necesitar compilar tu código para convertir su código escrito en un código binario. Entonces tendrás que empaquetarlo, y luego tendrás que ejecutar una prueba automatizada. Aquí es donde un IDE supera a un editor de texto normal, debes compilar tu código para traducirlo a código binario, que se llama ejecutable. Un IDE hará esto por ti, debe utilizar esta función para ejecutar sus programas, no puedes evitarlo. Y IDE también proporcionará un depurador, que es un programa de prueba. El depurador le ayudará a localizar errores en su código, y créeme, tendrás bichos. Un IDE también puede ayudarlo a organizar su código en grupos lógicos. Echemos un vistazo a algunos IDE que están disponibles para Kotlin. Tenemos que empezar con IntelliJ IDEA. IntelliJ IDEA fue desarrollado por JetBrains. Fue desarrollado originalmente en Java, así que, por supuesto, funcionará para Kotlin ya que es de la misma empresa. Kotlin fue desarrollado por el equipo de JetBrains, por lo que hay un nivel extra de compatibilidad entre Kotlin e IntelliJ por JetBrains. Kotlin incluso tiene tutoriales de IntelliJ, e IntelliJ ofrece controles de versión, lo cual es bueno. Este es un vistazo al editor del IDE. Pones tu código ahí y lo bueno de estos IDE es que todos ellos tienen lo que llaman una finalización de código inteligente. Mientras escribe el código, el IDE sugerirá nombres de clases, y campos y palabras clave. IntelliJ también tiene asistencia de marco e impulsores de la productividad. Pero algunas otras opciones para Kotlin es Kotlin Playground. El patio de juegos de Kotlin es ideal para principiantes. Es un editor de texto simple, está basado en la nube, está disponible en su navegador, y es compatible con todos los sistemas operativos. Con Kotlin Playground no es necesario descargarlo ni instalarlo. La JVM permite a los desarrolladores ejecutar el código tan pronto como termine de escribirlo. Kotlin Playground es liviano, es un gran editor de texto, y te permite escribir tu código muy rápido y pruébalo muy rápido. Como introducción a Kotlin, Kotlin Playground podría ser el mejor. Proporciona ejemplos de código prefabricado, y tiene todas las funciones básicas de Kotlin. Lo mejor de todo es que Kotlin Playground es gratis, y está hecho para principiantes. Otra opción es Android Studio. Android Studio se hizo especialmente para el desarrollo móvil con Android. Si el desarrollo móvil es su único objetivo, entonces Android Studio es tu mejor herramienta. Android Studio tiene soporte completo para Kotlin, y tiene soporte para todos los componentes estándar, y todas las plantillas de Android. Todo lo que necesitará para el desarrollo de aplicaciones móviles está aquí en Android Studio. Y tiene un gran editor visual. para ayudarlo a desarrollar sus aplicaciones móviles, porque con el desarrollo de aplicaciones móviles, visual es muy importante. Android Studio es ideal para el desarrollo de Android. Otra opción es Vim. El IDE de Vim. Vim ha existido durante mucho tiempo, mucha gente lo sabe, funciona. Hay mucho apoyo para Vim. Como puede ver, es muy básico, sin lujos. Pero si busca un entorno estable, Vim es tan sólido como una roca. También funciona con GitHub. Necesitará el complemento de Kotlin, pero eso es bastante estándar. Otro es Atom IDE. ATOM IDE. Para las personas que han usado Atom antes, Atom es un IDE personalizable, es muy fácil de usar, a mucha gente le gusta. Pero nuevamente, debe agregar el complemento Kotlin. Otro IDE disponible para Kotlin es Eclipse IDE. Mucha gente ha utilizado Eclipse IDE. Entonces, el Eclipse es una base. Mucha gente está familiarizada con él, algunos no, pero dependen de las donaciones. Su IDE es gratis mucha gente lo usa, funciona muy bien. Necesitará el complemento de Kotlin, pero si ya está familiarizado con Eclipse, está disponible para que lo utilice con Kotlin. Otra opción que tienes es Sublime Text. Sublime Text ha existido durante mucho tiempo, mucha gente lo usa, es un editor muy sofisticado. Tiene muchas funciones excelentes para hacer código, para marcar su código, para realizar un seguimiento de él. Por supuesto, necesitará el complemento Kotlin, pero Sublime Text es fácil de usar, es muy simple, y proporciona muchas funciones excelentes. A continuación, se muestra cómo funciona el editor de texto. en estos IDE. Tienes tu código aquí a la derecha, y a la izquierda tienes todas tus carpetas y todas tus herramientas. El editor le permite comenzar a escribir su código, y luego te ayudará a encontrar la sintaxis correcta para ese código. Sublime Text es genial para eso. Muy bien, ha aprendido sobre los antecedentes de los IDE y lo que hacen. Elegir su IDE es una preferencia personal, pero podría reducirse a la tienda de desarrollo de software para el que estás trabajando. Muchas empresas elegirán un IDE para todo el equipo, y lo llamarán la edición empresarial.
Aprende sobre la marcha
Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.