Centro De Android

Asuntos de desarrolladores: la agonía y el éxtasis de las tiendas de aplicaciones

protection click fraud

Presentado por Mora

Hablar de juegos móviles

Asuntos de desarrolladores: la agonía y el éxtasis de las tiendas de aplicaciones

En el pasado, lo que importaba al elegir un teléfono inteligente, ya sea un Nokia N-algo, un antiguo Palm Treo, un BlackBerry con los botones de respuesta y finalización correctos, o un bloque de Windows Mobile con lápiz óptico, fue la calidad de la función integrada aplicaciones Las características del programa de correo electrónico o la aplicación de tareas pendientes o si el calendario integrado con Exchange o no fueron las fuerzas impulsoras.

Hoy en día, los teléfonos inteligentes dependen casi por completo de aplicaciones de terceros. Estas aplicaciones son el foco de la mitad de los comerciales de todas las plataformas: definen lo que puede hacer con el teléfono inteligente o la tableta. Con lo codependientes que son los desarrolladores de aplicaciones y los teléfonos inteligentes modernos, tenemos que preguntarnos, ¿qué pueden hacer los creadores de estas plataformas para apoyar mejor a los creadores de estas aplicaciones?

Cada plataforma ofrece una experiencia diferente y un conjunto de características para los desarrolladores. Algunas tiendas de aplicaciones están estrictamente seleccionadas, mientras que otras son gratuitas para todos. Ofrecen diferentes mecanismos de publicidad, compras dentro de la aplicación, suscripciones, servicios en la nube e implementación. Algunos creadores de plataformas ofrecen incentivos, mientras que otros tienen la cuota de mercado de que el incentivo es el éxito.

Las plataformas necesitan desarrolladores y los desarrolladores necesitan plataformas, pero la relación es difícil. ¿Cómo lo mejoramos para mejores plataformas y mejores aplicaciones?

Tanto los usuarios como los desarrolladores pueden estar de acuerdo en que tener una aplicación disponible independientemente de la plataforma es un gran ideal. ¿Pero a qué precio?

¡Comencemos la conversación!

Por Daniel Rubiño, kevin michaluk, Phil Nickinson & René Ritchie

3

3

41

Jugar

  1. phil:Asociaciones premium para aplicaciones premium
phil
  1. René:Desarrolladores enfocados significan aplicaciones enfocadas
René
  1. Kevin:Entre tiendas abiertas y controladas
Kevin
  1. Daniel:Mejorar la experiencia de compra de aplicaciones
Daniel

tiendas de aplicaciones

Navegación de artículos

  • Asociaciones premium
  • Vídeo: Guy Inglés
  • Sobrecarga de opciones de desarrollador
  • Vídeo: Tom Anderson
  • abierto contra tiendas cerradas
  • experiencia de compra
  • Conclusión
  • Comentarios
  • Hasta arriba
Phil Nickinson

phil NickinsonCentral de Android

Asociaciones premium para aplicaciones premium

El servicio premium no es necesariamente algo malo. Cuando se trata de plataformas móviles, necesitamos que todas las partes de la ecuación sean lo mejor posible. Mejor hardware. Mejor diseño. Mejores aplicaciones.

El servicio premium no es necesariamente algo malo.

Barrera de entrada

Para distribuir aplicaciones en la tienda Google Play, un desarrollador debe pagar una tarifa única de $25, así como el 30 % de cualquier pago a través del sistema Google Play (compras de aplicaciones, suscripciones o compras dentro de la aplicación).

BlackBerry solía cobrar una tarifa de registro de $ 200, pero renunció a ese cargo en 2011. Las aplicaciones vendidas a través de BlackBerry World envían un recorte del 30% a BlackBerry.

Tanto Microsoft como Apple cobran 99 dólares al año por distribuir aplicaciones en sus tiendas, y ambos se quedan con un 30 % de las ventas y compras dentro de la aplicación. Microsoft también instituye una tarifa de $ 19.99 por cada aplicación gratuita de más de 100 envíos, en caso de que un desarrollador alguna vez intente cruzar ese límite.

