Debes saber como promocionar tu APP

Hubo un tiempo en que los desarrolladores de Apps eran unos auténticos privilegiados. Podían terminar su App subirla a las respectivas tiendas y esperar a que los usuarios comenzasen a descargarlas. Al principio de los tiempos… luego rápidamente las tiendas de apps se popularizaron y llegaron muchos más desarrolladores, y con esta masiva llegada de desarrolladores se multiplicó exponencialmente el número de apps disponibles. Entonces surgieron los TOP de esto, TOP de aquello…. las 50 más descargadas, las 100 más descargadas… Llegamos a cifras record de Apps en las tiendas… todo seguía creciendo y entonces surgió algo que ya existía en otros sitios… el posicionamiento en las app stores.

Tras esta pequeña historia de ciencia ficción está la realidad diaria a la que hoy en día se tienen que enfrentar los desarrolladores de Apps, el hecho de conseguir ganar visibilidad para sus app. Y es que desarrollar una App buena no es garantía de éxito suficiente, es necesario conseguir que los usuarios la descarguen y para ello necesitas que sepan de su existencia.

Con esto en la mente, ha surgido un nicho de mercado para la promoción de apps. Hay empresas que contactan con los desarrolladores con la intención de hacer marketing de sus apps, y así ofrecerles opciones de llegar a los usuarios. Por supuesto los dueños de las tiendas de apps se han percatado de este negocio y también ofrecen opciones para promocionar las apps en sus tiendas (como Search Ads de Apple). De esta forma, esas apps destacadas que antes copaban casi la totalidad del espacio, tienen que compartir ahora espacio con los anuncios promocionados de otras apps. Los desarrolladores más pequeños tienen ahora una oportunidad, gracias a estos anuncios, de llegar a más usuarios y tanto Apple como Google reciben unos ingresos adicionales de esta publicidad. ¿Todos contentos?

La cuestión es quizás saber si estos anuncios promocionados merecen la pena o podemos recurrir a otras vias de promoción. Según datos de Apple, el 65% de las apps que se instalan proceden de una búsqueda dentro de su app store. Esto hace pensar que en principio recurrir a anuncios promocionados dentro de la app store sea una gran idea. Ahora bien, no nos olvidemos que los usuarios pueden llegar a encontrar nuestra app desde otros sitios, así que si bien esta puede ser una tentadora opción, no debemos descuidar seguir haciendo promoción de nuestra app desde otros medios (nuestra propia página web, redes sociales, etc…).

En resumen, que desarrollar una app es una cosa, y lograr que llegue hasta los usuarios es otra !no lo olvidéis!

Windows App Studio, la forma más rápida y sencilla de crear una plataforma para el ecosistema Windows

¿Tener una idea puede bastar para crear una App? En Microsoft creen que si, y con este objetivo en mente han desarrollado Windows App Studio, un sistema que permite a cualquier usuario crear una App para la Windows Store en cuatro sencillos pasos y sin apenas conocimientos de programación, tan solo es necesario unos conocimientos tecnológicos mínimos y tener bien claro lo que se quiere hacer.

El proceso se divide en cuatro sencillos pasos, primero desarrollamos la idea, luego elegimos la información a mostrar, le damos el estilo que deseamos y finalmente la publicamos. Para que todo este proceso funcione, Microsoft basa el desarrollo de las Apps en lo que han llamado Data Sources (Fuentes de Información).

Se trata de contenedores de información que podemos incluir en nuestra App y que serán la base de la misma. Estas Data Sources pueden obtenerse desde algún servicio online como podría ser un RSS; videos de YouTube, información de Facebook… Pero no son solo estos contenedores predefinidos los que nos permitirán crear nuestro App, sino que también han incluido lo que llaman Collections. Sería una especie de bases de datos, que luego podremos relacionar con nuestra App y que tendrán dos formas de funcionamiento, una estática, de forma que se almacenará una información que no se actualizará por internet, o bien, que se traten de Collections almacenadas en la Windows App Studio y que necesitarán de conexión a internet pero contarán con la ventaja de que una vez las actualicemos en nuestra cuenta, quedarán actualizadas para los usuarios de nuestra App.

