Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Construyendo mi primera app

Construyendo mi primera app

Online talk I gave for La Hora Steam, an event promoted by the Municipality of Lima. The talk was recorded in Facebook: https://www.facebook.com/EducacionMML/videos/3319720348076845.

Tweet

More Decks by Jose Flavio Quispe Irrazábal

Other Decks in Programming

Transcript

  1. Conceptos básicos de programación Creación de un proyecto en Android

    Studio Construyendo nuestra primera pantalla Enlaces y consejos útiles
  2. “Primero aprendí cómo hacer aparecer un círculo verde y un

    rectángulo rojo en la pantalla” Elena Silenok, CEO Clothia
  3. Dato y tipos de datos 23 “Jose Flavio” 17.46788 verdadero

    Entero | Integer Texto | String Real | Double Lógicos | Boolean
  4. Variables edad = 23 nombre = “Jose Flavio” promedio =

    17.46788 realizaTaller = verdadero Nombre de variable Valor de variable
  5. Algoritmo Variable lógica estaDesenchufada Variable lógica focoEstaQuemado VERDADERO FALSO VERDADERO

    FALSO if = Si *pregunta* else = sino if ( estaDesenchufada ) enchufarla() else if ( focoEstaQuemado ) remplazarFoco() else comprarLampara()
  6. Algoritmo Variable lógica estaDesenchufada Variable lógica focoEstaQuemado if ( estaDesenchufada

    ) enchufarla() else if ( focoEstaQuemado ) remplazarFoco() else comprarLampara() if = Si *pregunta* else = sino
  7. Algoritmo Variable lógica estaDesenchufada Variable lógica focoEstaQuemado if ( estaDesenchufada

    ) enchufarla() else if ( focoEstaQuemado ) remplazarFoco() else comprarLampara() if = Si *pregunta* else = sino
  8. if ( estaDesenchufada ) enchufarla() else if ( focoEstaQuemado )

    remplazarFoco() else comprarLampara() Algoritmo Variable lógica estaDesenchufada Variable lógica focoEstaQuemado if = Si *pregunta* else = sino
  9. if ( estaDesenchufada ) enchufarla() else if ( focoEstaQuemado )

    remplazarFoco() else comprarLampara() Algoritmo Variable lógica estaDesenchufada Variable lógica focoEstaQuemado if = Si *pregunta* else = sino
  10. if ( estaDesenchufada ) enchufarla() else if ( focoEstaQuemado )

    remplazarFoco() else comprarLampara() Algoritmo Variable lógica estaDesenchufada Variable lógica focoEstaQuemado if = Si *pregunta* else = sino
  11. Funciones fun sumar (a , b) : Int { var

    resultado = a + b return resultado } Nombre de la función Tipo de dato a devolver var indica que resultado es una variable return indica que vamos a devolver resultado Datos de entrada
  12. Funciones fun sumar (a , b) : Int { var

    resultado = a + b return resultado } var numA = 4 var numB = 1 var numC = sumar( numA, numB ) 1 4
  13. Funciones fun sumar (a , b) : Int { var

    resultado = 4 + 1 return resultado } 1 4 var numA = 4 var numB = 1 var numC = sumar( numA, numB )
  14. Funciones fun sumar (a , b) : Int { var

    resultado = 4 + 1 return 5 } 1 4 var numA = 4 var numB = 1 var numC = sumar( numA, numB )
  15. Funciones var numA = 4 var numB = 1 var

    numC = 5 fun sumar (a , b) : Int { var resultado = 4 + 1 return 5 }