
Lesley Fowler
0
2901
482
Swift es uno de los idiomas más populares en este momento, y ha entusiasmado a mucha gente, por una buena razón. Las aplicaciones OS X e iOS ocupan una gran parte del mercado. Poder crear aplicaciones de iOS de forma nativa es un gran problema para las personas que no quieren sumergirse en las oscuras profundidades del objetivo C (aunque hay muchas buenas razones para aprender las características C de la programación C que lo hacen características únicas (y mejores) de programación en C que lo hace único (y mejor) El lenguaje de programación en C es la madre de todos los lenguajes de programación modernos. Casi todos los lenguajes en uso hoy incluyen varias características que aparecieron por primera vez en el lenguaje C..
Si eres nuevo en la programación, ciertamente puedes beneficiarte de aprender un lenguaje más nuevo como Python Prueba Python en tu navegador con estos shells interactivos en línea gratuitos Prueba Python en tu navegador con estos shells interactivos en línea gratis Ya sea que estés pasando por estos Python ejemplos o revisando los conceptos básicos de matrices y listas, puede probar el código directamente en su navegador. Aquí están los mejores intérpretes de Python en línea que hemos encontrado. o Ruby La mejor introducción interactiva a Ruby para novatos La mejor introducción interactiva a Ruby para novatos Si estás pensando en aprender Ruby, aquí hay un gran paso que puedes dar. . Swift también encaja en este cuadro, cortando algunas esquinas que algunos creen que son un obstáculo para un principiante que aprende a codificar.
Como Swift es nativo de Apple, puede parecer difícil saber por dónde empezar si no tienes una Mac. No hay “fuera de la caja” manera de compilar Swift en Windows. ¿Esto significa que los usuarios de Windows no pueden aprender Swift? ¡Resulta que no! Hay una manera.
Este artículo lo guiará a través de la creación de un programa Swift simple y cómo compilarlo y ejecutarlo en Windows 10.
¿Qué es rápido??
Antes de comenzar, veamos qué es realmente Swift. Swift es un lenguaje de programación diseñado por Apple, que toma ideas “de Objective-C, Rust, Haskell, Ruby, Python, C #, CLU y muchos otros para enumerar” según el creador del proyecto Chris Lattner.
Es un idioma relativamente joven que se lanzó al público en 2014, aunque ya es ampliamente considerado. El índice TIOBE de los principales lenguajes de programación en 2017 colocó a Swift en el número 11, convirtiéndolo en uno de los lenguajes de más rápido crecimiento de todos los tiempos..
Crédito de imagen: stackify.com
En resumen, si está programando para OS X o iOS, ¡Swift es para usted! Para una visión más profunda de los usos de Swift, eche un vistazo a estas razones por las que vale la pena aprender a Swift 7 razones por las que vale la pena aprender el lenguaje de programación Swift 7 razones por las que vale la pena aprender el lenguaje de programación Swift Debe aprender el lenguaje de programación Swift más temprano que tarde si no quiere quedarse atrás. Aquí hay algunas razones excelentes que pueden convencerlo.. .
Comenzando con Swift en Windows
En primer lugar, necesitaremos un editor para escribir nuestro código. Puede usar cualquier IDE con el que se sienta cómodo, aunque no es estrictamente necesario usar uno y cualquier editor de texto también será suficiente. Principalmente se trata de preferencias personales, aunque si necesita ayuda para decidir qué usar esta guía puede ayudarlo con los Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Elegir entre un IDE avanzado y un editor de texto más simple puede ser difícil. Ofrecemos información para ayudarlo a tomar esa decisión. .
Hoy vamos a utilizar Notepad ++, ya que es gratuito, simple y se puede ampliar cuando sea necesario. Mejore el editor de texto Notepad ++ con complementos del repositorio Notepad Plus [Windows] Mejore el editor de texto Notepad ++ con complementos del repositorio Notepad Plus [ Windows] Notepad ++ es un reemplazo digno para el editor de texto incorporado y muy querido de Windows, y es muy recomendable si eres un programador, diseñador web o simplemente alguien que necesita un plano simple ... Descargue Notepad ++ y ábralo. Vayamos a algo de codificación!
Un saludo rápido a ti!
Para nuestro proyecto de prueba de hoy vamos a crear un programa simple que se ejecutará en la línea de comandos de Windows. Comience abriendo un nuevo archivo Notepad ++. Comenzaremos imprimiendo una pregunta en la pantalla, esperaremos a que el usuario escriba su respuesta y luego usaremos esta respuesta para proporcionar una respuesta.
print ("¿Cuál es tu nombre?")
Esto se mostrará tan pronto como se ejecute el programa. Ahora que hemos hecho una pregunta, deberíamos proporcionar una manera de permitir que el usuario responda. Para esto, usamos el readline () método y almacenar la respuesta como una variable llamada respuesta.
respuesta var = readLine ()
Si ya está familiarizado con otros lenguajes de programación, puede notar algunas pequeñas diferencias aquí. En primer lugar, podemos almacenar los datos adquiridos de readLine como un var en lugar de tener que especificar que va a ser una cadena. Otro cambio para aquellos de ustedes que vienen de JavaScript Really Learn JavaScript with 5 Top Udemy Courses Really Learn JavaScript with 5 Top Udemy Courses JavaScript es el lenguaje de programación de la web. Si tiene una razón para aprender JavaScript, estos cinco excelentes cursos de Udemy podrían ser el lugar para comenzar su viaje de codificación. o C # Los 17 mejores tutoriales de programación de YouTube Los 17 mejores tutoriales de programación de YouTube En esta publicación, nos gustaría señalarle algunas de las mejores series de programación de YouTube que hemos encontrado. Todos estos son suficientes para mojarse los pies como programador novato. es la falta de punto y coma para denotar el final de las líneas. Usuarios de Python 10 ejemplos básicos de Python que te ayudarán a aprender rápido 10 ejemplos básicos de Python que te ayudarán a aprender rápido Este artículo de ejemplos básicos de Python es para aquellos que ya tienen experiencia en programación y simplemente quieren hacer la transición a Python lo más rápido posible. ya podría estar más en casa aquí!
Ahora que tenemos esta información almacenada en una variable, queremos usarla y mostrarla al usuario. ¿Qué podría ser mejor que desearles un gran día??
print ("Hola \ (¡respuesta!), ¡espero que estés teniendo un gran día!")
Incluso si tiene experiencia en otros idiomas, verá algunas diferencias aquí. En lugar de usar el + operador fuera de las comillas para mostrar su variable, usted usa \(nombre de la variable) dentro de las comillas Otra característica de Swift es el uso de Valores opcionales. Estos valores son difíciles de entender a primera vista, pero agregan una mayor funcionalidad al uso de variables dentro de Swift.
En este caso, simplemente queremos mostrar el valor tal como está, por lo que agregamos un signo de exclamación después del nombre de la variable respuesta! para denotar que no es un valor opcional. Un valor opcional es una variable a la que se le puede asignar o no un valor. No requiere uno. Si no se le asigna un valor, se le asignará nulo. Un signo de interrogación (?) Después del tipo de valor lo identifica como opcional, mientras que una exclamación significa que no lo es.
Ahora que hemos terminado, su código debería verse así:
Para guardar su código, use Archivo> Guardar como y seleccione Archivo Swift desde el Guardar como tipo menú. Si a su menú le falta el tipo de archivo Swift, seleccione todos los archivos en su lugar, y agregue el .rápido extensión de archivo después de su nombre de archivo elegido.
Compilar Swift en Windows 10
Ahora que tenemos un programa, necesitamos poder compilarlo y ejecutarlo. Si bien no hay una forma integrada de programar Swift en Windows 10, hay una solución alternativa. Han Sangjin ha creado un compilador para Swift que está disponible para descargar desde Github. Descargue e instale la aplicación Swift para Windows utilizando las instrucciones proporcionadas en el enlace.
Una vez que esté instalado, ábralo. Se le presentará una interfaz de usuario como esta:
Haga clic en el Seleccione Archivo botón y seleccione su programa hecho previamente. Hacer clic Compilar y espere a que el programa se compile. Para un programa tan pequeño, debería ser casi instantáneo, aunque puede tomar tiempo dependiendo de cuán complejo haya hecho su código!
Deberías recibir un “Compilado exitosamente” mensaje en el cuadro de diálogo. De lo contrario, regrese y verifique su código para asegurarse de que no haya cometido ningún error. Una vez que se compila el código, haga clic en correr para ejecutar tu programa. El programa se abrirá en la línea de comandos de Windows y debería verse así:
Vale la pena señalar que debe usar la aplicación Swift para Windows para ejecutar su código, el .exe el archivo creado no funcionará solo, incluso si la aplicación está abierta.
Pequeños comienzos
Dado que Swift no está diseñado para su uso en Windows 10, esta es la única forma de comenzar con el lenguaje actualmente fuera de la ejecución de una máquina virtual 7 Razones prácticas para comenzar a usar una máquina virtual 7 Razones prácticas para comenzar a usar una máquina virtual El término "virtual" ha sido cooptado de muchas maneras. Realidad virtual. RAM virtual. Escuelas virtuales Pero la virtualización en el contexto de las PC puede ser confusa. Estamos aquí para aclararlo. . Si bien es limitado, es una excelente manera para aquellos que tienen curiosidad sobre el idioma para obtener experiencia práctica y aprender su sintaxis..
Si decide que Swift es para usted y planea trabajar con él en OS X, hay una gran cantidad de herramientas 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 aprenda, antes podrá cosechar las recompensas. por ahí para ayudarte. Una vez que tenga una comprensión básica del entorno, ¿por qué no probar algunos proyectos para principiantes para que desee hacer aplicaciones para iPhone? ¿10 proyectos para principiantes así que quieres hacer aplicaciones para iPhone? 10 proyectos para principiantes ¿Desea crear aplicaciones para iPhone y iPad? Comience aprendiendo los conceptos básicos de Swift. para dar vida a tu conocimiento?
Si usted es un usuario de Linux y se pregunta si es posible codificar en Swift usando Ubuntu, tenemos buenas noticias. Cómo comenzar a programar en Swift en Ubuntu Cómo comenzar a programar en Swift en Ubuntu Apple lanzó recientemente su lenguaje de programación Swift como código abierto, lo que significa que ahora cualquiera puede usar este lenguaje de programación de tendencia, en cualquier sistema, ¡incluido Ubuntu! Siga leyendo para saber cómo comenzar. para ti!
!