Así pues, Microsoft, sigue tratando de atraer nuevas Apps a su ecosistema, tratando de seducir ahora a aquellos que «tienen una idea» y tratando de hacerles la vida fácil para trasladar esa idea a una App en el acosistema Windows.

Typewonder te ayuda a probar como quedaría tu web con otra fuente de texto

Cuando se está desarrollando una web, muchas veces el tema de la elección de una fuente adecuada puede ser un tema delicado. Así pues, habrá momentos en los que puedan realizarse diferentes pruebas teniendo que hacer repetidamente cambios para cada tipo de fuente que se quiera probar. Pues bien, Typewonder, es un estupendo servicio que nos ayudará con esta labor. Simplemente tenemos que entrar en la web, introducimos la URL de nuestra página y a continuación seleccionamos el tipo de fuente y listo! Esperamos un momento y se nos mostrará la web con el nuevo tipo de fuente. Así podremos realizar las pruebas de una forma fácil sin tener que hacer cambios en el código hasta que demos con el resultado esperado. Una vez que hayamos dado con la fuente que queramos, en la parte superior derecha tenemos el botón Get Code que nos indicará el código que debemos incrustar en nuestra web para lograr el resultado que se muestra. !Simple y efectivo!

 

Las Apps gratuitas se confirman como una opción rentable

Si bien uno podría pensar que ofrecer una app es la forma más rápida de condenarla a no generar ingresos, los diferentes estudios revelan que la tendencia es más bien la contraria. Así pues, ¿como puede una app gratuita generar rentabilidad para sus desarrolladores? Hasta ahora todo desarrollador la fuente principal de generar ingresos con su app que tenía era el marcar un precio de venta para la descarga, pero cuando existe competencia que ofrece el producto de forma gratuita (y de forma muy solvente en muchos casos), la cosa se complica porque los usuarios es muy probable que acaben optando por dicha opción gratuita. En la vida real sucede lo mismo, quien no iría a la panadería que además de estar al lado de la de toda la vida no te cobra ni un solo céntimo. Habrá quienes vean en esta estrategia un posible descenso en la calidad del desarrollo, pero la cuestión no es esa, porque si bien por dicha app no te están cobrando, seguro que detrás hay una estrategia para generar ingresos.

¿Pero que estrategias se utilizan? Pues bien, a día de hoy, las dos opciones fundamentales son la publicidad y las compras in-app. Estos dos modelos permiten en muchos casos generar ingresos, incluso mayores que los que se podrían obtener por la venta de la aplicación en si. Así pues, ahí esta la rentabilidad de las apps gratuitas, en ofrecer publicidad o ventas de productos dentro de su app. Sin duda, los anunciantes, han visto en el mercado de las apps, un jugoso pastel, al cual están deseosos de incarle el diente y la venta de productos in-app se ha revelado como una fuente muy interesante también de ingresos.

Por tanto, cuando uno se plantee el desarrollo de una app, debería tener en cuenta que no solo hay una opción para monetizarla, hay más caminos y estos a veces pueden ser incluso más rentables.

App o sitio web móvil, los usuarios parecen decantarse por la primera opción

Hace algún tiempo comentabamos en una entrada las ventajas e inconvenientes del desarrollo de una app o un sitio web móvil, donde el debate podría entornarse en uno u otro sentido según las necesidades y características de cada proyecto concreto. Pero si ahora nos centramos en el otro lado, es decir en lo que prefieren los usuarios en lugar de lo que supone a nivel de desarrollador, la cosa no parece estar tan equilibrada. Y es que algunos estudios revelan que un 85% de los usuarios se decantarían por una App antes que por un sitio web Móvil.

