Archivos de la Categoría: Desarrollo

Xperia Tablet S – Small Apps

Sony acaba de sacar a la luz una nueva API para desarrollar lo que ellos denominan Small Apps.

Básicamente son ventanas superpuestas sobre las demás aplicaciones con la particularidad de que tú solo debes preocuparte de rellenar su interior y no de generar un servicio que haga lo que da el API.

Una vez que extiendes su clase base, solo debes crear tu propio layout y contenido y dotar de funcionalidad a la idea. Hay que pensar en funcionalidades que vengan bien al usuario tener disponible todo el rato. El servicio dota de:

– Popup permanente

– Si se arrastra el popup a una esquina se minimiza mostrando el icono

– Eventos start, stop, …

– Movimiento del popup por la ventana

En mi caso y para probarlo he desarrollado una Small App basada en Task Changer para cambiar fácilmente de App.

Lo curioso es que es una apuesta de futuro ya que la Aplicación solo sirve para Xperia Tablets…

Más info en el blog de Sony Developer.

Dejo el enlace a Google Play.

Aplicación Home2 Shortcut – Un launcher diferente

He dado con esta aplicación cuando estaba buscando el código para lanzar una mía manteniendo pulsada la tecla home al estilo de las aplicaciones recientes, que hace el sistema por defecto. Mi idea era lanzar mi App Task Changer también desde la casita al igual que hacen otras aplicaciones, pero al buscar este código, vi un comentario de que se podía hacer mejor una doble pulsación de la tecla home para hacer lo mismo.

 

El sistema es sencillo:

– Desarrollar tu aplicación para que actúe como un launcher

– Que el usuario la primera vez que pulse la tecla home (al aparecer la selección del launcher) seleccione tu App y la mantenga como launcher por defecto

– Permitir al usuario que seleccione su launcher original a lanzar y el tiempo de intervalo para que se lance la app (en mi caso la mía) o bien lanzar el launcher.

 

De esta manera, cuando pulsamos 2 veces seguidas en un intervalo de tiempo corto, se lanza la aplicación seleccionada.

 

Dicho todo esto, veo que esta aplicación ya existe y os la presento para que la utilicéis para lanzar vuestra aplicación o short cut favorita, simplemente pulsando 2 veces seguidas la tecla home.

 

 

También tiene otras combinaciones de teclas. Muy útil, sencillo y gratis.

 

Disponible en la Google Play

Herramientas de desarrollo en Android

Después de ver el video a continuación en el que Bret Victor nos presenta una idea de IDE de futuro, vengo con diferentes reflexiones sobre la hora de desarrollar en Android, especialmente en lo que tiene que ver con interfaces de Usuario.

Si habéis tocado un poco de código de Android, y en especial habéis intentado desarrollar un interfaz de usuario un poco complejo, os encontraréis que el entorno visual es pésimo y en general, se trata de prueba / error hasta conseguir lo que quieres, aunque alguna vez te conformas con lo que has conseguido y no con lo que has pensado.

El IDE Eclipse para android es muy bueno, pero Google debe mejorar el interfaz visual, ya que con tanto Layout, y componentes sin ver claramente donde se van a posicionar y como se van a comportar,  es realmente complejo desarrollar.

Todo lo contrario a las herramientas de Microsoft su desarrollo visual. Hace poco he probado como desarrollar para Windows Phone y era una maravilla, al igual que Microsoft nos tiene acostumbrados en sus diferentes ediciones de Visual Studio.

Echad un vistazo a la primera parte del video (es muy largo) y veréis a qué me refiero.

Bret Victor – Inventing on Principle from CUSEC on Vimeo.

Desarrolladores de Android, a seguir sufriendo…

Fuente video:  genbetadev.com

Android versus Iphone desde el punto de vista del desarrollo

Iphone vs Android

Actualmente el mercado de smartphones está copado por dos plataformas, Android y Iphone, con cierta ventaja para terminales Android. Muy de lejos les siguen Blackberry y Windows Phone. En el siguiente artículo vamos a ver los pasos que hay que dar para convertirse en desarrollador Android y Iphone. También cómo subir y distribuir nuestras propias aplicaciones en cada una de las plataformas. Después de leerlo, seguro que lo tienes claro, Android es tu elección ;-D

Qué necesitamos

Si queremos desarrollar aplicaciones para el Iphone debemos disponer de un Mac con sistema operativo Leopard o Snow Leopard instalado, con el coste que ello supone si no disponemos de un ordenador de estas características. Para empezar a programar debemos descargar el Iphone SDK que es un conjunto de herramientas que incluyen el IDE Xcode, el Iphone Simulator y un conjunto de herramientas adicionales. Para descargar el SDK es necesario registrarse como desarrollador. Una vez descargado el SDK podemos empezar a programar, pero sólo podremos probar nuestras aplicaciones en el simulador de Iphone. El lenguaje de programación utilizado en esta plataforma es el Objetive-C. Se trata de un lenguaje orientado a objetos creado como un superconjunto de C con un estilo parecido al de SmallTalk.

Leer más

Google Admob para desarrolladores – Segunda parte

Hace tiempo escribí este artículo donde hablaba como incorporar el sistema de publicidad de Admob a nuestras aplicaciones para monetizarlas de algún modo y ha sido un artículo muy leido. Aqui viene la actualización de dicho artículo con el nuevo SDK de Google para analytics, después de que éste adquiriera Admob.

Lo primero de todo, esto que os voy  a contar es altamente recomendable, ya que como comprobaréis en la imagen a continuación el rendimiento ha aumentado considerablemente.

Antes de cambiar el código tenía habilitado en Admob la opción de mostrar anuncios de Adsense pero No se mostraban y me sucedía una cosa particular, una de mis Aplicaciones con más instalaciones activas mayormente es visitada por gente española y en España, se contratan muy pocos anuncios para móviles, de modo que tenía una ocupación de un 10%, de modo que había muchas solicitudes de anuncios pero no se rellenaban.

Entonces empecé por modificar el código de mis aplicaciones de Trivial y luego el resto y pasó lo siguiente:

Como se puede ver, además del porcentaje de relleno también han subido mucho los clicks, que son peor pagados, pero al final pasa de unos 20 centimos diarios a lo que véis en la imagen anterior.

¿Y como se hace?

Leer más

1 2 3 4 12