Ir al contenido principal

Entradas

Mostrando entradas de 2013

Android acapara 9 de cada 10 'smartphones' vendidos en España

El lanzamiento del  iPhone 5S  y del  iPhone 5C  previsto para la semana próxima (10 de septiembre) viene a completar una estrategia aparentemente de transición de la firma de la manzana.  Apple  mantiene una imagen de marca impoluta, pero las cifras del mercado avalan al sistema  Android  como la apuesta segura de la telefonía móvil en estos momentos. El anuncio esta semana de la compra de  Nokia  por parte de  Microsoft  es una brizna de esperanza para la reactivación de un mercado dominado por el sistema operativo del robotijo. Según datos de Worldpanel ComTech, la cuota de ventas de Android en España fue de un apabullante 89,9% del mercado entre mayo y julio. Apple se conforma con un 6,1% de los nuevos móviles, Windows se queda con un 1,8% y  BlackBerry  (que llegó a ser objeto de moda-culto entre jóvenes hace pocos años) se queda en un alarmante 0,7% del mercado.

Google presenta Android 4.4 KitKat

Google ha anunciado la nueva versión de su sistema operativo móvil. Se trata de la versión Android 4.4, de nombre KitKat, como la chocolatina de Nestle. La compañía presentó esta nueva versión este martes en una web que también repasa el resto de versiones del SO móvil de los de Mountain View. Después del sandwich de helado y de las judías de gominolas, el equipo de Android se ha decantado por una de las chocolatinas más famosos del mercado, KitKat. La compañía estadounidense ha llegado a un acuerdo con Nestle para que su nueva versión de Android lleve el nombre de KitKat. El jefe de Android, Sundair Pichai, ha anunciado el nuevo nombre de la versión a través de su cuenta de Twitter, a la vez que ha recordado que las activaciones de dispositivos Android ya han superado los 1.000 millones . El gigante Google y la compañía agroalimentaria Nestlé han explicado el motivo de su colaboración en la nueva versión del sistema operativo. Ambas compañías coinciden en que ningun...
Nuevas noticias llegan desde la Google Play Store , aunque no del todo buenas. Uno de los dispositivos estrella de la tienda y del gigante Google, el Nexus 4, está mundialmente agotado en su versión de 8 GB, y lo peor de todo... las existencias no se volverán a reponer. El Nexus 4 de 8 GB ha desaparecido del mercado para siempre.  Hace solo unos días Google lanzaba unas importantísimas rebajas en su smartphone Nexus 4. Las Google Play Store del mundo comenzaban a vender el smartphone a 100 euros menos de su precio normal. Ahora, parece que este descuento ha hecho que la gente se lance a comprar el terminal co fabricado por LG y Google hasta agotar las existencias.  Según afirma The Verge , aunque el modelo de 16 GB sigue estando disponible, la variante con menos memoria (8 GB) ha desaparecido completamente del mapa comercial pues no se volverán a fabricar.   Este producto, que costaba 199 euros desde hace unos días, parecía uno de los predilectos por el...

Samsung Galaxy Note 10.1 (2014 Edition), toda la información del nuevo tablet Android de Samsung

Samsung ha provechado el IFA 2013 para renovar su tablet Galaxy Note 10.1 , lanzando una nueva versión con nuevo diseño con botones físicos , mejor resolución de pantalla y mayor potencia respecto al modelo lanzado el pasado año. Samsung Galaxy Note 10.1 (2014 Edition), especificaciones técnicas El Samsung Galaxy Note 10.1 (2014 Edition) cuenta con una pantalla SLCD de 10,1 pulgadas con una resolución de 2560 × 1600 píxeles. Su versión WiFi y 3G lleva un procesador Exynos 5 Octa a 1,9 GHz y su versión LTE un procesador de cuatro núcleos a 2,3 GHz. Lleva 3GB RAM y 16, 32 o 64 GB de memoria interna dependiendo del modelo ampliables mediante tarjetas microSD de hasta 64 GB. Tiene una cámara trasera de 8 megapíxeles con sensor BSI , con autoenfoque, flash de LED y disparo rápido, y una cámara frontal de 2 megapíxeles, también con sensor BSI . El nuevo Samsung Galaxy Note 10.1 cuenta con WiFi N, AllShareCast, Bluetooth 4.0, GPS + GLONASS , acelerómetro, giroscopio y...

Como crear una pantalla de preferencias (PrefenrenceActivity)