Pero en el último caso, tener niveles premium de servicio para aplicaciones posiblemente podría amenazar con crear aún más disparidad entre los desarrolladores independientes y las principales casas de software. En un mundo utópico, cualquiera y todos deberían poder pagar sus $99 (o lo que cueste para una plataforma específica) y comenzar a desarrollarse en igualdad de condiciones. Las aplicaciones luego competirían solo por mérito.

Y eso no quiere decir que los desarrolladores de aplicaciones estén solos. Las relaciones con los desarrolladores son una gran parte de cualquier plataforma móvil. Me atrevería a decir que es uno de los más importantes, en realidad. Y tal vez ese servicio personal no tenga por qué ser gratuito. Pero es importante que el que más dinero tenga no sea el único que pueda desarrollar aplicaciones y servicios de calidad para una determinada plataforma.

Vea a Guy English hablar sobre el concepto de asociaciones de tiendas de aplicaciones premium.
Guy English, presentador de Debug, desarrollador de aplicaciones

Hay momentos en los que felizmente le habría pagado a Apple entre $ 5,000 y $ 10,000 solo para decir "dame un kit de desarrollo".

- chico ingles, Anfitrión de depuración, desarrollador de aplicaciones

P:

¿Cómo pueden las plataformas apoyar mejor a los desarrolladores?

313

René Ritchie

René RitchieYo más

Desarrolladores enfocados significan aplicaciones enfocadas

METROMúltiples opciones de desarrollo para una plataforma son tanto una bendición como una maldición. Son una bendición porque la capacidad de codificar aplicaciones de múltiples maneras aumenta enormemente el grupo potencial de desarrolladores que pueden abordar la plataforma y, por lo tanto, la cantidad potencial de aplicaciones que podrían estar disponibles para esa plataforma plataforma. Admitir HTML5 como un sistema de desarrollo de primera clase significa que hace que su plataforma sea accesible para todos los que pueden escribir una aplicación web moderna. Apple presentó la aplicación web 2.0 con iPhone OS 1.0. webOS se basó en aplicaciones HTML5. BlackBerry 10 es compatible con WebWorks. Y Google prácticamente inventó las aplicaciones AJAX con Maps.

Apple también es compatible con Objective C con su SDK nativo. Google es compatible tanto con su SDK de Java como con un SDK nativo para aplicaciones que deben escribirse más cerca del metal (como los juegos). Y BackBerry es compatible con una gran variedad de opciones que incluyen Adobe AIR (gag), el tiempo de ejecución de Android y su propio SDK de Cascades.

Así que aquí está la parte maldita: cuanto más fácil es el desarrollo, más perezosos o vacilantes son los desarrolladores que atraes, y cuantas más opciones de desarrollo no nativas proporcione, peor será la experiencia de la aplicación que finalmente proporcionar.

El enfoque del fregadero de la cocina

Buscando reforzar el catálogo de BlackBerry World antes del lanzamiento, BlackBerry decidió que el nuevo sistema operativo BlackBerry 10 admitiría una amplia gama de marcos de aplicaciones. La plataforma es compatible con C/C++ para aplicaciones pesadas como juegos, compartiendo soporte con otras plataformas (y facilitando mucho el desarrollo de juegos en el proceso).

BlackBerry 10 también admite aplicaciones Qt, aplicaciones creadas con su propio Cascades SDK, aplicaciones web basadas en HTML5, el marco WebWork, aplicaciones Adobe AIR y Java. Lo más famoso es que BlackBerry 10 incluye un tiempo de ejecución de Android para permitir a los usuarios ejecutar aplicaciones de Android apenas modificadas.

El enfoque del fregadero de la cocina para el soporte del marco de la aplicación funcionó en lo que respecta a la cantidad. BlackBerry World ahora cuenta con más de 120.000 aplicaciones.

Los grandes desarrolladores, los que realmente se preocupan por las plataformas para las que escriben y las aplicaciones que crean, tienen sed de aprender nuevos lenguajes y marcos. Se enorgullecen enormemente de su trabajo y no se conforman con nada menos que la mejor aplicación, punto. Siempre que estén interesados ​​en la plataforma, siempre que les haga cosquillas en la codificación, eliminarán las aplicaciones del parque.

Los grandes desarrolladores tienen sed de aprender nuevos lenguajes y marcos.

