Code Time

Script Time: ¿Qué conocimientos se requieren para desarrollar aplicaciones? #Petición


Listen Later

En esta nueva entrega de Script Time responderemos a una pregunta hecha por Jesús Martínez Mendoza, un escucha del podcast Code Time, quien planteó la pregunta ¿Qué conocimientos se requieren para desarrollar aplicaciones?. Esta pregunta no tiene una única respuesta. De hecho esta varía según el enfoque de la aplicación o la plataforma. Aun así intentaremos generalizar lo más posible.
Los lenguajes de programación:
La primer herramienta, además del conocimiento y razonamiento lógico, que es importante aprender a utilizar son los lenguajes de programación. Estos permiten plasmar ideas en algo que posteriormente puede ser compilado o interpretado y posteriormente ejecutado. Entender bien la sintaxis y más que nada la semántica es fundamental ya que sin esto es imposible concretizar pensamientos.
Módulos, librerías y frameworks
Ya teniendo un medio para plasmar las ideas lo siguiente es poder acceder a diversos recursos y estructuras para trabajar. Como se cita en el podcast a la hora de crear una aplicación móvil que indique estadísticas de la batería, se necesita poder acceder al estado actual de la misma y almacenar los diversos estados a través del tiempo. Dependiendo de las tareas a desempeñar es obligatorio para el desarrollador investigar los elementos que requerirá.
Lamentablemente existe una línea muy difusa entre esta fase y la anterior ya que en la mayoría de los casos los programadores novatos confunden estas cosas pretendiendo aprender ambas cosas al mismo tiempo. Esto último es claramente posible pero siempre es importante tener en mente la distinción.
Conocimientos de dominio
Con todos los recursos a nuestra disposición es hora de utilizarlos para construir nuestro programa. Para ello hay que entender sobre los temas que serán tratados. Es decir, si se quiere hacer una aplicación que sirva para practicar un idioma en particular es fundamental saberlo. Otra alternativa es contar con alguien experimentado en la materia y es allí donde entran en juego los equipos de trabajo.
Ya sin más damos comienzo a este episodio de Script Time, siempre recordando antes que pueden sugerir temas a tratar tanto para Script Time, Code Time y el canal de youtube.
**********************************
App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
**********************************
Para Contribuir
PATREON: https://www.patreon.com/codetime
**********************************
Curso completo de desarrollo en Swift 4 desde cero
https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
Curso de desarrollo de aplicaciones para iOS 11 desde cero
https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
**********************************
Medios de contacto:
Twitter / Telegram: @DavidGiordana
Correo Electrónico: [email protected]
Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
**********************************
Medios de Contacto
CANAL DE TELEGRAM: https://telegram.me/Code_Time
PODCAST: https://goo.gl/QUximq
ITUNES: https://goo.gl/XmDjX2
**********************************
Canciones Utilizadas
OP:
A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
ED:
See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
Music provided by Audio Library https://youtu.be/idlqqMHd0W4
...more
View all episodesView all episodes
Download on the App Store

Code TimeBy David Giordana

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like Code Time

View all
iSenaCode Live by Sergio Navas

iSenaCode Live

84 Listeners