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

Code Time - En podkast av David Giordana

Kategorier:

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 PAYPAL : [email protected] 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

Visit the podcast's native language site