Cómo iniciar la programación en Swift en Ubuntu

Cómo iniciar la programación en Swift en Ubuntu / Linux

Apple lanzó recientemente su nuevo lenguaje de programación ¿Cómo me afecta el nuevo lenguaje de programación de Apple? ¿Cómo me afecta el nuevo lenguaje de programación de Apple? Desde el principio, los desarrolladores sabían que el nuevo Swift de Apple iba a ser grande. Pero ¿por qué te deberia importar? Leer más, Swift, como código abierto. Eso significa que cualquiera puede usar este lenguaje de programación de tendencias en cualquier sistema. Apple ha facilitado la implementación de Swift en Ubuntu, por lo que te mostraremos cómo!

Que es swift?

Si no lo has oído antes, Swift es el lenguaje de programación más nuevo de Apple destinado a reemplazar a Objective-C y convertirse en el idioma principal para crear aplicaciones Mac OS X e iOS. Es muy fácil aprender el idioma ya que está limpio y tiene una sintaxis similar a otros lenguajes de programación populares.

Sin embargo, Swift solo estaba disponible para dispositivos Apple, no podía ejecutarse en Windows, Linux u otros sistemas. Con la creciente popularidad de Swift, más personas pedían que Swift de código abierto de Apple, o al menos lo hiciera disponible en más plataformas. Después de un tiempo, Apple finalmente lanzó Swift como código abierto. Swift Is Going Open Source: ¿Entonces qué? Swift de Apple se va a abrir Código abierto: ¿Y qué? Incluso si usted no es un programador, la decisión de Apple de abrir código abierto Swift lo impactará. ¿Quieres saber por qué y cómo? Lee mas . Creo que este es un buen paso para Apple, ya que permite que más personas se vean expuestas a Swift, lo que a su vez permite que más personas escriban aplicaciones Mac OS X e iOS en el futuro..

En cualquier caso, si está interesado en usar o aprender Swift Los mejores lugares para aprender Swift, el lenguaje de programación de Apple Los mejores lugares para aprender Swift, el lenguaje de programación de Apple Si desea aprender Swift, ahora es el momento de sumergirse. el idioma tiene un futuro brillante y cuanto más rápido lo aprendas, antes podrás obtener las recompensas. Leer más, ahora está disponible para Linux! En este momento, Apple solo ha publicado instantáneas hechas para Ubuntu 14.04 y 15.10, pero las oportunidades para instalar Swift en otras distribuciones seguramente vendrán en un futuro cercano. Por ahora, aquí está cómo ponerlo en marcha en Ubuntu..

Cómo instalarlo


Primero, necesitarás visitar la página de descarga Swift y agarrar la última versión (en el momento de redactar este documento, solo hay disponibles instantáneas de desarrollo; las versiones estables llegarán pronto, por lo que es su elección cuál de las dos desea utilizar). Una vez descargado, abierto el archivo .tar haciendo doble clic en él y luego extraer la carpeta que se encuentra dentro de cualquier ubicación de su preferencia. Esta se convertirá en la ubicación de su instalación Swift.


A continuación, necesitarás instalar Algunas dependencias que Swift necesita para ejecutar. Puede instalarlos fácilmente abriendo una Terminal y ejecutando

sudo apt-get install clang libicu-dev

Finalmente, antes de cerrar la ventana de terminal, escriba

gedit. perfil

Esto abrirá un editor de texto gedit: uno de los editores de texto simple con más funciones y características [Linux y Windows] gedit: uno de los editores de texto simple con más funciones y características [Linux y Windows] Cuando piensas en editores de texto simple, Lo primero que puede aparecer en tu cabeza es la aplicación del Bloc de notas de Windows. Hace exactamente lo que indica la descripción de su trabajo: características simples para un texto simple ... Leer más. Desplázate hasta el final y crea dos líneas nuevas. El primero debe estar vacío, y en el segundo puesto

export PATH = / ruta / a / usr / bin: "$ PATH"

dónde

/ ruta / a / usr / bin

es la ruta a la carpeta bin dentro de la carpeta usr dentro de la carpeta Swift que extrajo del archivo .tar. Entonces, si acaba de extraer la carpeta Swift a su carpeta de Descargas, la ruta sería algo así como

/ home / username_here / Descargas / swift_folder_name_here / usr / bin

El comando de exportación le permitirá simplemente llamar

rápido

En una Terminal y sabrá dónde buscar. Poner esta línea en el archivo de texto .profile hará que este comando sea permanente; de ​​lo contrario, su efecto se perdería cuando cierre la sesión, apague o reinicie la computadora..


Para asegurarse de que Swift funciona, puede escribir

veloz --version

en una Terminal y debería mostrar alguna información de la versión. Felicidades Ahora tienes a Swift trabajando en tu sistema Ubuntu!

Cómo ejecutar código Swift


Para ejecutar un archivo Swift, todo lo que necesita hacer es ejecutar

swift /path/to/file.swift

Se compilará y ejecutará automáticamente. También puedes simplemente correr

rápido

que abrirá un shell interactivo con el que puede ejecutar código Swift línea por línea.

Finalmente, también puedes hacer ejecutables desde tu código Swift. Todo lo que necesitas hacer es lo siguiente:

  1. Cree una carpeta de proyecto con el nombre que desee, y luego cree una carpeta con el nombre “fuentes”.
  2. Coloque todos sus archivos de código dentro de la carpeta de origen.
  3. Crea un archivo de texto llamado “Paquete. Cambio” en la carpeta del proyecto (pero fuera de la carpeta de fuentes) y coloque al menos el siguiente en ella:
importar PackageDescription let package = Package (nombre: "package_name_here_and_keep_quote_marks")

Por fin correr

construcción rápida

mientras que la carpeta del proyecto es el directorio de trabajo. Encontrará el ejecutable bajo

.construir / depurar / nombre_paquete

Veloz a tu alcance

Felicidades ¡Ahora puedes comenzar a codificar en Swift! Por supuesto, esta es una guía relativamente simple para que cualquiera pueda ir con una configuración rápida y fácil. Si necesita un poco más, como la firma de claves, deberá visitar la página de inicio de Swift para obtener más información. Pero aparte de eso, ¡siéntase libre de comenzar a programar! Solo tenga en cuenta que (al menos por el momento) todavía necesitará Mac OS X y Xcode para escribir aplicaciones de Mac OS X e iOS. ¿Entonces quiere crear aplicaciones para iPhone? 10 proyectos para principiantes, así que quieres hacer aplicaciones de iPhone? 10 proyectos para principiantes ¿Quieres crear aplicaciones para iPhone y iPad? Empieza por aprender lo básico de Swift. Lee más, pero tener Swift en Ubuntu te ayudará a acostumbrarte al idioma.

¿Qué opinas sobre Swift? ¿Tiene un futuro como lenguaje común y universal como C / C ++ y Java? Háganos saber en los comentarios.!

Explorar más sobre: ​​Open Source, Swift, Ubuntu.