Los Temas más visitados de Android
Listado de los Temas más visitados durante los últimos 30 días
Instalar el SDK de Android es una de las tareas básicas para todo aquel que quiera crear su propia aplicación o aprovechar al máximo las capacidades de su móvil. Si queréis iniciaros en la programación Android o queréis cambiar la ROM de vuestro dispositivo, el primer paso es el que hoy os traemos: cómo descargar y configurar el Android SDK.
Si estos temas de programación os echan atrás debemos deciros que es muy sencillo. De hecho, a lo largo de los años Google ha mejorado sus servicios y hoy en día cualquier usuario con mínimos conocimientos de informática ya puede preparar su ordenador para el Android SDK. Da igual que tengáis Windows, Mac OS o Linux, el método para instalar el SDK (Software Development Kit) es bastante parecido y únicamente cambiará algunas ubicaciones donde se guarden los archivos.
«Cómo crear app Android» es sin duda uno de los temas que más curiosidades y preguntas genera con respecto al desarrollo de apps y, más concretamente, sobre cómo hacer una app nativa.
Como desarrolladores de apps, hoy nos gustaría explicarte bien cómo funciona y, sobre todo, vamos a compartir contigo unas recomendaciones prácticas que tendrás que tener en cuenta a la hora de crear una aplicación en Android.
Índice de Contenidos:
1 ¿Qué es Android?
2 Programar en Android: pros y contras
2.1 Pros
2.2 Contras
3 Cómo crear app Android
4 Genera tu aplicación Android
5 Crear cuenta en Google Play
6 Crear app Android sin internet
7 App Android vs iOS
8 Desarrollo de aplicaciones multiplataforma
9 Crear app Android con un Desarrollador de apps
En este artículo les voy a mostrar cómo hacer una aplicación que simule el 'logueo' o identificación en un sistema alojado en la nube como las que usamos todos los días en diversas aplicaciones.
El artículo estará divido en 2 partes, la parte web la cual describiré a continuación y la de Android. De momento el API de android no provee ningún método que permita 'conectarse' a través de internet directamente a una Base de Datos Remota y ejecutar una consulta dentro de ella. Para poder realizar esto se puede utilizar un web service al cuál se pueda acceder a el pasando diversos parámetros nos devuelve ya sea en formato XML o JSON, nuestro trabajo será obtener esa información devuelta y utilizarla en nuestra app.
Cuando desarrollamos una aplicación Android que utiliza listas de elementos (y ¿qué aplicación que se precie no lo hace?), una de las funciones más recurrentes de las que queremos dotar a nuestra lista es de la capacidad de seleccionar los ítems que deseemos para poder realizar otras funciones con ellos. Seleccionarlos y que, por supuesto, al hacer scroll y volver a generar las vistas, la selección permanezca y no se cambie aleatoriamente. En este tutorial vamos a aprender a realizar una selección de los ítems de un RecyclerView para su posterior procesado, y para ello utilizaremos un SparseBooleanArray (conjunto de valores booleanos dispersos) junto con un recurso de tipo selector para marcar el estado seleccionado del ítem.
Cuando hablamos de virus, malware o spyware, es vital actuar con rapidez si descubres que tu equipo está dañado. ¿Qué hacer si tu Android ha sido infectado? A continuación te mostramos una serie de pasos mediante los que detectar si tu smartphone está dañado y qué debes hacer.
En esta ocasión, detallamos otra de las funciones que nos permite hacer la app "Android device manager - administrador de dispositivos android" de Google play, activar sonido durante 5 minutos de nuestro teléfono o tableta, si lo hemos perdido en casa, en el trabajo u otro lugar. El sonido emitido por el dispositivo, nos ayudará a encontrarlo.
Si has llegado hasta este artículo es muy probable que te estés planteando crear una aplicación de algún tipo. Ya sea para mejorar la productividad de tu empresa, emprender en el sector móvil o con cualquier otro objetivo. Pero lo cierto es que no es un proceso tan sencillo.
En general, arrancar un proyecto digital, como crear una aplicación para Android, hay que tener paciencia. Antes que nada, prepara libreta y boli y empieza a tomar notas. Empápate bien antes del tema, antes de ponerte a buscar desarrolladores Android.
Para ayudarte a reunir toda esa información, te presentamos nuestro tutorial para crear una app Android. ¿Estás preparado? Empezamos en 3, 2, 1… ¡Despegamos!
iOS y Android son los dos sistemas operativos más populares entre la gran cantidad de fabricantes y modelos de dispositivos móviles que existen hoy en día. Sin embargo, mientras que Android es el sistema operativo de Google y lo podemos encontrar en la gran mayoría de dispositivos móviles del mercado, iOS es el sistema operativo de Apple y únicamente lo encontramos en el iPhone y iPad. Dos entornos completamente distintos donde el de Apple es sin duda el más particular. Esto hace que cuando cambiamos de un móvil Android a un iPhone, nos encontremos con ciertos problemas a la hora de llevar todas nuestras aplicaciones y datos de un móvil a otro. A continuación, vamos a mostrar cómo pasar los mensajes de WhatsApp de Android a iPhone paso a paso.
Sin duda, de entre todas las aplicaciones que tenemos instaladas en nuestro móvil, una de las más importantes a la hora de cambiar de móvil es WhatsApp, ya que la mayoría de usuarios no quieren perder sus mensajes a la hora de cambiar de Android a iOS. Antes de pasar los mensajes tendremos que tener hecha previamente una copia de seguridad de WhatsApp en nuestro teléfono móvil Android.
En este artículo veremos un pequeño tip para Android, en el cual aprenderemos a pasar parámetros entre dos activities.
En este artículo vamos a ver cómo crear nuestra propia aplicación para Android desde cero utilizando la aplicación Android Studio, un IDE (integrated development environment) para Android lanzado en mayo del año pasado por Google. Para poder realizar lo que se enseña en el artículo no se requiere de ningún tipo de conocimiento previo.
En este tutorial sobre los Primeros pasos con Android Data Binding, te enseñaremos a dejar de usar el método findViewById , que de seguro conoces.
Este wikiHow te enseñará a encontrar la dirección IP de un sitio web. Puedes hacer esto usando la función de rastreo de ruta de tu computadora o descargando y usando una aplicación gratuita de rastreo de ruta para tu iPhone o Android.
Un tablet o tableta es un nuevo tipo de dispositivo de uso táctil que tiene funciones parecidas a un teléfono inteligente (smartphone) pero tiene un tamaño mucho más grande y no tienen teclado físico. De hecho, las tabletas comparten el sistema operativo con los smartphones. Simplificando, podríamos decir que un tablet es un ordenador basado en un navegador web en el que se pueden instalar aplicaciones (llamadas App).
Los tablets más populares son los que tienen sistema operativo Android (Nexus 10, Galaxy Tab, Sony Tablet ,...) y los que llevan el sistema operativo de Apple, iOS (iPad, iPad mini) también hay tablets con Windows 8 y otros sistemas operativos como Blackberry OS. En lo que resta de este artículo vamos ha centrarnos en los tablets con Android, particularmente en el Nexus 10 de Google fabricado por Samsung.
En el artículo anterior veíamos cómo era posible implementar geolocalización en un solo Activity o Fragment en nuestra aplicación Android. Sin embargo, si queremos que toda la aplicación, y por tanto todos los Activitys, o al menos varios de ellos implementen geolocalización, no tiene mucho sentido ir repitiendo el código en todos ellos.
Teniendo en cuenta estas consideraciones, y con el objetivo de optimizar al máximo el uso de batería, si necesitáis utilizar geolocalización en varias zonas de vuestra aplicación y no os importa que esta no esté completamente sincronizada, este es el camino a seguir.
¿Quieres usar tu móvil como si fuera un router? Pues no te pierdas este artículo donde te enseñamos a compartir los datos de tu smartphone y configurar una red WiFi para dar Internet a otros dispositivos.
Índice de Contenidos:
¿Cómo convertir un móvil Android en un router?
¿Cómo utilizar un iPhone como router?
Compartir Internet con Windows Phone
Las mejores ofertas para usar tu móvil como un router
Hoy en día existen muchas soluciones para proveer a los desarrollos mobile de un entorno de integración continua. En muchos casos, lo más fácil, menos costoso, más mantenible y más rápido es utilizar servicios de terceros (SaaS) como puedan ser Bitrise, Buddybuild, etc, que se conectan con nuestro repositorio en la nube.
Para bien o para mal, en función del cliente con el que nos toque trabajar, es posible que no podamos usar ninguno de estos servicios, bien porque el propio cliente no lo apruebe o a consecuencia de sus propias restricciones de seguridad (un repositorio privado sin acceso exterior y sin permiso para conectar vía VPN por ejemplo). Ante ese panorama tenemos dos opciones:
1.- No tener integración continua (opción mala)
2.- Montar nuestro propio entorno de integración continua (opción menos mala)
Índice de Contenidos:
Introducción
Entorno
Configuración
Xcode bots
Jenkins
Android SDK
Configurando Jenkins
Conclusiones
Como sabéis en GPMESS la geolocalización es muy importante, tanto que la tenemos profundamente integrada en nuestra aplicación. Existen muchos patrones que se pueden aplicar para añadir geolocalización en Android en función de las necesidades de la aplicación, e intentaré, en esta serie de 3 artículos, tratar sobre ellos.
En concreto, hoy vamos a hablar sobre el caso más simple: Necesidad de geolocalización en un solo Activity. En el Google I/O se presentó, dentro de Google Play Services, el nuevo LocationClient, y es el que vamos a usar, ya que está tremendamente optimizado en comparación con el antiguo LocationManager, permitiéndonos ahorrar batería y aumentando el rendimiento.
Si tu dispositivo admite el uso de tarjetas SD, es posible solucionar el que te quedes sin espacio en tu teléfono o tablet con Android moviendo apps a una tarjeta SD.
Antes de vender o regalar el móvil, es imprescindible que sigas al pie de la letra los pasos para borrar Android a fin de dejar el teléfono exactamente tal y como venía de fábrica. En este tutorial te mostramos todo lo que debes hacer para formatear el móvil sin perder ningún dato por el camino.
Si alguna vez has perdido una reunión o has olvidado un día importante por tener un lío entre calendarios y no quieres que pase más, has llegado al lugar indicado. Lo ideal es tener sólo un calendario y con Android se puede. Sincroniza muy fácilmente tus calendarios de Gmail y Outlook en tu smartphone.
Crear buenas aplicaciones Android es un proceso complicado, pero simplemente crear una aplicación Android está al alcance de cualquiera con algo de paciencia y 25 dólares en una tarjeta de crédito.
Aquí te contamos el proceso que debes llevar a cabo para crear una aplicación y publicarla en Google Play. No es una guía exhaustiva que ocuparía varios libros, sino más bien un punto de partida y lista de pasos que debes llevar a cabo si quieres crear y publicar tu primera app.
La característica de Do Not Track lleva años siendo un estándar implementado en los principales navegadores web del mercado, aunque también está soportado por algunas aplicaciones debido a que en los tiempos actuales tenemos instalados en nuestros ordenadores y dispositivos móviles decenas de productos y servicios que se apoyan en Internet.
Do Not Track se encarga de indicar a los servidores que el usuario no quiere ser rastreado, pero presenta el inconveniente de que es el servidor el que acepta o no esta petición, por lo que al final no termina siendo totalmente efectivo para evitar el rastreo de los usuarios por Internet. Si se quiere protección total contra el rastreo, es preferible utilizar Tor Browser Bundle o algún servicio de VPN, estando esta última cosa bastante a la mano si tenemos en cuenta a Opera.
Aprovechando la ocasión, vamos a explicar cómo habilitar Do Not Track en los principales navegadores web disponibles para escritorio (Windows y posiblemente Mac y Linux) y Android.
Breve repaso de introducción a la programación con Android a través de Eclipse.
Lo habitual es que una aplicación Android tenga varias actividades. Cada una de ellas cuenta con una interfaz que permite al usuario realizar una tarea específica (como ver un mapa o tomar una fotografía). Para dirigir al usuario de una actividad a otra, tu aplicación debe usar un Intent con el que definir la "intención" de hacer algo por parte de la aplicación. Al pasar un Intent al sistema usando un método como startActivity(), este utiliza el Intent para identificar e iniciar el componente apropiado. Las intenciones nos permiten incluso iniciar actividades de otras aplicaciones.
Un Intent puede ser explícito, con el que iniciaremos un componente específico (una instancia específica de Activity) o implícito, con el que podemos iniciar cualquier componente capaz de responder a la acción de la intención (como "tomar una fotografía").
Esta clase te enseñará a utilizar el objeto Intent para interactuar de forma básica con otras aplicaciones, iniciando otra aplicación, recibiendo un resultado de esa aplicación, y haciendo que tu aplicación pueda responder a intenciones de otras aplicaciones.
Lecciones:
Enviando al usuario a otra aplicación. Muestra cómo puedes crear intenciones explícitas para lanzar otras aplicaciones que lleven a cabo la acción especificada.
Obteniendo un resultado de una actividad. Muestra cómo iniciar otra actividad y recibir un resultado de esa actividad.
Permitiendo a otras aplicaciones iniciar tu actividad. Muestra cómo hacer que las actividades de tu aplicación puedan ser utilizadas por otras aplicaciones definiendo filtros de intenciones que declaren las intenciones implícitas que acepta tu actividad.
Artículo en el que se explica como guardar preferencias en mi aplicación sin usar base de datos, de forma que podamos consultar los datos guardados en la misma aplicación, o incluso desde otras, ajustando parámetros.
Aprende a crear y compartir tus mapas con Google Maps Engine.
En este tutorial vamos a ver como crear un fichero PDF en Android.
Aprende los pasos a seguir y las aplicaciones a usar para depurar tus aplicaciones desarrolladas en Android x86.
Con la gran variedad de dispositivos receptores vendidos como el Chrome Cast o Android TV, saber cómo desarrollar aplicaciones que permitan realizar Casting es fundamental para desarrolladores de Android, a continuación, abordaremos como realizar Android Sender Apps implementando la API Google Cast para transmitir videos a una aplicación receptora y así mostrar el contenido en el Televisor.