|
||
|
![]() |
![]() |
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 |
![]() |
|
Herramientas |
#1
|
||||
|
||||
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. |
|
#2
|
||||
|
||||
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 |
#3
|
||||
|
||||
Los que estoy mirando llevan un curso java incluido.
Gracias por tu aporte. ![]() |
#4
|
||||
|
||||
Entra a mejorando.la que son mas baratos y de gran calidad
|
#5
|
||||
|
||||
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.
__________________
Prueba mis aplicaciones para android:
Signature Maker - Código en GitHub Pain Log - Código en GitHub Square attack |
#6
|
||||
|
||||
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. |
#7
|
||||
|
||||
![]() 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!
|
#8
|
||||
|
||||
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? ![]() 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. |
Gracias de parte de: | ||
#9
|
||||
|
||||
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. |
![]() |
![]() |
||||||
|
Herramientas | |