General - Preguntas más frecuentes en Movistar Developers Platform

  1. ¿Quién puede unirse a Movistar Developers Platform?

    Si deseas inscribirte como desarrollador, no hay restricciones de membresía.
    Si deseas unirte para probar y comprar aplicaciones en Movistar Developers Platform, te pedimos que seas cliente de Movistar México. Esto sólo se debe a que deseamos asegurarte la mejor experiencia y apoyo posibles.

  2. Si tengo una idea sobre una función nueva ¿cómo se las comunico?

    Sube tu sugerencia al Foro de Movistar Developers Platform correspondiente.

  3. Encontré un error ¿Cómo se los comunico?

    Sube los detalles del error al Foro Movistar Developers Platform adecuado.

  4. ¿Por qué no puedo escribir mi blog en Movistar Developers Platform?

    Creemos que es posible que ya mantengas un blog externo, por lo que en nuestra edición inicial no se da prioridad a eso. En cualquier caso, puedes crear un link a un blog externo desde tu perfil Movistar Developers Platform. Sin embargo, si aun así quieres bloguear en Movistar Developers Platform, escríbenos y lo incluiremos en nuestros planes.

  5. ¿Cuáles son sus planes para el futuro?

    Tenemos reservadas algunas grandes ideas, de las que deseamos conocer tu opinión a través de los Foros Movistar Developers Platform. Sin embargo, lo más importante es que deseamos conocer tus ideas, para poder dar prioridades al siguiente paso de Movistar Developers Platform.

  6. ¿Quién está detrás de Movistar Developers Platform?

    Un equipo entusiasta y dedicado de personas que trabajan en Movistar, Vivo y Telefónica.

Desarrolladores - Preguntas más frecuentes en Movistar Developers Platform

Generales

  1. ¿Cómo funciona Movistar Developers Platform?

    Movistar Developers Platform es una plataforma / comunidad que permite a los desarrolladores de aplicaciones presentarlas a la audiencia de clientes de Movistar.
    Las aplicaciones pueden publicarse para ser probadas, y aprovechar así los múltiples chequeos por parte de los miembros de la comunidad; o ponerse a la venta, para que generen beneficios.
    Movistar Developers Platform pone al alcance de los desarrolladores un conjunto de herramientas, incluyendo APIs (interfaces de programación de aplicaciones) en el núcleo de la red Movistar, y la oportunidad de "lanzar" aplicaciones exitosas y avaladas por la comunidad, a la más amplia base de clientes de Movistar.

  2. ¿Puedes explicar la relación entre Movistar Developers Platform y las empresas que ofrecen servicios en la sección "Desarrolladores" de Movistar Developers Platform?

    Deseamos que Movistar Developers Platform sea un portal único que ayude a los desarrolladores a mejorar sus aplicaciones interactuando con los clientes de Movistar, y a obtener beneficios vendiendo tus aplicaciones. También queremos ofrecerte una variedad de servicios de terceros, anunciados en la sección "Desarrolladores" que pueden ayudar a desarrollar tu negocio.
    Si te interesan algunos de los servicios que ofrecen las compañías que se muestran en la sección "Desarrolladores", puedes ponerte en contacto directo con ellas para obtener más información, o para adquirir alguno de sus servicios.
    Podrás llegar a un acuerdo con estos proveedores, y no con Movistar, para obtener esos servicios. También te ofrecemos la oportunidad de comunicar y compartir tu experiencia con nuestros socios a través de los foros Movistar Developers Platform.

  3. Conozco una empresa, o soy una empresa, y deseo proporcionar servicios a desarrolladores en la sección "Desarrolladores" de Movistar Developers Platform ¿qué puedo hacer?

    Mándanos un e-mail, a través de la página "Contacto" y te atenderemos.

