Experiencia: desarrollador de iOS y Android para una empresa basada en chat: más de 3 años
La mejor manera de hacer una aplicación de chat es no hacerlo usted mismo. Puede consultar esta pregunta para conocer el costo aproximado de desarrollarla usted mismo (alerta de spoiler: $ 5–20k mínimo).
Teniendo en cuenta que hay chats de código abierto disponibles en una licencia MIT (puede hacer lo que quiera con el código), parece una idea mucho mejor descargar un código compatible para comenzar su proyecto.
- ¿Cuáles son las razones para que Amazon configure su propia tienda de aplicaciones para Android?
- Quiero desarrollar la aplicación de llamadas en andriod. Usando wifi dentro de un rango. ¿Cómo desarrollar?
- ¿Cuáles son las aplicaciones de la vibración libre?
- ¿Por qué los desarrolladores de juegos independientes iOS y Android no publican las obras con sus nombres sino que crean una LLC?
- ¿Existe alguna herramienta para obtener reseñas de aplicaciones de Android?
Por ejemplo:
ChatSDK
Este repositorio de git tiene bases de código de Android e iOS totalmente compatibles para descargar y probar. El código incluye mensajes de texto, ubicación e imagen, múltiples tipos de inicio de sesión, notificaciones automáticas, etc., además de ser compatible si su aplicación es exitosa y desea desarrollar para iOS.
Estas son las principales razones por las que creo que usar código disponible es mejor que escribir código usted mismo:
- Es mucho mas barato
Quiero decir que es completamente gratis. Lo descargas e inmediatamente tienes un código de más de $ 20k en tu computadora. - Es más fácil poner en funcionamiento un producto
No vale la pena gastar mucho dinero y tiempo en lanzar un producto que nadie usa. El uso de un chat listo puede permitirle obtener una versión de prueba en línea dentro de unos días en lugar de meses - Comunidad online
Elegir un chat bien soportado es importante. ¿Los desarrolladores lo actualizan y lo apoyan? Elegir un chat próspero es importante ya que muchos de los problemas con los que te encuentras pueden solucionarlos. Los desarrolladores también tienen mucho más tiempo libre para ayudarlo a comprender su producto en lugar de ayudarlo a desarrollarlo usted mismo - Mejor producto final
Aunque es posible que sea un desarrollador ingenioso, todavía lleva mucho tiempo crear un nuevo componente. Los componentes ya creados han existido durante años. Han tenido muchas pruebas, comentarios y generalmente están libres de errores. Incluso si pasa el tiempo creando el suyo propio, probablemente no funcionará mejor que un chat gratuito.
Entonces, para responder finalmente a tu pregunta, ¿qué necesitas para hacer una aplicación de chat para Android?
- Una buena base de código de chat
- Un buen desarrollador de Android si no eres un desarrollador tu mismo
¡Y eso es todo! Con 30 minutos configurados, puede tener un chat en funcionamiento en sus simuladores y luego puede comenzar a modificar para llevar un marco de chat genérico a su propia aplicación de chat personalizada.