¿Y que es lo que se esconde detrás de esa situación? Pues bien, según el estudio un 55% de los usuarios creen que las apps están orientadas a cumplir una función, así pues normalmente su necesidad se ve cubierta satisfactoriamente y de forma muy inmediata. La velocidad de utilización, que estaría por encima de lo que proporciona un sitio web móvil (limitado por la velocidad de la conexión a internet), sería un factor también importante hasta el punto que casi la mitad de los usuarios (un 48%) creen que tienen una experiencia de uso positiva. Y por último la facilidad de uso es para el 40% de los usuarios el factor clave que les invita a decantarse por las apps en lugar de por un sitio web móvil. Y es que creen que las primeras ofrecen un sistema más sencillo e intuitivo para navegar.

¿Así pues, esto nos debería llevar a pensar siempre en el desarrollo de una App? Realmente no, aunque seguramente en los casos en que la decisión en uno u otro sentido no esté del todo clara, debería pesar a la hora final, en otros casos no debería ser más que un aliciente para llevar el desarrollo a lo que de verdad necesita el usuario. Y es que aunque estemos realizando un sitio web adaptado a dispositivos móviles, no debemos pensar en el como si de una web convencional se trate, así pues siempre conviene emplear técnicas que nos permitan emular las interfaces propias de las app y la forma de estructurar los contenidos, así ganaremos puntos de cara al usuario si en nuestro caso es necesario el desarrollo de un sitio web móvil.

¿Porqué no depender solamente de plataformas de terceros?

En la época en la que nos movemos, una de las máximas que mueven todos los negocios es la presencia en las redes sociales. De la misma forma, la nube está haciendo que cada vez más servicios surjan para facilitar las labores y las empresas están adaptándose rápidamente estos nuevos servicios en sus estructuras. Está claro, que la facilidad y la sencillez de iniciar las actividades con estos nuevos servicios son un claro punto a su favor, al mismo tiempo, el tráfico que generan las redes sociales hacia nuestros sitios webs, las convierten en un caramelo demasiado apetecible como para dejarlo escapar.

Pero quizás, también dicho dinamismo pueda suponer un punto en su contra. Y es que cada día surgen nuevas redes sociales y nos encontramos ante la tesitura de adaptarnos a los cambios o seguir donde estamos confiando en que nuestra elección sea la acertada. De igual forma, una red social o servicio puede acabar por desaparecer (aunque muy poco probable, la posibilidad existe). Por otro lado, debemos tener en cuenta que las redes sociales son muy voraces en lo que a contenidos se refiere, y es que todo el contenido publicado en ellas les pertenece y a fin de cuentas en cuanto lo publicamos, el control pasa de nuestras manos a las de la red social y en cualquier momento podrían optar por censurarnos un contenido o incluso eliminarlo sin que podamos hacer nada por evitarlo.

Esto nos lleva a pensar, que si bien, todos estos servicios contribuyen una interesante alternativa para ayudarnos a crecer en nuestros negocios y contribuir a mejorar nuestro trabajo, han de ser un complemento a una plataforma propia, donde tengamos el control total, que nos permita adaptarnos a los cambios y que a fin de cuentas pueda ser tan personalizada como nosotros queramos, convirtiendola en la herramienta ideal para nuestras necesidades. Es cierto que requiere de algún esfuerzo adicional, pero sin duda es una alternativa que debe ser muy considerada, y es que imaginaros una escena que os vamos a plantear y que vivimos hace unos años. Por aquel entonces, el desarrollo de foros era algo mucho más complejo, phpBB estaba afianzándose, pero no siempre era tan fácil como lo es ahora. Una web, tenía alojado su foro en uno de los múltiples servicios que existían para añadir dicha funcionalidad a las páginas webs, pero por desgracia se caía constantemente, la publicidad se había convertido en un auténtico problema que entorpecía casi por completo el uso del servicio. En ese momento se planteó la migración a un servicio propio, empleando phpBB que era también la base del servicio externo que se utilizaba, cuando se descubrió el fatídico inconveniente… el servicio no permitía exportar los contenidos. Así pues, solo había dos opciones, empezar de nuevo desde cero o bien seguir empleando un servicio que era a cada momento peor… la decisión final fue volver a empezar con un foro propio y sin duda fue la elección acertada!!

