Crea una cuenta o inicia sesi贸n

隆Contin煤a aprendiendo sin ning煤n costo! 脷nete y comienza a potenciar tu carrera

Mi primer programa - Hello World

3/22
Recursos

Aportes 48

Preguntas 9

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

A los que no les sale lo de Get started with a playground en Xcode 12 solo tienen que ir a File > New > Playground
馃槂

Para los que no encuentren la opci贸n de Playground les comparto una captura para que sea mas f谩cil entrar en ellos.

Deber铆an actualizar las secciones que ya no coinciden visualmente con la versi贸n 12.X.X

Para los que no sepan, esta l铆nea de c贸digo:

import UIKit

lo que hace es importar todas las clases que se necesitan para construir y/o manejar las interfaces que creemos para nuestra aplicaci贸n. 馃槃

Me he propuesto que este a帽o no termino sin antes crear una mi app en swift, as铆 que ando motivado al 100.

Si te sale un error como este 鈥渇ailed to attach to stub for playground os/kern invalid argument鈥 y tienen un M1:

  1. Cerrar xcode completamente
  2. Ir a applications > xcode, click derecho, get info
  3. Desmarcar la casilla 鈥淥pen with rossetta鈥

Cabe mencionar que la primera vez que ejecutamos nuestro codigo se demore y ademas salga un olor a quemado, es normal no se preocupen, luego de esto ya no saldra olor y no se demorara tanto en ejecutar 馃槂

Yo tengo Version 14.2. No s茅 bien c贸mo comenzar porque no es igual.

Para las nuevas versiones de Xcode en las que no aparece 鈥淕et started with a playground鈥

Create a new Xcode project
iOs / app / Next
Choose options for your new project

Despu茅s le das click derecho sobre la carpeta que as creado (parte superior izquierda)
New file
Das scroll hasta el final y hay encontraras
la forma de crear los archivos Playground
Blank PLayground
y listo

鈥淟os intros son gratis鈥 jajaja 馃ぃ 馃お

Hola, presento dos formas:

Opci贸n 1:
print(鈥淗ola Juan Gabriel!鈥)

Opci贸n 2:
var saludo = "Hola Juan Gabriel!"
print(saludo)

Me tardo un mundo que compile!

En caso no encuentren la opci贸n de Playground en Xcode, tambi茅n pueden descargar Swift Playgrounds desde la App Store

Se puede poner Xcode en espa帽ol?

Mi primer programa - Hello World

  1. Abriremos el xcode y seleccionaremos la opcion File -> New -> Playground.
  2. Esta opcion nos abrira una ventana en la cual podremos seleccionar el tipo de dispositivo y el tipo
    de plantilla. Seleccionamos ios y la plantilla llamada Blank.

Esto nos abrira el editor con el siguiente codigo:

// Libreria basica de interfaz grafica de usuario en IOS
import UIKit

// Variable con un texto
var greeting = "Hello, playground"

Si le damos click al boton play 鈻讹笍, en la parte inferior (consola), y nos mostrara el resultados de todo el codigo que creemos en la parte superior.
Agregamos al final:
print(鈥淗ola mundo!鈥)

// Libreria basica de interfaz grafica de usuario en IOS
import UIKit

// Variable con un texto
var greeting = "Hello, playground"
print("Hola mundo!")

Y volvemos a dar click a 鈻讹笍, esto nos motrara el contenido de las comillas dentro de print()en la
parte inferior en la consola

Hola mundo

Si a alguien no le aparece la impresi贸n por consola, nada m谩s paciencia, a veces tarda.

Igual para los que est谩n con la version 13 de Xcode pasar por File > new -> Playground

import UIKit

var greeting = "Hello There Juan"
print(greeting)

print("Hola, Juan Gabriel Gomila")

print(" hola Swift desde MacOs")

Si t煤 usas la herramienta 鈥渟wiftfiddle鈥 la cual es en l铆nea, el import cambia un poco. Te dejo el c贸digo que utilice en este emulador para que te funcione de igual manera que a m铆.

//import UIkit
import Foundation 

var str = "Hola mundo!" 

print(str)
import UIKit

var str = "Hello, playground"


print("Hola Juan Gabriel!")
import UIKit

var str = "Hello, playground"


print("Hola Juan gabriel!")
import UIKit

var str = "Hello, playground"

print("Hola Juan Gabriel!")```

Super!

no me sale playground jajaja que hago?

Un resumen de c贸mo hacer un Hello World con Xcode: http://bit.ly/2wCcat7

Vamos a comenzar aprender como se usa todo esto, a ver si los pocos conocimientos de desarrollo que tengo aqui los pondr茅 en practica.

print(鈥淗ola Juan Gabriel!鈥)

import UIKit
var str = "Hello, Playground"
print("Helo Juan Gabriel!")
import UIKit

var str = "Hello, playground"
print("Hola Juan Gabriel")```
import UIKit

var str = "Hola Juan Gabriel"

print(str)

Muy bien repasando swift para no olvidar conceptos

Siempre que veo el Hello Word o el Hola Mundo, recuerdo mis inicios y lo mucho que tengo que aprender.

print(鈥淗ola Juan Gabriel鈥)

print(鈥淗ola Juan Gabriel!鈥)

Un nuevo lenguaje. Comencemos

no entiendo muy bien si es mi compu o el DIE pero no veo que esten corriendo los codigos alguien sabe por que???Pantalla

siento que la gente que no tiene mac se estan olvidando solo se ense帽o a como instalarlo (a los que si tienen) pero y el resto, supongo que es un curso exclusivo para personas que tienen una mac, deberia decirse en el titulo. (si no tienes mac no entres :S)

print(鈥淗ola Juan Gabriel鈥)

print("Hola Juan Gabriel saludos des de Mexico CDMX ")

print (" Iniciando un nuevo lenjuage wow ")

print(鈥淗ola desde Guatemala鈥)

No se como sacar la consola donde muestra el resultado del codigo estoy usando la app de swift playground

Advertencias: - Los tipos de datos opcionales - Type Safe Language

var name = 鈥淛uan gabriel"
var greeting = 鈥淗ola"
func printHello() {
print(鈥(greeting),(name)鈥)
}
printHello()
var Hello : String {
return 鈥(greeting),(name)鈥
}
print(Hello)