Es bastante común tener que crear en nuestra aplicación una pantalla de preferencias para que el usuario pueda configurar ciertos parámetros de la aplicación. Lo primero que se nos puede venir a la mente es crear un layout desde cero para poder cargar y guardar las configuraciones que deseemos, pero Google ha ideado un sistema bastante sencillo con el que poder crear una pantalla de configuración básica en pocos minutos. Si nos fijamos en una pantalla cualquiera de configuración de Android nos puede venir a la mente algo parecido a lo siguiente: En estas pantallas normalmente suelen aparecer checkbox, listas de selección, un texto editable...crear una pantalla de este tipo es bastante sencillo. Una pantalla de preferencias está compuesta principalmente de dos componentes: xml que contendrá la definición de la pantalla de configuración  Actividad que herede de PreferenceActivity En primer lugar vamos a crear un nuevo xml llamado preferencias.xml y lo situaremos dentr...

Como enviar parámetros de una Actividad a otra

Hace unos días veíamos como invocar a una actividad desde otra, en este tutorial vamos a ver como pasar parámetros desde la actividad origen a la destino, para por ejemplo indicar el identificador de una lista para enviárselo a una pantalla de detalle. Por un lado cuando se invoque a la nueva actividad deberemos realizarlo de la siguiente manera:        Intent intent =   new   Intent( this , MI_CLASE. class );          intent.putExtra( "nombre" ,   "Droide Code" );          intent.putExtra( "id" , 10);          intent.putExtra( "activo" , true);  Como podemos ver lo único que tenemos que hacer es usar el método putExtra del intent para añadir la información que deseemos. El método está sobrecargado para poder añadir todo tipo de información (String, byte, int, long, boolean, etc) En la Actividad destino podremos recupe...

Instalación Android Studio

En la anterior entrada de Droide Code hacíamos una breve descripción de  Android Studio , el nuevo entorno de desarrollo de Google para Android. En el analizábamos las novedades que anunciaba Google sobre este nuevo IDE. Hoy mismo lo he instalado no sin algún que otro problema que paso a describir: Descargar el ejecutable del sitio oficial de  Android developer . El instalador está disponible para Windows, Linux y Mac Una vez tengamos el instalador y dependiendo de nuestro sistema operativo deberemos instalarlo al igual que cualquier otra aplicación. Una vez instalado tuve un pequeño problema a intentar ejecutarlo, ya que pulsaba sobre el ejecutable y no ocurría nada. Esto se debía a que en el pc en el que instalé la aplicación no tenía configurada la variable de entorno JAVA_HOME y no mostraba ningún mensaje que describiera dicho error. Para aseguraros de que es esto lo que os está ocurriendo podéis intentar...

Google Hangouts. El nuevo servicio de mensajería de Google

Una de las principales novedades de la Google I/O ha sido el anuncio (en parte esperado) de un nuevo servicio de mensajería, que pasará a sustituir a Google Talk. El nuevo servicio unifica Google Talk con Google+ Messenger proporcionando una nueva interfaz. La nueva aplicación estará disponible para Android, iOS y navegadores como Chrome o Firefox. Con esta nueva estrategia Google pretende competir con sus grandes rivales Whatsapps o Line. Hasta ahora Google Talk no había terminado de entrar del todo en el mercado (siendo el servicio más antiguo) debido principalmente a la forma relativamente compleja de añadir nuevos amigos: tienes que tener una cuenta gmail, conocer el correo de tus contactos, agregadlo y esperar a que te acepten. Nada que ver con por ejemplo Whatsapps, que simplemente con tener su número en la agenda ya te aparece como contacto. Las principales novedades serán que permitirá intercambiar imágenes o vídeos y que se podrán realizar videollamadas...

Android Studio, el nuevo entorno de desarrollo (I/O 2013)

Una de las novedades que nos ha dejado la conferencia Google I/0 2013 ha sido la publicación de un nuevo entorno de desarrollo que pasará a sustituir a Eclipse + SDK + ADT . El nuevo entorno pretende simplificar el desarrollo de aplicaciones, estando todo mucho más integrado y pensado para desarrollar específicamente para Android. Android Studio está basado en  IntelliJ IDEA (El cual para muchos desarrolladores está considerado el mejor IDE del mercado). El principal objetivo es hacerlo todo más usable y orientado a la programación en Android, por lo que para ello se han incluido nuevas refactorizaciones y quick fixes (soluciones rapidas) para corregir errores comunes, así como recomendaciones varias. Se ha incluido un nuevo editor gráfico mucho más potente (basado en drag-and-drop) que mejorará la experiencia y la edición de las pantallas (dicho sea de paso, el que teníamos hasta ahora era bastante mejorable). Este nuevo editor nos dará una vista previa más real del resul...

