Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 10/10/14, 20:25:11
Array

[xs_avatar]
jtengo jtengo no está en línea
Usuario novato en la web
 
Fecha de registro: feb 2014
Mensajes: 19
Modelo de smartphone: Galaxy Ace
Tu operador: Movistar
Curso online de desarrollo de aplicaciones para iOS y Android

Buenas tardes a todos, a ver si me puede guiar alguien......
Resulta que estoy interesado en hacer algún curso para introducirme en este mundo......empezaría desde cero.
El caso es que estoy indeciso, por que he visto cursos en los que las condiciones, temario, material de trabajo, horas, etc.....son muy parecidas, pero me ha llamado la atención que hay diferencias entre ello de hasta 1000€......y me surge la duda de si con un curso de 200 0 300€ se aprende poco o de si 1500€ es muy caro y no seria necesario gastarse tanto para dar con un curso bueno.
A alguien le pasó lo mismo alguna vez?
Gracias.
Responder Con Cita


  #2  
Viejo 10/10/14, 22:23:31
Array

[xs_avatar]
manolazo manolazo no está en línea
Miembro del foro
 
Fecha de registro: jun 2012
Localización: Madrid
Mensajes: 219
Modelo de smartphone: Samsung Galaxy S7 edge
Tu operador: Pepephone
Hola.

Yo no pagaría un duro por aprender Android, primero aprende java y luego te metes en android.

En la red hay mil recursos para aprender gratis, tutoriales, libros etc
Responder Con Cita
  #3  
Viejo 11/10/14, 00:48:43
Array

[xs_avatar]
jtengo jtengo no está en línea
Usuario novato en la web
 
Fecha de registro: feb 2014
Mensajes: 19
Modelo de smartphone: Galaxy Ace
Tu operador: Movistar
Los que estoy mirando llevan un curso java incluido.
Gracias por tu aporte.
Responder Con Cita
  #4  
Viejo 26/10/14, 05:40:30
Array

[xs_avatar]
JamesRevelo JamesRevelo no está en línea
Usuario poco activo
 
Fecha de registro: oct 2014
Mensajes: 29
Tu operador: Movistar

Entra a mejorando.la que son mas baratos y de gran calidad
Responder Con Cita
  #5  
Viejo 26/10/14, 12:08:18
Array

[xs_avatar]
Dild0 Dild0 no está en línea
Usuario muy activo
 
Fecha de registro: may 2009
Mensajes: 860
Tu operador: Pepephone

si sabes Java, android es tan popular que hay mil millones de ejemplos y ayuda en la red, no hacen falta cursos con ser un poco de autodidacta, saber un mínimo de ingles, y muchas ganas de aprender.

solo hay que pelearse con ello y echarle horas.
__________________
Responder Con Cita
  #6  
Viejo 26/10/14, 21:41:01
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Con el curso de SGOLiver y sabiendo Java aprendes a programar en Android en un plis plas.

Y en cuanto a IOS, todo está en proceso de migración de Objective-C a Swift, así que si haces un curso de Objective-C dentro de 1 o 2 años no te valdrá para nada, y si haces un curso de Swift hasta dentro de un tiempo tampoco te valdrá para nada. Malos tiempos para aprender IOS, salvo que quieras aprender ahora Objective-C y después Swift. Por cierto ambos lenguajes dan asco.
Responder Con Cita
  #7  
Viejo 27/10/14, 14:32:40
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

 Cita: Originalmente Escrito por kriogeN Ver Mensaje
y si haces un curso de Swift hasta dentro de un tiempo tampoco te valdrá para nada. Malos tiempos para aprender IOS, salvo que quieras aprender ahora Objective-C y después Swift. Por cierto ambos lenguajes dan asco.
Gracias por los ánimos