Publicación de aplicaciones

  1. ¿Qué opciones tengo para publicar mi aplicación en Movistar Developers Platform?

    Las aplicaciones son lo más importente de Movistar Developers Platform. Como desarrollador, tus ideas pueden impulsar la industria: al crear aquí buenas aplicaciones, tendrás la oportunidad de cambiar la forma en que se usarán los celulares en el futuro.
    Además, lo bueno de Movistar Developers Platform es que hay varias formas de interactuar con la comunidad. Si tuviste una buena idea pero no estás seguro de lo bien que funcionará en la práctica, puedes subir tu aplicación para que la comunidad la pruebe; es una gran forma de ver cómo se comporta. También, si confías en que tu aplicación funcionará bien, la puedes poner a la venta, y con algo de suerte, comenzar a hacer dinero de inmediato.

  2. ¿Moderáis, en alguna forma, las aplicaciones que yo suba?

    Cuando subes tu aplicación a Movistar Developers Platform, se pasa a un estado de Moderación antes de publicarla en el portal. Nuestro equipo de soporte no hace juicio editorial alguno sobre la calidad de la aplicación, ni siquiera sobre si la aplicación tiene funcionalidad completa. Todo lo que hacemos, para proteger a nuestros miembros, es buscar virus en ella, y asegurar que todo su contenido cumpla con las normas de política de contenidos de Movistar. Usted puede conocer nuestra política en el vínculo T&Cs (términos y condiciones) en el pie de todas las páginas de Movistar Developers Platform.
    Ten en cuenta que las aplicaciones también serán rechazadas si no configuraste de forma correcta los dispositivos soportados, ni agregaste tus propios términos y condiciones de usuario final.

  3. Entonces ¿puedo ganar dinero vendiendo aplicaciones enMovistar Developers Platform? ¿Cómo me pagan?

    Sí, si confías en tu aplicación, la puedes poner a la venta en la comunidad Movistar Developers Platform. Puedes encontrar una guía completa para recibir pagos en la sección "Desarrolladores" del sitio.
    A grandes rasgos, Movistar Developers Platform opera con ciclos mensuales de pago. Toda aplicación vendida en un mes, será pagada aproximadamente 5 semanas después del último día del mes en que se vendió.
    Así, por ejemplo, una aplicación que se venda el 27 de febrero de 2009 será pagada en la semana que comienza el 6 de abril de 2009.
    Movistar Developers Platform maneja transferencias bancarias directas y a travé de PayPal, en pesos mexicanos, libras esterlinas, euros, o dólares americanos.

  4. ¿Cómo protejo mi aplicación y mi propiedad intelectual, y manejo asuntos como los términos y condiciones para usuario final?

    Para asegurar que controlas todo el proceso, tu responsabilidad como desarrollador de la aplicación es definir una política aceptable de uso, y otras condiciones que desees imponer. Cuando publiques aplicaciones en Movistar Developers Platform, es obligatorio acompañar cada una de ellas por su propio conjunto de términos y condiciones. Todos los miembros de la comunidad Movistar Developers Platform tendrán que aceptarlas para tener acceso a tu aplicación.
    Para aclarar dudas, el miembro de la comunidad interesado se pondrá en contacto contigo, dueño y proveedor de la aplicación; no con Movistar.
    Si no cuentas con tus propios términos y condiciones, tenemos una plantilla de términos y condiciones (que contiene explicaciones de algunos de los términos legales en ella), que podrás usar.
    Edita y usa con libertad esta plantilla para adaptarla a tus necesidades. La proporcionamos libre de derechos para uso exclusivo en Movistar Developers Platform. Movistar no garantiza que los términos y condiciones sean adecuados para satisfacer tus necesidades, y Movistar siempre aconseja buscar asesoría legal especializada para asegurar que tus términos y condiciones se adapten a tu aplicación.

  5. ¿Tiene Movistar derecho alguno sobre los programas que desarrolle y publique en Movistar Developers Platform?

    Conservas siempre todos los derechos sobre tu propio software.

  6. Mi aplicación soporta varias plataformas. ¿Cómo debo publicarla?

    Si desarrollaste tu aplicación en varias plataformas (como Windows Mobile y Symbian), necesitarás publicarla individualmente para cada plataforma soportada, usando el proceso "Lanzar una Aplicación." Es para asegurar que Movistar Developers Platform catalogues tu aplicación en forma correcta, y los clientes la puedan encontrar en la Tienda de Aplicaciones.

  7. ¿Cómo puedo establecer el precio de mi aplicación?

    Hemos tratado de hacerlo fácil. Cuando subas una aplicación mediante el proceso "Lanzar una Aplicación" de Movistar Developers Platform, sólo selecciona el precio que quieres establecer en la lista desplegable que se presenta cuando estás publicando tu aplicación para venderla en Movistar Developers Platform. En la actualidad tenemos 6 puntos de precio, que van desde gratis hasta $5. Si requieres puntos adicionales, indícanoslo a través de los Foros de Desarrollador.

  8. En Categorías de Aplicación ¿por qué no puedo seleccionar la mía, o puedo agregar una nueva?

    Tuvimos que encontrar un conjunto inicial de categorías para formar el sistema de catalogación en Movistar Developers Platform. Como en cualquier caso, estamos seguros de no ser perfectos, y si quieres agregar nuevas categorías, indícanosló a través de los Foros de Desarrollador.

