¿Cómo se construye una tienda de aplicaciones? ¿Cuál es la tecnología requerida y qué startups están haciendo cosas emocionantes en este espacio?

Uno puede considerar la tienda de aplicaciones como una extensión de un servicio de contenido móvil existente. Muchos vendedores lo construyeron de esa manera. Por lo tanto, habría funciones como:

  • portal de desarrollador para cargar aplicaciones.
  • integración con la infraestructura de criptografía de clave pública para las claves.
  • si la tienda de aplicaciones es para operadores móviles, un portal de servicio al cliente y para probar versiones de prueba de la aplicación.
  • Una base de datos para el descubrimiento y búsqueda de aplicaciones.
  • un back-end para almacenar el contenido de la aplicación (o integrarse con el alojamiento en la nube).
  • integración con las funciones de tiempo de ejecución de la aplicación, como gestión de derechos o API de red.

En el dispositivo móvil, habría un portal en el dispositivo que se integra con el sistema operativo o el tiempo de ejecución, o alternativamente, una interfaz web móvil.

Para nuevas empresas en el espacio, consulte openchannel.io, la API le permite crear su propia tienda de aplicaciones, tienda de complementos o directorio de socios dentro de un fin de semana. Incluso le permite hacer pagos y manejar cosas como el impuesto sobre el IVA.

De hecho, escribí un artículo completo sobre Cómo construir tu propia App Store.

Para la infraestructura tecnológica (si fuera solo), recomiendo primero crear un servicio web para realizar un seguimiento de todas las aplicaciones, archivos y sus estados. Usamos la siguiente pila:

  • Hardware, redes y almacenamiento: AWS EC2 y S3
  • Servicio web de backend: Java y Spring MVC
  • Base de datos – MongoDB

Una vez que se completa el servicio web central, una App Store funcional requiere tres interfaces:

  • Portal para desarrolladores: los desarrolladores se registran, crean cargas y administran aplicaciones.
  • Tienda de aplicaciones: los usuarios se registran, navegan, buscan, compran y prueban aplicaciones.
  • Panel de administración: puede ver, rastrear y aprobar aplicaciones recién enviadas.

GetApp.com es una plataforma de descubrimiento de aplicaciones centrada en aplicaciones web para empresas. La tecnología no necesita ser ciencia espacial para comenzar. La estrategia de adquisición de tráfico y la capacidad de monetizar es donde se necesita un poco de salsa secreta.
http://www.getapp.com

More Interesting

¿Cuál es un IPC razonable para las aplicaciones de redes sociales si aún no sabe cuál es el LTV del cliente (sin ingresos en el futuro cercano)?

Cómo determinar si la mejor plataforma para su inicio es un sitio web o una aplicación

¿Cuáles son las mejores aplicaciones para conocer gente?

¿Qué es mejor usar para mapas dentro de una aplicación web / móvil: Google Maps o MapBox?

¿Qué acuerdos debe tener un desarrollador externo al firmar su aplicación, como incluir un NDA y una asignación de todos los derechos de su trabajo, incluido el código y las ideas en el proyecto para mí como la persona que contrata?

¿Cuánto costaría construir una aplicación de red social Android moderadamente compleja más parecida a las que tienen los sitios de citas en línea como Plentyoffish, Match, etc., pero no a su escala, solo algo para probar en uno o dos campus universitarios?

Cómo convertir mi aplicación web en una nueva plantilla de bootstrap

¿Cómo se crean las aplicaciones para más de una plataforma? ¿Aplicaciones que tienen presencia en la tienda de aplicaciones y en la web (por favor vea los detalles)?

¿Cuáles son los primeros pasos para hacer una aplicación?

¿Cuáles son las bibliotecas o API de PHP o JavaScript disponibles para escanear los códigos de barras desde los navegadores?

¿Qué porcentaje de las tiendas de desarrollo de aplicaciones web y móviles utilizan herramientas de prueba de regresión automatizadas?

Tendencias tecnológicas: ¿Cuál es el futuro de las aplicaciones tal como las conocemos?

¿Cuál es la definición moderna de una "aplicación"?

¿Es mejor tener un servicio de back-end que envíe json y use un marco del lado del cliente como AngularJS (o) tenga una aplicación web completa en el back-end que sirva HTML con JavaScript mínimo?

Si tengo una idea muy desarrollada para una aplicación móvil o una aplicación web, ¿dónde podría encontrar un desarrollador que colabore conmigo?