Todas las opciones son dejar que los otros desarrolladores, los no tan buenos, los que solo quieren la forma más fácil de portar aplicaciones a tantas plataformas como sea posible, salga con la suya reutilizando tanto código como sea posible mientras trabaja lo menos posible. Las grandes marcas a las que no les importa si su aplicación es solo una vista web apenas utilizable en un envoltorio más delgado que delgado, se benefician.

Algunos juegos, del tipo que llenan la pantalla con gráficos como lo hacen una película o un programa de televisión, son la principal excepción a esa regla: se benefician poco de otra cosa que no sea un port directo.

Vea a Tom Anderson hablar sobre los muchos caminos hacia el desarrollo.
Tom Anderson, gerente del equipo de evangelistas de desarrolladores de las Américas, BlackBerry

Queremos asegurarnos de que la experiencia de BlackBerry 10 sea excelente para el usuario, independientemente de la plataforma que elija el desarrollador.

-Tom Anderson, Gerente Desarrollador Evangelistas Team Americas, BlackBerry

Si una plataforma es nueva, si los usuarios nuevos en ella necesitan sus aplicaciones y las necesitan ahora, puede ser un punto de partida y un recurso provisional. El peligro es que, dada una alternativa fácil, los desarrolladores perezosos o vacilantes salten y se detengan en la brecha, obtengan su aplicación en una nueva tienda y luego nunca volver atrás y hacer la experiencia nativa adecuada de la plataforma y sus usuarios merecer. No pondrán botones en el lugar correcto ni admitirán gestos de una manera que se sienta bien ni manejarán animaciones o transiciones de una manera que se sienta como parte del sistema general.

Muy pocas opciones de desarrollador son malas, pero demasiadas también pueden serlo.

P:

¿Más opciones de desarrollador conducen a mejores aplicaciones?

1313

kevin michaluk

Kevin MichalukCrackBerry

Encontrar un término medio entre tiendas abiertas y controladas

LSeamos honestos aquí. La web es tan abierta como parece, y allí vemos sitios de súper alta calidad y lo peor de la basura basura. Es lo mismo con los desarrolladores y sus aplicaciones.

Al igual que los grandes desarrolladores construyen grandes sitios web, los grandes desarrolladores crean grandes aplicaciones. Otros ponen el mínimo esfuerzo posible en sus sitios o aplicaciones, y algunos incluso se esfuerzan por ser maliciosos con lo que hacen.

Las aplicaciones se copian, al igual que los sitios web. Las aplicaciones intentan estafar a los usuarios, al igual que los sitios web. La demanda de aplicaciones móviles ha crecido tanto, y la promesa del dinero que se puede ganar ha cobrado tal impulso, que el espacio de las aplicaciones ahora es prácticamente el mismo que el espacio web. Es lo mejor y lo peor de hoy.

Zona de juegos vs escaparate

Al comparar las políticas de la tienda de aplicaciones, no hay mayor contraste que los enfoques adoptados por Google y Apple. La App Store de Apple iOS está altamente regulada. Cada aplicación es evaluada individualmente por el personal de revisión, que verifica que la aplicación cumpla con las pautas y reglas de Apple, el contenido, el malware y similares. El hecho de que lo hagan humanos ha provocado algunos rechazos extraños y notables a lo largo del tiempo.

Google adopta un enfoque de todos contra todos. Las aplicaciones enviadas a Google Play Store pasan por una capa de evaluación realizada por una máquina. Comprueba la presencia de malware conocido e ignora cualquier problema de usabilidad, contenido o compatibilidad. A los desarrolladores de Google Play se les ha otorgado un reinado casi libre al enviar aplicaciones, para bien o para mal.

Personalmente, creo que lo mejor tanto para los desarrolladores como para los clientes es algo intermedio entre el mercado abierto y la tienda estrictamente protegida. Google Play, por ejemplo, es demasiado abierto. El salvaje oeste está muy bien, y ciertamente emocionante, hasta que un forajido aparece para robar tus cosas o simplemente quemarlas. No hay nada que impida la innovación y las nuevas y sorprendentes aplicaciones, pero no hay nada que impida que el malware, el spyware y otras porquerías se viertan en las más de 700 000 aplicaciones disponibles.