APIs

  1. ¿Qué son APIs?

    API es acrónimo de Application Programming Interface, Interfaz de Programación de Aplicación. En términos sencillos, las APIs dan acceso a funciones básicas de la red de Movistar y a su infraestructura, de una forma segura y controlada.

  2. Olvidé indicar la casilla de API adecuada cuando publiqué mi aplicación, o ya cambié de opinión. ¿Puedo editar cuántas APIs usa?

    Una vez publicada una aplicación no puedes editar cuántas APIs de Movistar Developers Platform usa. Eso se debe a que, tras bambalinas, Movistar Developers Platform configura autorizaciones para las APIs que usen el número de ID (identificación) de la aplicación, y ese proceso no se puede deshacer. Si necesitas cambiar el uso que tu aplicación hace de las APIs, debes quitarla de Movistar Developers Platform y repetir el proceso "Lanzar mi Aplicación," seleccionando la configuración correcta de APIs.

  3. ¿Dónde puedo encontrar información detallada sobre las APIs de Movistar Developers Platform?

    Visite la sección "Desarrolladores" de Movistar Developers Platform. Allí encontrará las Guías de Desarrollador para cada API ofrecida.

  4. ¿Cuánto cuesta usar las APIs?

    En la actualidad, las API de SMS, MMS y WAP Push, no tienen costo para los desarrolladores de Movistar Developers Platform.

  5. ¿Para qué plataforma están implementadas las APIs de Movistar?

    Las APIs de Movistar Developers Platform están implementadas como servicios de red basados en solicitudes REST.

  6. ¿Qué lenguajes de programación pueden usarse para entrar a las APIs?

    Movistar Developers Platform tiene APIs independientes de lenguaje, de tal forma que pueden ser llamadas desde varios lenguajes de programación. Puede usted encontrar ejemplos de distintas implementaciones de lenguaje, son las llamadas SDK, y se encuentran en la sección "Desarrolladores" del sitio.

  7. ¿Qué plataformas soporta el SDK Java?

    El SDK soporta las plataformas J2SE/J2EE, es decir, es para entorno PC.

    1. ¿Y cómo puedo desarrollar en un entorno móvil, por ejemplo, J2ME?

      Tienes dos opciones:

      • portar el código de las SDK que ofrecemos a la plataforma móvil elegida, por ejemplo, a J2ME en el caso de Java, o bien
      • manejar directamente las APIs REST de Movistar Developers Platform desde la plataforma móvil con las facilidades de gestión de HTTP que te proporcione el lenguaje y plataforma, por ejemplo, J2ME.
    2. ¿Se requieren más librerías para usar el SDK?

      Las librerías que se incluyen en "Libs" son suficientes para cargar los paquetes Java de este SDK.

    3. ¿Para qué sirve el accessToken?

      • El accessToken se obtiene si eres cliente Movistar México.
      • El accessToken es el elemento de autenticación del usuario para las peticiones de las APIs, y no es necesario para el sandbox, pero sí para las aplicaciones en modo testing o comercial.
      • El accessToken está pensado para autenticar al usuario final de tu aplicación, un cliente de Movistar México. Por tanto, cuando programes tu aplicación, habrás de implementar algún mecanismo para pedirle al usuario que entregue a la aplicación su accessToken, para que tu aplicación pueda autenticarle al usar las APIs de Movistar Developers Platform en su nombre. Por ejemplo, para enviar un SMS en nombre de dicho usuario, tu aplicación deberá entregar el accessToken de ese usuario, junto con su número de celular (RequestorID), así como tus credenciales de desarrollador (SP ID, SP Password, service ID). Todos estos datos deben de incluir como parámetros en las peticiones que tu aplicación realiza a las APIs.
    4. ¿Cómo es el formato de los números de teléfono móvil a utilizar en las APIs Movistar Developers Platform?

      Hay dos formas para utilizar los números de teléfono móvil en las APIs, tanto como origen y destino de un mensaje. Esto es:

      • Requestor ID: Es el origen del mensaje, también representa al usuario que paga el mensaje y el que se autentica a través del correspondiente accessToken. Este parametro viaja junto con el Access Token en toda petición a las APIs de la Plataforma en la cabecera campo.
      • Address: Este es el destino al que se envía el mensaje (la terminal seleccionada por el usuario).

      En el primer caso, requestor ID tiene que ser un número de Movistar México.

      En el segundo caso, address se admiten todos los destinos nacionales y un amplio número de destinatarios internacionales (ver la guía de desarrolladores sobre las APIs en la sección "Desarrolladores" para ver la lista de países soportados).

      El formato en ambos casos siempre será el código del país (e.g. 52 en México) seguido de los dígitos nacionales (e.g. 5544332211 en México). Es importante destacar que en muchos países este formato puede coincidir con el formato internacional de numeración; en otros países, como es le caso de México, no coincide y no se debe usar el formato internacional en las APIs.

      • Ejemplo valido de requestor ID:
        • 525544332211
      • Ejemplos no válidos de requestor ID:
        • 52 1 5544332211
        • 00525544332211
        • 0445544332211

      Lo mismo aplica para el campo address (destino), teniendo en cuenta que además pueden ser números internacionales. Por ejemplo:

      • 573144332211 (número colombiano)
      • 34609123123 (número español)
  8. ¿Cual es el tamaño máximo para el envío de imágenes, sonidos o videos a través de MMS?

    El tamaño máximo del MMS depende de la red. Es decir a través del API tiene las mismas restricciones que enviarlo a través de un celular.

    En el caso de la red de Movistar es de 300 Kbs en estos momentos. Por eso, recomendamos utilizar MMS para enviar texto y una foto, pero no incluir vídeos y sonidos que puedan superar ese límite.

    Se aconseja utilizar los siguientes tipos de contenidos:

    • Texto sin formato.
    • Imágenes en formato GIF y JPEG.
  9. Cuando envío un mensaje, ¿cómo funciona la operación get delivery status? ¿Es necesario que ejecute está operación?

    Esta operación get delivery status funciona tanto en SMS, MMS y WapPush. Sí es necesario que ejecutes esta operación después del envío de un mensaje, pues esta operación reporta sobre posibles errores de la solicitud de envío de mensaje. Por ejemplo, la operación de envío de mensaje te puede reportar un error en la autenticación de tus credenciales de desarrollador o un error de sintaxis del mensaje, pero un error en la autenticación del usuario final sólo la reportará la operación get delivery status.

    La funcionalidad soportada por get delivery status es diferente según el tipo de mensaje. Actualmente es como sigue:

    SMS:

    • La secuencia normal es DeliveredToNetwork o DeliveredToTerminal, aunque dependiendo de la frecuencia con la que se consulte, podría obtenerse directamente el Delivered ToTerminal.
    • Si el celular esta apagado, se recibe DeliveredToNetwork. Cuando el celular se enciende y le llega el SMS, el Delivery Status cambia a DeliveredToTerminal.
    • En cualquier caso, lo anterior es valido para números de la red de México. Para números destino fuera de la red, como internacionales o roaming, nunca llega el DeliveredToTerminal, se queda en DeliveredToNetwork.
    • En las siguientes situaciones se recibe un DeliveryImpossible.
    • El Token no es valido.
    • El Token no existe.
    • El MSISDN no esta suscrito.
    • En modo sandbox, siempre se recibe un DeliveredToNetwork, y en el cuerpo del mensaje, el MSISDN asociado es un fake: 5213888888888.
    • MMS y WapPush: El get delivery status no esta soportado.
    • La respuesta normal es DeliveryNotificationNotSupported (independientemente de que el celular esté encendido o apagado, o que el número sea mexicano o internacional).
    • En las siguientes situaciones se recibe un DeliveryImpossible:
      • El Token no es valido.
      • El Token no existe.
      • El MSISDN no esta suscrito.
      • Cuando isFakeService = 1, es decir, en modo sandbox, simpre se recibe un DeliveredToNetwork, y en el cuerpo del mensaje, el MSISDN asociado es un fake:5213888888888.
      • Esta operación se puede realizar varias veces después de la operación de envío de mensaje. No obstante, se aconseja que sí se recibe una respuesta final como DeliveryImpossible, o como DeliveredToTerminal no se prosiga interrogando por el mismo envío, pues no se obtendrá una respuesta diferente.
  10. ¿Vendrán más APIs?

    Desde luego que sí. Nos esforzaremos para editar nuevas APIs en la comunidad Movistar Developers Platform. Se publicarán los anuncios correspondientes en el blog y los Foros de Movistar Developers Platform.