Navegar entre Actividades

En Android tenemos el concepto de Actividad (activity) que es una unidad de interacción con el usuario, es decir lo que podríamos decir que viene a ser una pantalla de una aplicación. A continuación veremos como navegar entre dos actividades o pantallas. Lo primero de todo será crear los componentes a los que vamos a navegar: Clase descendiente de Activity Layout que representará la nueva  pantalla Definir en el fichero Manifest de la aplicación la nueva actividad Realizar la invocación a la nueva actividad Clase descendiente de Activity: En principio una clase que herede de Activity y sobreescriba el método onCreate() para establecer cual es la vista debería ser suficiente. public class  Activity2  extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. layout2 ); } } Layout: El xml del layout puede contener cualquier componente q...

Crear emulador Android en Eclipse

El SDK de Android nos proporciona una herramienta para crear emuladores de terminales para que podamos probar las aplicaciones que realicemos antes de instalarlo en un terminal físico. Para ello utilizaremos el Android Virtual Device Manager que se integra perfectamente en Eclipse con el plugin ADT (intalación  entorno desarrollo ). Lo primero que deberemos hacer es ejecutar eclipse y arrancar el Administrador de dispositivos virtuales de Android: Pulsaremos en New... para crear un nuevo AVD, en la cual podremos configurar los siguientes parámetros: AVD Name:  Nombre que quieras dar al nuevo dispositivo virtual. Device:  Dispositivo a emular. Puede ser uno real, como Nexus 7 o bién uno genérico, donde se indica el tamaño de la pantalla en pulgadas y la resolución del dispositivo. Podrás seleccionar el dispositivo de una lista desplegable. NOTA: Si quieres crear nuevos tipos de dispositivo utiliza la pestaña  Device Definition  que encontrar...

Instalación entorno desarrollo (Eclipse + plugin + SDK Android)

En este artículo explicaremos los principales pasos para la instalación del entrono de desarrollo de Android. La propuesta de Google y la que vamos a seguir en el manual es la siguiente: JRE (Java Runtime Environment) Eclipse Android SDK Eclipse Plug-in (Android Development Toolkit - ADT) Instalación JRE : El jre es la máquina virtual de java y es el software que nos permitirá ejecutar código java en nuestro equipo. La versión mínima requerida es la 5.0, y a no ser que necesitemos una versión especifica para otro software que usemos, recomiendo instalar la última versión disponible, en estos momentos va por la versión 7 (update 21) Podéis descargar el instalador de la siguiente ruta: http://java.com/inc/BrowserRedirect1.jsp Eclipse : Es el IDE recomendado por Google para desarrollar en Android, y puede que el más extendido para el desarrollo de aplicaciones Java. Podemos descargarlo de la url http://www.eclipse.org/downloads/ En principio cualquier versión que descarguéis...

Porcentaje de uso de versiones de Android (Mayo 2013)

Como todos los meses, Google ha publicado el porcentaje de uso de las distintas versiones de Android. Si estás pensando en desarrollar una aplicación para Android es muy importante tener en cuenta estos datos, para no dejar fuera a un porcentaje demasiado alto de usuarios en el caso de escoger una versión demasiado nueva, o perderte muchas de las nuevas funcionalidades por querer abarcar demasiado mercado. Version Codename API Distribution 1.6 Donut 4 0.1% 2.1 Eclair 7 1.7% 2.2 Froyo 8 3.7% 2.3 - 2.3.2 Gingerbread 9 0.1% 2.3.3 - 2.3.7 10 38.4% 3.2 Honeycomb 13 0.1% 4.0.3 - 4.0.4 Ice Cream Sandwich 15 27.5% 4.1.x Jelly Bean 16 26.1% 4.2.x 17 2.3% Como podemos ver, solo el 1,8% tienen versiones anteriores a las 2.2 (API 8), por lo que podría ser buena idea desarrollar nuestras aplicaciones para esas versiones. Gingerbread sigue siendo la versión más usada con un 38.4%, aunque Ice Cream y Jelly Bean cada vez tie...