Lo siento por usurpar el hilo... ¿lo de que no valdrá para nada hasta dentro de un tiempo lo dices de cara a trabajar con proyectos que ya tengan código en Objective-C, por la falta de ejemplos o porque es imposible hacer una app completamente en Swift hoy día?
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #8  
Viejo 27/10/14, 15:30:49
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
 Cita: Originalmente Escrito por mocelet Ver Mensaje
Gracias por los ánimos

Lo siento por usurpar el hilo... ¿lo de que no valdrá para nada hasta dentro de un tiempo lo dices de cara a trabajar con proyectos que ya tengan código en Objective-C, por la falta de ejemplos o porque es imposible hacer una app completamente en Swift hoy día?
Si es posible hacer una app hoy en día en Swift, aunque desde hace poco, cuando salió Swift no había UIKit para Swift.

Lo digo porque si quieres hacer cualquier aplicación medio decente en IOS tendrás que recurrir a librerías externas, y esas librerías están todas escritas en Objective-C, hasta que no migren a Swift o salgan versiones Swift no podrás usarlas.
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 27/10/14, 15:48:56
Array

[xs_avatar]
Dexafree Dexafree no está en línea
Mr. FAQMan
· Votos compra/venta: (1)
 
Fecha de registro: dic 2008
Mensajes: 8,021
Modelo de smartphone: Samsung Galaxy S i9000 + Galaxy Tab 10.1 WiFi
Tu operador: Movistar
 Cita: Originalmente Escrito por kriogeN Ver Mensaje
Lo digo porque si quieres hacer cualquier aplicación medio decente en IOS tendrás que recurrir a librerías externas, y esas librerías están todas escritas en Objective-C, hasta que no migren a Swift o salgan versiones Swift no podrás usarlas.
Aunque el tema esté derivando un poco (sería interesante crear un hilo de debate sobre esto, aun y no ser estrictamente sobre Android), una de las ventajas de Swift es que puedes utilizar código de Objective-C en tu proyecto Swift de forma muy fácil (solo necesitas los .h y crear un archivo de enlace, que consiste en llamadas a los headers)

Si quieres desarrollar para iOS/OS X lo que debes aprender es Cocoa/Cocoa Touch (el Kit de herramientas que proporciona Apple para desarrollar para sus dispositivos, UIKit, Foundation...), después la sintaxis del lenguaje es "lo de menos" (cierto es que Swift es más agradable que Objective-C), aunque evidentemente es importante saber cómo utilizar el lenguaje.

Igualmente, si quieres aprender a programar para Android, lo que debes aprender es cómo moverte por el SDK de Android, Activities, Intents, Services... Que se haga en Java es algo secundario (por programar, puedes hacerlo incluso en Groovy, más cómodo que Java), aunque repito, es importante también saber cómo programar en ese lenguaje.

Evidentemente hablamos de aplicaciones nativas (dejamos de lado todo lo referente a Phonegap y webapps)


Sobre este tipo de cursos, por lo que he podido observar, muchos ofrecen "Niveles" en los que te dan distintas partes de esa introducción que precisamente nombraba.

Primero te explican las Activity y algunos Intent, pero si quieres ver comunicación de red (AsyncTask) necesitas pasar al segundo nivel (previo pago de nuevo)

Este tipo de cursos pueden estar bien para obtener una primera aproximación sobre como programar para un sistema operativo, pero una vez terminado es cuando empiezas a darte cuenta de la cantidad de cosas que el sistema ofrece, y de que tendrás que ir a parar a la documentación oficial si quieres crear realmente aplicaciones de calidad.

Por hacer un símil, sería como si fueras a la autoescuela, te explicaran la teoría y te dieran 3 prácticas.

Sabrías llevar el coche, pero no conducirlo.

Y por fortuna, internet está plagado de proyectos, tutoriales y ejemplos para hacer prácticamente de todo, así que lo único que falta es echarle horas y disfrutar aprendiendo

Última edición por Dexafree Día 27/10/14 a las 15:51:42.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android

Herramientas


Hora actual: 01:09:59 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /