Solo Java By Cus
Blog especializado para explicar Java y programación orientada a objetos desde desde cero.
Archivo del blog
viernes, 4 de enero de 2019
miércoles, 10 de enero de 2018
sábado, 22 de abril de 2017
viernes, 21 de abril de 2017
lunes, 17 de abril de 2017
miércoles, 12 de abril de 2017
Programación Declarativa
Según Federico Pereiro de www.toptal.com
programación declarativa consiste en decirle a un programa lo qué tiene que hacer en lugar de decirle cómo debería hacerlo. En la práctica, este enfoque significa implica proporcionar un lenguaje específico de dominio (DSL, del inglés Domain-specific lenguage) para expresar lo qué el usuario quiere y resguardarlos de las arquitecturas o construcciones de bajo nivel (bucles, condicionales, asignaciones) que materializan el estado final deseado.
recuperado 12.04.2017: https://www.toptal.com/software/la-programaci%C3%B3n-declarativa-de-verdad-existe-/es
jueves, 6 de abril de 2017
Pensando en programación de dispositivos mobiles? para iOS este es el camino...
En la actualidad es necesario mantenerse ligado a la tecnológia de punta relacionada a la programación, principalmente para ahorrar tiempo y dinero a la hora de aprender, por eso si estas iniciando o pensando en programar dispositivos iOS debes tener en cuenta que lo que debes aprender es a trabajar con Swift 1.0.
Swift 1.0 es una plataforma de desarrollo estable y fuerte, la cual es seguro que evolucionará de manera interesante en los próximos años. Es el momento perfecto para comenzar a explorar este nuevo lenguaje ya que es, obviamente, el futuro del desarrollo iOS.
Nuestro aliado de Toptal han desarrollado un tutorial con una descripción rápida de las nuevas características del lenguaje Swift, ayudándote a dar el próximo paso y comenzar a adoptar Swift a tu trabajo de todos los días. aunque no explica el uso de Objective-C (anterior lenguaje de programación de iOS), vale la pena revisarlo.
Probando Swift vs. Objective-C
Para comenzar a explorar Swift lo que necesitas es descargar XCode 6 de la App Store y crear una zona de juegos para experimentar. Todos los ejemplos que se mencionan en éste artículo fueron hechos de ésta manera.
Página web de Apple Swift es la major referencia para aprender sobre programación Swift. Verás que es muy valiosa, y hasta que estés completamente al día con el desarrollo Swift Creo que regresarás aquí a menudo.
Para que te hagas una idea el tutorial comienza así:
Variables y Constantes
Para declarar una variable en Swift se usa la palabra clave var.
var x = 1
var s = "Hello"
Notarás que las dos variables s y x son de diferentes tipos. x es un Número Entero, mientras que “s” es una Cadena de Caracteres. Swift es un tipo de lenguaje seguro y deducirá los tipos de variables del valor asignado. Si deseas que tu código sea más legible, puedes anotar opcionalmente el tipo de variable:
var y: Int
y = 2
Las constantes son similares pero se declaran usando let en lugar de var. No es necesario saber el valor de una constante al momento de la compilación pero debes asignarle un valor exactamente una vez.
let c1 = 1 // Constante conocida al momento de la compilación
var v = arc4random()
let c2 = v // Constante conocida solo en momento de ejecución
Como su nombre lo indica, son inmutables, por esto el siguiente código causará un error al momento de compilación.
let c = 1
c = 3 // error
Otros tipos también pueden ser declarados como constantes. Por ejemplo, el siguiente código declara una matriz como una constante y, si intentas modificar cualquiera de los elementos, el compilador Swift reportará un error:
var arr2 = [4, 5, 6]
arr2[0] = 8
print (arr2) // [8, 5, 6]
let arr = [1, 2, 3]
a[0] = 5 // error
Creador del tutorial Marco Mustapic, Belgium
Suscribirse a:
Entradas (Atom)