Aplicaciones en prueba

  1. ¿Cómo puedo recurrir a Movistar Developers Platform para probar mis ideas y mis aplicaciones?

    Hemos tratado de reunir un conjunto detallado de opciones de prueba que se adapten a todos los presupuestos y niveles de retroalimentación requeridos.

    1. Pruebas de la comunidad. Tan sólo ingresa tu aplicación en Movistar Developers Platform y pide a la comunidad que opine sobre ella a través del Foro dedicado a tu aplicación. Es una forma rápida, fácil y sin costo, para comenzar a recabar opiniones sobre tu aplicación.
    2. DeviceAnywhere. Una vez inscrito en Movistar Developers Platform, podrás entrar a un Laboratorio Virtual de Desarrollador de Movistar a través creado por DeviceAnywhere. Allí podrás encontrar dispositivos reales de Movistar en acceso remoto para hacer todas las pruebas que necesites.

Soporte al desarrollador

  1. ¿A quién recurro cuando tenga un problema?

    En primer lugar, asegúrate de haber revisado los Foros de Movistar Developers Platform. Son nuestro método preferido de soporte, porque están disponibles las 24 horas del día, 7 días a la semana (24/7). Eso quiere decir que podrás obtener una respuesta más rápida que si nos mandas un correo electrónico; además, al anunciarse en el Foro, otros miembros de la comunidad podrán ayudarte y todos se aprovecharán del debate y la solución al problema.
    Para mandarnos un correo electrónico, haz clic en "Contacto", que puede encontrar abajo a la derecha de cada página en Movistar Developers Platform.

  2. ¿Cuáles son las horas hábiles de los equipos de Soporte y Moderación?

    Lunes a Viernes, de 08:00 a 17:00 CST

