Viaje
Foto de dannysullivan, foto de robertnelson
Comience a crear y vender aplicaciones para teléfonos inteligentes iPhone, Blackberry y Android. clase>
La moda de los teléfonos inteligentes todavía se está fortaleciendo, y las tiendas de aplicaciones en crecimiento para la mayoría de los sistemas operativos han abierto otra puerta para los viajeros que buscan formas de vivir un estilo de vida móvil.
Desde bloguear en el camino hasta mantener tu red social ninja, las posibilidades para las aplicaciones son abundantes. Pero incluso para un programador experimentado, el diseño de aplicaciones para teléfonos inteligentes requiere tener en cuenta algunas cosas.
No es tu clave para la riqueza
Muchos juegan el juego de desarrollo de aplicaciones, pocos hacen lo que incluso podría pasar como ingresos a tiempo parcial. En realidad, podría tener una mejor oportunidad de hacerse rico como escritor independiente. Demonios, solo juega a la lotería: mejores probabilidades.
Descargue y juegue con tantas aplicaciones en su categoría como sea posible. Oye, es investigación.
El diseño de aplicaciones para teléfonos inteligentes es un gran proyecto paralelo para aquellos que tienen experiencia con la programación y mucha creatividad. Al igual que una carrera de escritor, se necesita la combinación correcta de habilidad, práctica y algo de suerte para convertirlo en un ingreso real.
Hay una aplicación para eso
Tienes una idea genial para una aplicación. Dulce. Ahora es el momento de echar un vistazo a la competencia, porque sí, con miles de aplicaciones de Blackberry y Android, y la tienda de aplicaciones de iTunes acercándose al infinito, ya hay algo similar. ¿Qué tiene que ofrecer tu aplicación que los demás no tengan? ¿Cómo es realmente innovador?
Así como los escritores deben ser lectores primero, los desarrolladores de aplicaciones deben ser fanáticos de las aplicaciones. Descargue y juegue con tantas aplicaciones en su categoría como sea posible. Oye, es investigación.
Foto de dougbelshaw
Elige una plataforma
Muchos desarrolladores con aplicaciones exitosas comenzaron en una plataforma y luego se extendieron a otros cuando la aplicación se vendió bien.
El iPhone claramente tiene la mayoría de las aplicaciones con diferencia, aunque algunas de ellas son … bueno, basura. Y muchos desarrolladores de aplicaciones para iPhone tienen algunas cosas no tan agradables que decir sobre cómo administra Apple la tienda.
Sin embargo, ahora podría ser el momento de subirse al tren de desarrollo de iPad mientras es popular; de acuerdo con CrunchGear, podría ayudar a fabricar o romper el dispositivo.
Blackberry también tiene una tienda de aplicaciones en rápido crecimiento, y si usted no posee una, apuesto a que conoce al menos a tres personas que sí la tienen. Los usuarios de Blackberry son devotos, lo llaman CrackBerry por una razón.
Y con el lanzamiento del nuevo y brillante Nexus One, tampoco es una mala idea entrar en el desarrollo de algunas aplicaciones de Andoid.
La mejor y más obvia opción es elegir el teléfono que use. Ve con lo que es cómodo y familiar, no con lo que crees que se venderá, porque si tu aplicación es tan mala, los tres mercados la recibirán.
Desarrollo de aplicaciones para iPhone
Lo primero es lo primero: pase unos días o semanas hurgando en el Centro de Desarrollo de iPhone. Luego, golpea los libros. Algunos recursos sugeridos:
Inicio del desarrollo del iPhone 3
clase>
“Suponiendo solo un conocimiento mínimo de trabajo de Objective-C, y escrito en un estilo amigable y fácil de seguir, este libro ofrece un curso completo en programación de iPhone y iPod touch.
El libro comienza con los conceptos básicos, que lo guían a través del proceso de descarga e instalación del SDK de iPhone gratuito de Apple, y luego lo guían a través de la creación de su primera aplicación simple para iPhone.
A partir de ahí, aprenderá a integrar todos los elementos de la interfaz que los usuarios de iPhone conocen y aman, como botones, interruptores, selectores, barras de herramientas y controles deslizantes.
El negocio del desarrollo de aplicaciones para iPhone
clase>
“El negocio de desarrollo de aplicaciones para iPhone es una guía para desarrolladores para lograr y administrar el éxito desde el inicio del proceso de diseño y desarrollo.
Este libro incluye la información para ayudarlo a usted, el desarrollador, a planificar todos los aspectos de su aplicación con miras al éxito comercial, desde el diseño, la implementación, la importancia de un análisis de mercado temprano y continuo, y el lanzamiento pasado en soporte y actualizaciones.
¡Y no olvidemos el negocio de la App Store de iTunes! ¡Este es el libro que desearías haber leído antes de lanzar tu primera aplicación!"
Desarrollo de aplicaciones Blackberry
Lo primero es lo primero: sumérgete en Blackberry Developer Zone. Luego, golpea los libros. Algunos recursos sugeridos:
Fundamentos de desarrollo de Blackberry
clase>
“El teléfono inteligente BlackBerry es la plataforma móvil número 1 de hoy para la empresa y también un gran éxito entre los consumidores. Hasta ahora, ha sido difícil para los programadores encontrar todo lo que necesitan para comenzar a desarrollar nuevas aplicaciones para dispositivos BlackBerry.
BlackBerry Development Fundamentals es la solución: la primera guía de fuente única para todos los aspectos del desarrollo de la plataforma BlackBerry.
Este libro revisa a fondo las capacidades y limitaciones únicas de BlackBerry, lo ayuda a optimizar sus opciones de diseño inicial y cubre las aplicaciones nativas de clientes ricos y las aplicaciones móviles basadas en la Web para entornos comerciales y de consumo.
Desarrollo avanzado de Blackberry
clase>
“Con el desarrollo avanzado de BlackBerry, aprenderá cómo aprovechar las capacidades multimedia de BlackBerry, incluida la cámara y la reproducción de video.
El libro también le muestra cómo enviar y recibir mensajes de texto y multimedia, usar potentes bibliotecas de criptografía y conectarse con los contactos y el calendario personal y comercial del usuario.
No solo aprenderá a usar estas API, sino que también creará un programa que las aprovecha al máximo: una aplicación inalámbrica para compartir medios. Las lecciones de cada capítulo se aplicarán mejorando la aplicación de un prototipo a un programa completamente pulido.
Desarrollo de aplicaciones para Android
Primero lo primero: estudie la Guía del desarrollador para Android. Luego, golpea los libros. Algunos recursos sugeridos:
Desarrollo profesional de aplicaciones Android
clase>
“Una guía práctica para crear aplicaciones móviles, el Desarrollo profesional de aplicaciones de Android presenta ejemplos concisos y convincentes que le muestran cómo construir rápidamente aplicaciones móviles del mundo real para teléfonos Android.
Totalmente actualizado para la versión 1.0 del kit de desarrollo de software de Android, cubre todas las características esenciales y explora las capacidades avanzadas de Android (incluidos GPS, acelerómetros y servicios en segundo plano) para ayudarlo a construir cada vez más complejo, útil y innovadoras aplicaciones móviles para teléfonos Android.
Desarrollo de aplicaciones de Android: programación con el SDK de Google
clase>
“Este libro práctico proporciona los conceptos y el código que necesita para desarrollar software con Android, la plataforma de código abierto para teléfonos celulares y dispositivos móviles que está generando entusiasmo en toda la industria.
Basado en el sistema operativo Linux y desarrollado por Google y Open Handset Alliance, Android tiene el potencial de unir un mercado móvil fragmentado.
El desarrollo de aplicaciones de Android presenta este entorno de programación y le ofrece un ejemplo de trabajo completo que demuestra las características arquitectónicas y API de Android.
Considere las secuelas
Hay más en esto que solo diseñar la aplicación. Necesita un sitio web, necesita una descripción bien escrita que convenza a las personas a convertirse en clientes, necesita promoción, necesita un buen sistema de soporte.
Y como alguien que prácticamente descarga una aplicación al día, te lo ruego: sé accesible. Descubriendo que no hay un sitio web para el desarrollador, o peor, que el sitio web es simplemente una página con un enlace a la tienda de aplicaciones sin un formulario de contacto o correo electrónico para ser visto … ugh. Ese desarrollador está fuera de mi lista.
Su aplicación probablemente tendrá errores la primera vez: asegúrese de que los clientes puedan contactarlo cuando haya un problema.
Foto de Core Force
Calcule la carga de trabajo
Un equipo más grande no necesariamente significa una mejor aplicación. Tengo algunas aplicaciones de alta calidad que me encantan y que sé que fueron diseñadas por un espectáculo individual.
Se trata más de lo que hace la aplicación: algunas ideas solo requieren mucho más trabajo para llevar a cabo de manera efectiva. Para que su aplicación funcione, es posible que necesite colaborar.
Y si puede manejar la aplicación usted mismo, no olvide el sitio web, los videos y anuncios promocionales, y el importante soporte que mencioné anteriormente. Si eso no suena como lo tuyo, contrata a alguien que pueda manejarlo.
Asegúrese de que el precio sea correcto
El mejor consejo que puedo darle es que eche un vistazo a appsfire. En breve:
- $ 0.99 no es la clave del éxito.
- Las aplicaciones de calidad con un rango de precios comparativamente alto generan dinero real.
- Si nadie se queja del precio, probablemente sea demasiado bajo.