Bien, primero soy un desarrollador de iOS jajaja, así que no voy a decir que deberías desarrollar para Android sobre Apple.
(Pero si lo haces * tos “No te culpo” tos tos *)
Muy bien, cosas geniales … Me encantan las cosas geniales.
- ¿Cuánto cobra un desarrollador de Android por trabajar para una startup?
- ¿Qué grupo genera más ingresos: Steam / XLBA / PSN o iOS / Android / WP7?
- ¿Cuál es la arquitectura subyacente de JusPay Secure?
- Quiero aprender el desarrollo de aplicaciones de Android. ¿Cuál es el mejor lugar para comenzar?
- ¿Qué debo aprender primero, desarrollo de Android o algoritmos?
Un lenguaje que no mencionó fue C ++. DEBE APRENDER ESE IDIOMA. La mayoría de la programación para dispositivos móviles se realiza o puede realizarse en C ++ junto con algunos Java para que se vea genial.
Segundo … Obtenga CS6 … o al menos Photoshop y Fireworks y After Effects y FLASH. De esa manera, puede hacer que sus imágenes se destaquen desde cualquier página web o dispositivo.
De todos modos, en cuanto a idiomas, estás bien. Quiero decir que siempre puedes aprender más, así que no te preocupes por eso.
Ahora cosas geniales podrían significar páginas web legítimas. Que es lo que me encanta hacer. OBTENER FLASH CS6. Comience a implementar FLASH y JS en sus páginas web para hacerlas vibrantes y brindar al usuario una experiencia que deseará compartir con todos los demás. Flash también es muy fácil de aprender. Le llevará de 10 a 15 días saber cómo usarlo.
** lo siento, estoy por todas partes **
Digamos que estás cansado de las páginas web. ¿Qué sigue? Después de que terminé con HTML, fui al audio. Tengo algunos programas y son DIVERTIDOS. Prueba Ableton o FL
–Ahora a los negocios
MANZANA … .. o ANDROID …
Desarrollando para Apple:
Pros
- SDK fácil y API
- El flujo de trabajo es fluido e integra perfectamente imágenes y codificación.
- Objective-C es un lenguaje fácil de aprender.
- Y me dio una razón para comprar una Macbook.
- Fácil de desarrollar para los 3 dispositivos iOS.
Contras
- Registrarse para una suscripción de desarrollador es un DOLOR. Muy confuso.
- Solo puede probar sus aplicaciones en un dispositivo si tiene una suscripción de Apple ($ 99 / año) o puede falsificar el código de firma.
- Siempre hay errores en xCode (programa utilizado para diseñar aplicaciones).
- Javascript se retrasa en iOS solo un poco
- Flash no compatible
Desarrollando para Android:
Pros
- SIN TARIFA DE SUSCRIPCIÓN DE DESARROLLADOR
- Alojamiento gratuito
- Prueba gratis
- No es necesario falsificar el código
- Puede implementar Flash y JS.
- Programación en C ++
- Juega muy bien con cualquier otro lenguaje, es decir, HTML, PHP, C ++, C #, JS.
Contras
- Diseñando para los 103,181,910,810 dispositivos Android. (En realidad, no hay tantos, pero hay muchos).
Espero que esto ayude…
Proyectos geniales?
- Construya una computadora desde cero y prográmela usted mismo con simples comandos cmd o script bash.
- Cree una aplicación informática básica, como una que inicie su cámara web desde un archivo .txt.
- Hackea tu correo electrónico. (Esto requeriría conocimiento de algoritmos).
- Aprende un algoritmo al día
- Cree un instrumento musical en un sitio web, es decir, un piano que alguien pueda tocar con su teclado. (Tendría que obtener sonidos de muestra y probablemente usar flash, pero JS también puede funcionar)
De todos modos espero que esto ayude. Otra vez lo siento por estar por todos lados con mi respuesta. Pero hice mi mejor esfuerzo para responder todo lo que me pediste.