Clientes - Preguntas más frecuentes en Movistar Developers Platform

Soporte al cliente

  1. ¿Cuánto me costará Movistar Developers Platform?

    La membresía de Movistar Developers Platform no cuesta. Tampoco cuesta participar en la prueba de nuevas aplicaciones. De hecho, cualquiera de las aplicaciones que pruebes y que a continuación se ponga a la venta en la Tienda de Aplicaciones, será sin costo para ti, como agradecimiento por tu tiempo y esfuerzo.
    También, muchas de las aplicaciones ya terminadas que aparecen en la Tienda son sin costo, pero algunas sí cuestan. Sólo de ti depende la decisión, si quieres comprar algunas de las aplicaciones que allí se venden. Toda compra sólo se te cobrará directamente en tu próxima factura de teléfono Movistar.
    Tenga en cuenta que las aplicaciones podrán usar servicios de Internet para celulares. Lee siempre las instrucciones, términos y condiciones que vienen con la aplicación.
    Es recomendable que contrates una tarifa plana de datos, para estar tranquilo y participar verdaderamente.

  2. ¿Qué puedo hacer en Movistar Developers Platform?

    Al ser miembro activo de Movistar Developers Platform, puedes ayudar a conformar el futuro de la industria de las aplicaciones. Tienes la oportunidad de participar desde el principio del proceso de creación, probando las últimas aplicaciones antes de que aparezcan en ningún otro lugar.
    Tu opinión cuenta al trabajar directamente con el desarrollador de esa aplicación, para comunicarle tus ideas y experiencias.
    Movistar Developers Platform no sólo es para pruebas; también hay muchas aplicaciones a la venta, por lo que si deseas cargar tu celular con material novedoso, también lo puedes hacer.

  3. ¿Puedo confiar en las aplicaciones que use en Movistar Developers Platform?

    Movistar Developers Platform te da la oportunidad de ayudar a conformar el futuro de las aplicaciones, porque te permite trabajar directamente con el desarrollador de ellas, y le puedes indicar lo que te gusta y no te gusta de ellas. Como todo lo que no está totalmente terminado, a veces algunas de esas aplicaciones contendrán errores, y puede ser que no siempre funcionen.
    Si participas en Movistar Developers Platform con mente abierta y sentido de comunidad, será una experiencia gratificante ver que crece una aplicación y mejora en este proceso.
    Movistar hace una verificación previa de las aplicaciones que se suben a Movistar Developers Platform, para ver que no tengan virus y que cumplan con nuestras políticas y normas. En otras palabras, para asegurar que no contengan material ofensivo, etc. Puedes verificar nuestras políticas y normas de contenido.
    Algunos consejos para decidir qué aplicaciones descargar de Movistar Developers Platform.

    • Si estás; loco por Internet, prepárate y entra, encontrarás un mundo sin fin de aplicaciones.
    • Si eres un poco más precavido, mira la evaluación y comentarios sobre la aplicaciones en el Foro, antes de descargarlas e instalarlas. ¿Cómo la encontraron otros miembros? ¿La calificaron bien? Esas opiniones son un indicador de la calidad de la aplicación.
    • Lee siempre los términos y condiciones del Desarrollador, antes de descargar alguna aplicación.

  4. Compré una aplicación y no funciona. ¿Cómo me pueden devolver mi dinero?

    En primer lugar, debes contactar con el proveedor de la aplicación, haciendo clic en su nombre, en la página de Aplicaciones. Es responsabilidad del desarrollador resolver asuntos específicos y reembolsos al cliente, por los programas que vendió. Lee los términos y condiciones que vienen con la aplicación, antes de comprarla.
    Si se trata de un caso raro en que el desarrollador no resuelve tu problema, siéntete libre de enviar el problema a support@developers.movistar.com.mx, y de inmediato te ayudaremos.

  5. ¿A quién llamo si tengo un problema?

    En primer lugar, asegúrate de revisar los Foros Movistar Developers Platform. Son nuestro método preferido de soporte, porque están disponibles 24 horas, 7 días a la semana (24/7). Eso quiere decir que podrás tener una respuesta más rápida que si nos mandas un correo electrónico; además, anunciando la pregunta en el Foro, otros miembros de la comunidad podrán ayudarte y todos saldrán beneficiados por el debate y la solución al problema.
    Puedes enviarnos un correo electrónico. Haz clic en "Contacto", en la esquina inferior derecha de cada página de Movistar Developers Platform.

  6. ¿Cuáles son las horas hábiles del Equipo de Soporte?

    Lunes a viernes, de 08:00 a 17:00 CST.