Así pues, como punto final, queremos invitaros a reflexionar sobre el asunto y os recomendamos que no dejéis de leer todas las condiciones de aquellas paltaformas de terceros que utilicéis para vuestras páginas o negocios, que consideréis todos los pros y los contras, y que tengáis en cuenta, que al igual que en el mundo real no podemos delegar todo en terceros, en el mundo online, a veces también sucede lo mismo, no se puede delegar todo a servicios de terceros.

SDK para Windows Phone 8

Si estás interesado en desarrollar programas para la última versión del sistema operativo móvil, Windows Phone 8 (y también para Windows Phone 7.5). El SDK te ofrece todo el entorno de desarrollo con el cual podrás crear aplicaciones y juegos para esta plataforma. Tendrás a tu disposición una versión independiente de Visual Studio Express 2012 para estas plataformas o como complemento de las versiones Profesional, Premium o Ultimate del Visual Studio 2012. También ofrece emuladores y herramientas con las cuales facilitar la labor de programación de aplicaciones. La descarga está disponible en la web de Microsoft desde hace unos días, pero si aún no la habéis probado, podéis ir de inmediato al centro de descargas de Microsoft.

HTML5 o App Nativa ¿cual es la mejor opción?

Muchos desarrolladores cuando se plantean crear una aplicación para dispositivos móviles se hacen una pregunta ¿hacer una aplicación nativa o en HTML5? Cada una de estas opciones tiene sus puntos fuertes y sus puntos débiles. Desarrollar una aplicación nativa, tiene por un lado la ventaja de contar con una mejor integración con el sistema operativo, el poder gozar de un rendimiento mucho más fluido y de esa forma así aprovechar todas las prestaciones que ofrezca la plataforma correspondiente. Por contra, el desarrollo de una aplicación nativa hace que la migración a una nueva plataforma sea un proceso más complejo, ya que se requiere de conocimientos en cada una de las plataformas y normalmente es necesario realizar un desarrollo para cada una de estas. HTML5 ofrece no obstante una mayor versatilidad, ya que al tratarse de algo estandarizado, debería ser fácilmente migrado de una plataforma a otra con cambios menores. En su contra tiene que no tiene un acceso tan sencillo a las funciones más avanzadas del sistema, el que no todos los navegadores implementen «exactamente» igual el estándar HTML5 y que su rendimiento no es el mismo que el ofrecido por una app nativa. Estamos claramente ante un dilema que quizás solo con el tiempo se resolverá. Muy posiblemente las aplicaciones en HTML5 mantengan su hueco en muchos casos, mientras que las aplicaciones nativas tendrán una mayor presencia en aquellos casos en los que el rendimiento sea un aspecto muy importante (como por ejemplo los juegos).

Medir la velocidad de carga de una web con GMetrix

Cualquier desarrollador web debería saber de la importancia en lo que se refiere a los tiempos de carga de una página web. Si bien, con la mejora de las velocidades de las conexiones actuales (aunque no sea por igual dicha mejora en todos los países) este factor se ha reducido ligeramente en comparación con las obsoletas y lentas conexiones de modem de años atrás. También habría que tener en cuenta que en la actualidad, hay otros dispositivos en movilidad donde las velocidades son algo más lentas que las ADSL pero lo que está claro es que cuanto más rápida sea la carga de nuestra página mejor. Si una página se demora mucho en cargar y mostrar los resultados a los usuarios, puede acabar por hacer que estos se marchen a otra parte.

Pues bien, GMetrix.com nos ofrece una interesante herramienta para poder monitorizar dicho rendimiento. Accediendo a su web simplemente tendremos que meter la URL del sitio web que queremos monitorizar y nos devolverá el correspondiente informe. Un informe que por un lado nos ofrece una valoración global tras realizar la medida de diferentes parámetros lo cual nos permitirá analizar en que punto está fallando el rendimiento de nuestro sitio web. Podremos ver si por ejemplo el número de peticiones es muy elevado, si estamos empleando técnicas para optimizar las imágenes, etc. El servicio ofrece también la posibilidad de comparar dos sitios de forma que podríamos hacer una comparación por ejemplo con una web de nuestra competencia y así verificar si lo estamos haciendo mejor o peor que ellos en este aspecto.