Apple, por otro lado, a menudo se llama curado, pero en realidad solo está controlado. Apple evita que ciertos tipos de aplicaciones ingresen a la App Store, pero no hace mucho para asegurar la calidad de lo que se incluye. Obtiene menos cantidad pero no mayor calidad, y muchos rechazos confusos que dañan la confianza y no ayudan a nadie. Con 800.000 aplicaciones ciertamente no ha habido mucho en el camino del control de calidad.

BlackBerry World y Windows Phone parecen estar en algún punto intermedio. No dejan entrar cualquier cosa, pero tampoco parecen tener políticas editoriales para excluir arbitrariamente ciertos tipos de aplicaciones.

Probablemente no le importe a la mayoría de los consumidores cuán flexible o estrictamente se controle su tienda de aplicaciones.

Al final del día, probablemente no le importe a la mayoría de los consumidores cuán flexible o estrictamente se controle su tienda de aplicaciones. Lo que importa es si pueden encontrar las mejores aplicaciones posibles para satisfacer sus necesidades. Ni Google ni Apple están logrando esto todavía. (No es que me queje demasiado, queda abierta una gran oportunidad para nosotros en Mobile Nations, especialmente con nuevas funciones como nuestra galería de aplicaciones CrackBerry en http://crackberry.com/apps)

En última instancia, eso es lo que quieren los usuarios. No la "apertura" que teóricamente podría conducir a una aplicación que pueden o no querer. No la "cerradura" que los protege de nuevas ideas innovadoras de las que realmente pueden beneficiarse. Quieren una excelente experiencia de compra de aplicaciones que evite la basura, proteja sus dispositivos y haga que sea muy fácil encontrar las mejores aplicaciones que quieren cuando las quieren.

Abierto o cerrado no importa. Lo mejor importa.

P:

Talk Mobile Survey: El estado de las aplicaciones móviles

Daniel Rubiño

Daniel RubiñoCentro de Windows Phone

Mejorar la experiencia de compra de aplicaciones

CActualmente, uno de los mayores problemas que enfrentan los consumidores al comprar aplicaciones en plataformas móviles es la naturaleza de la transacción y cómo varía de una plataforma a otra.

Por ejemplo, iOS adopta el enfoque de 'cómpralo antes de probarlo' donde no existe un sistema de prueba y en gran medida ha establecido el estándar. Android solía tener un sistema de reembolso bastante indulgente donde los usuarios podían probar cualquier aplicación durante 24 horas y si no les gustaba, podían obtener un reembolso completo (y perder la licencia de la aplicación) con solo un click. Fue ingenioso. Sin embargo, Google luego redujo esa ventana de 24 horas a solo 15 minutos, lo que parece bastante drástico. Un tiempo de prueba tan limitado apenas permite que un comprador pruebe una aplicación. Aún así, es mejor que nada.

Evidentemente, ambos métodos no han afectado el éxito de cada plataforma, aunque ha resultado en una división de las aplicaciones a medida que los desarrolladores crean una 'ligera'. versión gratuita con publicidad o tiempo/funciones/usos limitados junto con una completa o "premium" donde los usuarios pueden comprar la aplicación (y desbloquear algunos características). Es un modelo familiar similar al shareware en la PC, aunque genera entradas duplicadas en el mercado y una inflación artificial de los recuentos de aplicaciones.

Darle una oportunidad

Cuando se trata de ofrecer la mayor cantidad de opciones de compra a usuarios y desarrolladores, Windows Phone está al frente del grupo. Además de permitir que los desarrolladores ofrezcan aplicaciones de pago y gratuitas (con o sin publicidad), Microsoft permite que las aplicaciones se ofrezcan a modo de prueba. A diferencia de otras plataformas en las que las aplicaciones se ofrecen a menudo en dos versiones, una versión 'lite' gratuita y una edición completa de pago, las aplicaciones de Windows Phone Store se pueden ofrecer con opciones de prueba.

Pueden implementar la funcionalidad completa de forma gratuita con una prueba de tiempo limitado o una prueba gratuita con funciones limitadas, todo en la misma aplicación. Una vez que finaliza el período de prueba, o un usuario decide que quiere pagar por las funciones adicionales, actualizar a la versión paga es tan fácil como unos pocos toques.

Windows Phone de Microsoft, en mi opinión, ha tomado el mejor método: dar a los desarrolladores la opción de aplicaciones y juegos gratuitos (apoyados por anuncios si así lo desean) o de precio completo con pruebas limitadas. La versión de prueba es realmente la mejor experiencia, ya que los usuarios pueden descargar la aplicación de un desarrollador, probar la mayoría, si no todas. las funciones y, si están satisfechos con el producto, pueden comprar la licencia y desbloquear la versión completa aplicación De esta forma, los consumidores no necesitan reinstalar el software, configurar un juego nuevo y, lo que es más importante, pueden probar el producto antes de comprometerse a comprarlo. Es un simple consuelo.

Es peculiar ver que las plataformas de la competencia no adoptan el modelo de prueba, ya que los desarrolladores a menudo solo pueden tener una aplicación en la tienda, lo que reduce la complejidad y la confusión y crea clientes más felices. De hecho, un desarrollador de Windows Phone corre el riesgo de alejarse de los consumidores si no ofrece una prueba. La razón es que las personas que compran aplicaciones saben muy bien que el desarrollador podría haber ofrecido una versión de prueba, pero decidió no hacerlo a propósito: esta inacción genera sospechas sobre la calidad de la aplicación. Si un desarrollador cree en su producto, te dejará probarlo.

Si un desarrollador cree en su producto, te dejará probarlo.

Una cuarta versión, más moderna, es similar al método de prueba descrito anteriormente, pero aprovecha el modelo de compra dentro de la aplicación. Vemos cada vez más que los desarrolladores incorporan en sus aplicaciones una opción para comprar la eliminación de anuncios o el desbloqueo de funciones, a menudo por solo $ 0,99, desde el interior del software. Este método permite a los desarrolladores ofrecer múltiples niveles de características para una sola aplicación, como gratuita, estándar o avanzada, con múltiples puntos de precio. Es un sistema inteligente que es un crecimiento natural (y algunos pueden decir que más justo) de la explosión de compras dentro de la aplicación que se está construyendo a partir de su uso popular en los juegos freemium.

La mejor solución para mejorar las transacciones del mercado es ofrecer opciones claras a los consumidores con un sistema de prueba sin complicaciones que el desarrollador puede personalizar. Si bien iOS y Android han adoptado enfoques diferentes, vemos que los desarrolladores aún intentan eludir tales restricciones al ofrecer versiones gratuitas con publicidad y múltiples instancias de la misma aplicación. Si bien esto funciona, desafortunadamente puede crear confusión y desorden en la Tienda.

P:

Reembolsos, pruebas, actualizaciones en la aplicación: ¿qué mejoraría las tiendas de aplicaciones?

313

Conclusión

Apps son importantes y, por lo tanto, los desarrolladores son importantes. Los desarrolladores tienen que tomar mil decisiones, desde qué plataformas apuntar hasta cómo van a hacer que la aplicación sea un éxito. Los desarrolladores de plataformas necesitan estas aplicaciones para que sus propios dispositivos puedan ser un éxito y, por lo tanto, es de gran importancia apoyar adecuadamente a los desarrolladores. La evolución del soporte para desarrolladores ha sido uno de los desarrollos más importantes en los últimos años.

Pero aún queda trabajo por hacer. La App Store de iOS está altamente regulada en contenido y seguridad, pero no en calidad, mientras que Google Play Market es gratuito para todos con protecciones mínimas pero máxima libertad. BlackBerry 10 y Windows Phone se encuentran en algún punto intermedio, pero nadie parece haber descifrado el código correcto todavía.

Hablando de código, existe la cuestión no insignificante de que el marco nativo de cada plataforma es significativamente diferente al de sus competidores. Si bien existen marcos de aplicaciones multiplataforma, no son tan poderosos ni tan flexibles como su competencia específica de plataforma. Gracias a la variación de capacidades, restricciones y características entre las plataformas, no existe una solución ideal.

En los últimos años ha surgido un sólido sistema de soporte para desarrolladores y una comunidad, pero en el proceso ha agregado nuevas capas de complicación al proceso de creación de aplicaciones. El desarrollo, la conservación, la distribución y la expansión pueden mejorarse, y deben mejorarse. ¿Pero cómo?

instagram story viewer