Respuesta corta Sí. No están a la altura.
He estado usando IRCTC por más de 5 años. El sitio del IRCTC carece de muchas cosas, como un buen diseño, facilidad de uso y poner las cosas importantes más cercanas al usuario (no sé cómo llamarlo).
El otro inconveniente importante es cuando viaja en el tren y pierde la noción de la estación anterior. No tiene una disposición para encontrar la próxima estación.
- ¿Qué cantidad se necesita para desarrollar una aplicación de Android?
- ¿Qué es el diseño de materiales (no para Android)?
- ¿Cuál es la mejor herramienta de compilación para proyectos de Android, Ant, Maven o Gradle?
- Cómo mantenerme actualizado para convertirme en un desarrollador profesional de Android
- Cómo codificar en Android
Otra cosa es que nunca se sabe cuando el tren llega a una estación. Hay una hora estimada de llegada, pero ningún tren llega a tiempo.
Recientemente, he experimentado que cuando se reservan boletos tatkal, el servidor se cuelga exactamente durante el horario de apertura. Por ejemplo: cuando SL abre a las 11:00, el servidor se cuelga y el boleto se puede reservar solo después de las 11:01. Entonces la velocidad también es un problema.
Hay muchos aspectos con respecto al IRCTC. Algunos de ellos están verificando la disponibilidad del tren / asiento, el estado del PNR, el pedido de comidas, el traslado desde / hasta las estaciones de ferrocarril, la reserva / cancelación de boletos, el cambio de puntos de embarque, las reservas a granel y la reserva de paquetes. Desde mi perspectiva, estas son las características que lo ayudarán a crear una aplicación que le permitirá ganar mucho dinero.
Qué necesitas hacer:
Paso 1 : instale unas 15-20 aplicaciones que funcionan en conjunto con IRCTC y obsérvelas. Yo uso RailYatri [1], erail [2] e InTrainAlarm [3].
Paso 2 : lee las reseñas de aplicaciones en sus respectivas tiendas de juegos y encuentra los errores. Utilice los sitios web de encuestas, como Survey Monkey, para descubrir qué sucede con las aplicaciones existentes. Interactúe con personas que viajan con la ayuda de trenes y pídales sus opiniones. Intente buscar en Google los problemas que enfrentan las personas porque es posible que no todos los problemas se escuchen en voz alta. Navegue a través de la plataforma del mundo para el sitio web de cambio y busque consultas sobre Indian Railways.
Paso 3 : Mientras tanto, comienza a trabajar en tu aplicación. Los conceptos básicos como diseño, diagramas de flujo y otras cosas.
Paso 4 : Elija tecnologías ligeras y rápidas como Volley (no estoy seguro de si es la mejor). Asegúrese de que el uso de Internet sea mínimo y que la aplicación también funcione bien en 2G (las líneas de ferrocarril pasan por áreas remotas donde la cobertura es mínima o nula).
Paso 5 : Realice copias de seguridad de sus aplicaciones y datos con regularidad, como todos los días. Casi siempre terminarás perdiendo un día de trabajo en el peor de los casos. Porque hay muchas razones por las cuales cualquier aplicación falla. Mantenga la documentación durante todo el ciclo de vida de la aplicación, de modo que pueda reiterar sus pasos donde sea y cuando sea necesario.
Paso 6 : Piense en los accesorios que se agregarán en su aplicación. Paytm puede usarse como una billetera para reservar boletos de IRCTC, así que tenga un amarre o inicie sesión a través de eso de la misma manera. Se pueden agregar alarmas para informar la llegada de trenes a las estaciones. Intente proporcionar rutas alternativas como el estado y la predicción PNR o su aplicación.
Paso 7 : Una vez que haya desarrollado la aplicación, inicie la versión beta y pídale a la gente que la pruebe a fondo. Asegúrese de que funcione bien entre varios dispositivos, varias versiones de diferentes sistemas operativos, etc. Debido a que la gran mayoría de los usuarios de teléfonos inteligentes tienen dificultades para actualizar las versiones del sistema operativo y cambiar los dispositivos.
Paso 8 : Informe a los usuarios con suficiente antelación en caso de interrupciones de mantenimiento . Asegúrese de que sea entre la 1 a.m. y las 4 a.m., donde el uso sea mínimo. Use herramientas como Flurry y Google Analytics para conocer dicha información. Cuando la aplicación se bloquea debido a cualquier problema, las personas comienzan a perder la fe en su aplicación y pasan a otras aplicaciones. Por lo tanto, tome en serio cada choque y piense que está perdiendo Rs.10 o un cliente por cada choque.
Paso 9 : Una vez que haya terminado con la aplicación, puede mostrarla a una audiencia mayor a través de las redes sociales. Si la aplicación funciona bien, pase lo que pase, definitivamente obtendrá más y más instalaciones todos los días eventualmente (la paciencia es una virtud). Y esté preparado para la escalada y la flexibilidad en cualquier momento. Esto podría darle una idea con respecto a mostrar su aplicación ¿Cómo exhibo mi aplicación a un público más amplio?
Paso 10 : El dinero importa cualesquiera que sean las probabilidades. Intenta ganar dinero a través de anuncios. Nunca publique anuncios que ocupen pantallas completas (frustra a las personas). Obtenga las entradas del usuario con respecto a lo que busca como autobuses desde Chennai a Bangalore. Intenta mostrar trenes en la misma ruta. De todos modos, los trenes serán más baratos, así que cortejales para que usen tu aplicación.
El paso más importante: Tómese un tiempo para comentarios y revisiones. Lea cada revisión / comentario cuidadosamente y aborde cuidadosamente con la mayor paciencia. Cada revisión apunta a un error o falla y eso ayuda a que su aplicación ingrese a la sección de mayor tendencia.
PD: Perdón por la larga respuesta. Trabajé en algunas aplicaciones en una empresa y he resumido mis hallazgos aquí. Lo primero es lo primero. No te saltes ningún paso . Avísame una vez que inicies la aplicación en Play Store. Si no puede seguir algo de arriba, hágamelo saber a través de un comentario o un mensaje.
Notas al pie
[1] Indian Rail PNR Inquiry & Live – Aplicaciones de Android en Google Play
[2] Indian Rail PNR Inquiry & Live – Aplicaciones de Android en Google Play
[3] In Train Alarm – Aplicaciones de Android en Google Play