Categorías
Salud

Principales características del cbd

Si todavía no conoces lo que significa las siglas CBD, puede ser porque no estés al día con respecto a las novedades que hay en medicina alternativa. Es un producto que está de moda ya todo paciente que lo prueba lo considera un remedio milagroso, que ayuda en las terapias contra enfermedades.

Para comprender el poder que tiene el CBD, debemos analizar más profundamente de dónde viene, cuál es su funcionamiento, etc. El CBD se extrae de la planta de cáñamo, donde se obtienen unos 80 cannabinoides diferentes. Los principales compuestos que encontramos en la planta son el CBD y el THC. Las características de THC, son aquellas que provocan efectos como el llamado “colocón” por sus agentes psicoactivos, mientras que el CBD no actúa de manera negativa en nuestro organismo, no coloca ni es tóxico.

Desde 1940 ha sido cuando se empezaron a oír hablar de los efectos positivos que produce el consumo del CBD para aliviar los síntomas en enfermedades y trastornos.

Funcionamiento del CBD en nuestro organismo

El sistema endocannabinoide, es único y diferente en el cuerpo humano. El objetivo de este sistema es conseguir dar equilibrio en cada proceso que se produce en el cuerpo y lograr la estabilidad deseada. Si queremos contar con una buena salud, debemos tener una buena comunicación en el sistema endocannabinoide y el resto de elementos con los que interactúa, para poder dar las órdenes correctas a cada una de las células del cuerpo.

El CBD es una de las más de 80 sustancias químicas conocidas como fitocannabinoides. Los cannabinoides son agonistas que se unen a receptores específicos en las células, también llamados receptores de cannabinoides.

Los estudios han comprobado que los cannabinoides son capaces activar los receptores CB1 y CB2, y estas son las piezas que ayudan a que la maquinaria funcione correctamente, con la conexión de las células.

¿En qué ayuda el sistema endocannabinoide?

  • Sueño
  • Apetito
  • Hambre
  • Dolor
  • Sistema inmunológico
  • El sistema endocrino.
  • Memoria
  • Reproducción
  • Homeostasis (ayuda al equilibrio saludable del cuerpo)

El CBD ayuda en tratamientos de enfermedades

A pesar de los excelentes resultados que se han obtenido con el consumo del CBD para aliviar los síntomas de enfermedades y trastornos, este consumo no está ni aprobado ni regulado.

Los estudios han llegado a la conclusión de que al tomar el aceite CBD, el sistema endocannabinoide reacciona positivamente. La ingesta de este producto provoca beneficios en el cuerpo para aliviar síntomas en enfermedades autoinmunes, neurodegenerativas, dolor neuropático e inflamatorio, esclerosis múltiple y epilepsia.

Si quieres saber como tomar aceite cbd puedes entrar aquí.

Su uso en enfermedades degenerativas

Cuando el sistema autoinmune no funciona, comienza a influir perjudicialmente en las células y tejidos del cuerpo. Todavía se desconoce el motivo por el cual, el sistema inmunológico hace esto, pero cuando lo hace provoca enfermedades como artritis reumatoide, psoriasis, diabetes y esclerosis. Este tipo de enfermedades son cada vez más comunes en la vida de muchas personas.

En el caso de la artritis reumatoide, se produce un cambio en la estructura de las articulaciones, que afecta principalmente a los dedos, rodillas, codos y hombros y puede llegar a ser muy doloroso para el paciente. En la actualidad no existe un medicamento que erradique esta enfermedad, lo único que se puede hacer es intentar aliviar sus síntomas con antiinflamatorios y analgésicos. Este tipo de pastillas, en exceso, pueden provocar efectos secundarios en el cuerpo, provocando fallos en los riñones e hígado.

Se ha comprobado que el uso de CBD, no tiene efectos secundarios en el organismo, y por sus propiedades antiinflamatorias, puede tener un efecto positivo contra la artritis. Cuando los cannabinoides interactúan con el ECS, entran y afectan los receptores CB1- que a su vez alivian el dolor – y los receptores CB2 que se encuentran principalmente en las células inmunitarias, lo que puede reducir la inflamación.

Beneficios para el sistema óseo

Las pruebas realizadas por los investigadores de la universidad de Israel, certificaron que el uso del CBD puede acelerar la cicatrización en fracturas de huesos y que estimula la actividad en las células que intervienen en la formación de los huesos, principalmente la Lisil Hidroxilasa. Las pruebas realizadas con roedores, ayudaron a confirmar que tras la ingesta del CBD, a las 8 semanas, las facultades de las piernas y su fuerza había aumentado. Al influir en las células que forman los huesos, favorece los tratamientos contra la artritis, no solo para las personas mayores, sino para todas las edades.

En el caso de las enfermedades degenerativas, como el Parkinson, también posee un gran potencial curativo. El Parkinson provoca temblores, movimientos lentos y rigidez muscular, por los problemas que produce en los sistemas motores y cognitivos. Esta enfermedad ataca directamente a las neuronas del cerebro, con la pérdida progresiva de neurotransmisores (son las conexiones químicas que hay entre las células). El uso del CBD ayuda a combatir esta enfermedad, ralentizando su proceso.

El CBD y el cáncer

Si has oído decir que el CBD cura el cáncer, no lo creas. Esta afirmación no es correcta. Sin embargo, son muchos los testimonios de pacientes con cáncer que han dejado reflejado que tras incorporar el CBD a su vida diaria, han conseguido una mejora considerable en sus síntomas, sobre todo en los efectos secundarios que provocan los tratamientos contra el cáncer. Por lo que sí que se puede decir es que ayuda a vivir mejor un proceso cancerígeno.

El CBD en tu día a día

Como se mencionó, el aceite de CBD tiene varias propiedades y asegura que mantenemos todo nuestro equilibrio fisiológico. Por lo tanto, no necesariamente necesitas «tener algo mal» para incluir el CBD como parte de su vida cotidiana. El CBD contiene vitaminas y minerales, y es 100% natural.

Hay muchas variantes diferentes de productos de CBD en el mercado. Por lo tanto, es importante que compres los productos de vendedores que estén certificados y aprobados, tanto en calidad, ecología, métodos de fabricación, contenido, etc.

Con este artículo hemos intentado dejar claro cuales son las principales características que tiene el CBD y los usos que pueden ayudarnos en el día a día.

Categorías
Tecnología

Led o bajo consumo

Gracias a la invención de los diodos de luz azul que fueron el paso previo para conseguir los diodos emisores de luz blanca, los japoneses Isamu Akasaki, Hiroshi Amano y Shuji Nakamura, fueron los ganadores del Premio Nobel de Física en 2014. Este descubrimiento ha revolucionado el mundo de la eficiencia energética. En la actualidad, mires donde mires puedes ver un dispositivo con esta tecnología.

Las principales características de las bombillas LED son, su larga duración y su eficiencia energética. Esta novedad tecnológica ha marcado un punto diferencial en el consumo mundial, ya que el 25% se invierte en iluminación, Por todo esto se ha convertido en un elemento imprescindible en nuestras vidas.

Los creadores aseguran que el uso de una bombilla LED, equipara a unas 100 bombillas incandescentes y a unas 10 fluorescentes. Los datos son aplastantes, y confirman que es una fuente de ahorro económico muy importante, y sobre todo si le sumamos que la factura eléctrica ha subido casi dos terceras partes en los últimos diez años.

Ventajas de las bombillas LED

  • Encendido rápido e instantáneo.
  • Sus componentes no dañan al medio ambiente, al no ser considerados como agentes contaminantes.
  • El tiempo de vida es mucho mayor que el de las bombillas de bajo consumo.
  • Gran variedad de modelos y formatos con diferentes colores.

Como podemos observar, todos los puntos son positivos y nos ayudan en nuestro día a día. Lo único que tenemos que hacer es elegir el dispositivo correcto para el lugar concreto. En la actualidad, existe una gran variedad de marcas y modelos donde elegir. Para una correcta elección no es fundamental ser técnico, pero sí es importante tener en cuenta algunos aspectos:

  • Duración y funcionamiento: es necesario analizar las horas que vamos a tener activas los puntos de luz y las veces que solemos encender y apagar los interruptores. Sería conveniente utilizar reguladores para conseguir los mejores resultados posibles.
  • Consumo y potencia: Si somos capaces de elegir la potencia idónea para cada habitación (según su tamaño), podemos conseguir un mayor ahorro en la factura.
  • Diseño: La variedad de colores y temperaturas en los modelos Led es amplísima. Según sea el tipo de tono o según sus colores, los precios de las bombillas pueden variar de más baratas a más caras.

Mira estos paneles led 60×60, son una de las soluciones más utilizadas actualmente para implementar modelos de luz de tipo led.

Ventajas de las bombillas bajo consumo

Las bombillas de bajo consumo son la evolución de los tubos fluorescentes, cuya mejora principal es la eficiencia y que contaminan menos. Otros beneficios son:

  • Mayor duración que las convencionales y menor consumos que las mismas
  • Eficiencia energética, consumen sobre un 70% menos que las convencionales.
  • Se calientan mucho menos que las incandescentes. Esto facilita su maniobrabilidad sin quemaduras.

¿Cuál debemos elegir? ¿Con cuál podemos ahorrar más?

Los datos nos dejan claro que para conseguir un ahorro a medio largo plazo, la bombilla a elegir es la de tecnología LED. Somos conscientes de que tenemos que invertir más dinero a la hora de comprar, pero el éxito en el ahorro está asegurado. En el caso de que ya tengáis en vuestra casa bombillas de bajo consumo, cambiarlas a LED cuando estas se estropeen. Si por el contrario tenemos las convencionales, te aconsejamos que las cambies lo antes posible.

Categorías
Tecnología

¿Qué es Android?

Seguramente si has llegado a esta página ya tengas una idea más o menos fundada de lo que es Android, pero no queremos que nadie se quede con la duda. Android es un sistema operativo que se ha convertido en un estándar ya que lo utilizan miles de millones de dispositivos en todo el mundo.

Este sistema operativo está pensado para dispositivos móviles. Es cierto que al principio se diseñó pensando sólo en los teléfonos móviles, ya que apenas existían otras opciones, pero con el paso de los años tiene igual o más utilidad en tablets, televisores o dispositivos de lo más variado, que en los propios smartphones.

Digamos que existen otros sistemas operativos pensados para otros dispositivos como pueden ser iOS (para los equipos de Apple), Blackberry OS (para Blackberry) o Symbian (para Nokia).

¿Quien inventó Android? 

Este sistema operativo fue desarrollado por Google a partir del núcleo (o kernel) de Linux. Es cierto que inicialmente fue la empresa Android Inc. la que comenzó con este desarrollo, pero no hay que olvidar que bajo el auspicio económico de la propia Google. En el año 2005 Android Inc. fue adquirida en su totalidad por el gigante de la tecnología.

Su presentación oficial tuvo lugar en el año de 2007. Actualmente Android es el sistema operativo móvil más utilizado de todo el mundo, con más de un 80% de penetración en el mercado.

¿Cómo se programan aplicaciones para Android?

Se puede hacer con varios sistemas, si bien el más instaurado es programar mediante Java en diversas plataformas de programación.

¿Por qué es tan popular android?

La gran facilidad de programación de apps en este sistema operativa son uno de los puntos fundamentales para que existan tantos usuarios de Android a nivel mundial, ya que abundan las aplicaciones para cualquier cometido que busquemos.

Otro aspecto fundamental para que Android sea tan popular es que al ser un sistema operativo libre, los fabricantes no tienen que pagar nada para incluirlo en sus dispositivos. No sólo eso, cualquiera puede modificar incluso el código fuente para hacerlo más adaptado a sus propias necesidades técnicas.

Curiosidades sobre Android

¿De dónde proviene el nombre android?

El nombre android (androide en español) viene de la novela ¿Sueñan los androides con ovejas eléctricas? de Philip K. Dick. Quizás no te suene mucho, pero si te decimos que Blade Runner está basada en esta novela, te sorprendas.

¿Cómo se llama el robot del logo de Android?

Es conocido como el “robot Andy”.

Cómo ves, Android ya es algo más que un simple sistema operativo, es parte ya de nuestra cultura popular y parece que tiene un larguísimo futuro.

Categorías
Tecnología

Arquitectura de Android

El sistema operativo de Android puede dividirse por sus componentes, que forman lo que podemos llamar la Arquitectura de Android. Básicamente podríamos dividir cada “capa” así:

  • Kernel de Linux: Este es el núcleo del sistema operativo. La parte más básica para que cualquier máquina empiece a funcionar.
  • Runtime de Android: Esta parte es la que conecta el propio núcleo del sistema operativo con las funciones más primitivas de cada dispositivo funcione.
  • Librerías o Bibliotecas: Son una parte de código fuente que ayudan a los programadores a simplificar la conexión con algunos componentes de alto nivel de los dispositivos (bases de datos, multimedia, internet, etc).
  • Framework de Aplicaciones: Son una serie de bibliotecas nativas a la que tienen acceso los programadores para acceder a funcionalidades como la ubicación, el propio teléfono u otras.
  • Aplicaciones: Son las aplicaciones base de cualquier dispositivo, como pueden ser un calendario, un navegador, el cliente de correo electrónico o una app para la gestión de mensajes SMS.

Vamos a ver un poco más en detalle cada una a continuación.

Kernel Linux

Android depende del sistema operativo Linux para la parte de más bajo nivel (esto en informática significa algo así como “el nivel más cercano a la máquina”). Es una capa entre el propio hardware de cada máquina y el resto de partes de la arquitectura de android.

Entre estos servicios más básicos destacarían:

  • El de seguridad.
  • Gestión de memoria.
  • Gestión de procesos.
  • La pila de Red.
  • El modelo de controladores.

Runtime de Android

Esta parte de la arquitectura proporciona un juego de bibliotecas de código para acceder a bibliotecas Java. Es cierto que a través de Java nativo se podrían diseñar apps en cualquier dispositivo, si bien, debido a que se necesita ahorrar recursos y mejorar el rendimiento de las aplicaciones, Android utiliza Dalvik (DVM), una máquina virtual que permite ejecutar aplicaciones en Java. 

La DVM utiliza muy poca memoria y se puede ejecutar en varias instancias (en varios procesos en paralelo), dejando al propio sistema operativo el aislamiento de procesos, los hilos y la gestión de memoria.

Bibliotecas

En este nivel de arquitectura hay un conjunto de librerías de C/C++ que permiten simplificar de manera notable el trabajo de los desarrolladores. Entre ellas podríamos destacar las siguientes:

  • System C library, la librería estándar C.
  • La biblioteca de medios.
  • Las bibliotecas de gráficos.
  • La librería de 3D.
  • La librería para acceso a bases de datos SQLite.

Marco de aplicaciones o Framework

Suele utilizarse el término inglés Framework para referirse a este núcleo de funciones de programación al que tienen acceso los desarrolladores. De esta forma se permite la reutilización de código y su modularización.

Aplicaciones

Esta es la parte más básica del sistema operativo de cara al usuario final. Mediante ellas, se puede utilizar de manera sencilla e intuitiva cualquier dispositivo.

Las más comunes son:

  • Uso de teléfono.
  • Acceso a contactos.
  • Navegador de internet.

Por supuesto, cada fabricante puede modificar esta configuración inicial e instalar las que prefieran.

Cambios en la arquitectura de Android

Aunque podríamos decir que la arquitectura de este sistema operativo ha sido básicamente inalterable a lo largo del tiempo, podríamos hablar de una excepción a partir de la versión 5.0. En este cambio desaparece Dalvik de la capa del runtime de Android, para dejar a este ese cometido a través de ART.

También en la versión 8.0 (Oreo) se introdujo el concepto de Project Temble, por el cual se separaba la capa del propio sistema operativo de la de los drivers del fabricante. ¿Qué se conseguía con eso? Varias cosas:

  1. Que Android no se siguiese framentando.
  2. Que las actualizaciones de sistema fuesen mucho más rápidos.

Como has visto Android está muy bien estructurado en cuanto a su arquitectura.

Categorías
Tecnología

¿Qué es Dalvik?

Android para ejecutar apps en su sistema operativo, requiere de una máquina virtual, y esta es Dalvik.

Antes de nada queremos recordarte que Dalvik ya no se utiliza desde un cambio en la arquitectura de Android, en su versión 5.0, pasando a encargarse ART de la ejecución de las aplicaciones. Aún así, es recomendable tener este conocimiento teórico para entender correctamente cómo funciona Android a bajo nivel.

La máquina virtual Dalvik o DVM tiene cometido ejecutar apps programadas en lenguaje de programación Java. A nivel legal no se habla de Dalvik como “máquina virtual de Java” o JVM, ya que en ese caso tendría problemas con Sun, la empresa propietaria de esa tecnología. Pero en la práctica se puede entender a DVM como una JVM.

¿QUIÉN CREO DALVIK?

Fue Dan Bornstein, un ingeniero de Google.

¿QUÉ VENTAJAS CONLLEVA DVM RESPECTO A JVM?

JVM permitiría una mayor portabilidad de las aplicaciones entre diversos dispositivos. Pero el uso de DVM hace que las apps sobre Android tengan un mejor rendimiento sobre los recursos del dispositivo. Además supone un ahorro en el consumo energético sustancial.

Estos dos factores que acabamos de decir, tanto la mejora de rendimiento como la disminución de gasto en energía es algo fundamental en dispositivos móviles, ya que sus baterías limitan el uso que hacemos de los mismos.

¿CÓMO FUNCIONA DVM?

DVM ejecuta cada app que abramos en nuestro dispositivo y permite ejecutar en paralelo varias instancias de la propia máquina virtual.

Utiliza un tipo de compilación JIT (just in time) que significa que cada vez que abramos la app, se creará un nuevo archivo ejecutable actualizado.

Sería el sistema operativo de encargarse de otras tareas más de bajo nivel como pueden ser:

  • El aislamiento de procesos entre si.
  • Gestión de hilos.
  • Gestión de la memoria.

¿DE DÓNDE VIENE EL NOMBRE DALVIK?

David Bornstein fue quien le dio nombre a esta máquina virtual. Dalvik es el nombre de un pueblo islandés dónde vivieron algunos antepasados suyos.

Esperamos que hayas entendido un poco mejor lo que es Dalvik y cómo funciona Android.

Categorías
Tecnología

¿Qué es ART?

ART es el heredero de Dalvik, que era hasta la versión 5 de Android quien se encargaba de la ejecución de las aplicaciones en ese dispositivo. Es un acrónimo de Android Runtime.

¿Qué hace ART?

Básicamente se encarga de transformar el código de una aplicación en instrucciones de máquina, para luego ser lanzadas al entorno de ejecución.

¿Cómo funciona?

Volviendo a Dalvik, este realizaba un tipo de compilación JIT o just in time, lo que significa que el código de cada aplicación se compilaba cada vez que arrancábamos cada app.

ART incorpora el concepto AOT o “ahead of time” que supone que la compilación se realiza en el mismo momento que se acaba de instalar la app.

¿Qué ventajas tiene respecto a Dalvik?

La principal ventaja de ART frente a Dalvik es que al sólo compilarse muy puntualmente cada app (al instalarse y al actualizarse) el uso del procesador del dispositivo es mucho menor, aumentando también la duración de la batería.

Además, el desarrollo de ART supone algunas mejoras a nivel interno como pueden ser:

  • Mayor rendimiento de las aplicaciones respecto a Dalvik.
  • Recolección de basura.
  • Aplicaciones de depuración y perfilado.
Categorías
Tecnología

Todas las versiones de Android

En este artículo te vamos a traer todas las versiones del sistema operativo Android que han tenido lugar hasta día de hoy.

Cómo curiosidad todas las versiones de Android hasta ahora la versión 10, además de tener un número identificativo, llevaban un nombre de dulce para ser más fácilmente recordados.

Versiones de Android

Vamos a ver todas las versiones desde este sistema operativo en orden de aparición.

Android Beta

La primera beta estable nació el día 05/11/2007, mientras que el kit para desarrolladores (SDK) salió a la luz una semana después.

Android Apple Pie (1.0)

Apple pie fue la primera versión comercial de Android. Salió a la luz el 23/09/2008. Sólo hubo un dispositivo que lo llevó instalado y fue el HTC Dream. Entre las características que tenía destacaban estas:

  • Android Market, la aplicación que durante bastantes versiones sería el lugar para instalar y actualizarse las apps.
  • Navegador web propio, con soporte para:
    • Visualización de webs en formato HTML y xHTML.
    • Posibilidad de ver varias webs a la vez mediante “tarjetas”.
  • Soporte para cámara, pero sin opciones avanzadas de ningún tipo.
  • Se pueden crear carpetas para agrupar en el escritorio diversos iconos.
  • Acceso a email mediante el navegador a través de los protocolos:
    • SMTP
    • POP3
    • IMAP4
  • Sincronización de los contactos de google Contacts con los nativos del teléfono.
  • Algunas aplicaciones como:
    • Gmail
    • Google Maps
    • Google Search
    • Google Talk
    • YouTube
  • Otras aplicaciones propias del dispositivo como:
    • Alarmas
    • Calculadora
    • Marcación de teléfono
    • Galería de imágenes
    • Pantalla de ajustes y configuración.
  • Soporte para SMS y MMS
  • Reproductor de música y vídeos
  • Servicio de notificaciones en la barra estado con alertas por LED, vibración o sonido.
  • Primera versión de la marcación por voz.
  • Se puede personalizar el fondo de escritorio.
  • Soporte de tecnologías:
    • Bluetooth
    • Wifi

Android Banana Bread (1.1)

Banana Bread se lanzó el 09/02/2009 sólo para el HTC Dream. De entre los cambios más destacados te mostramos estos:

  • Datos sobre negocios en los mapas.
  • Se podían guardar los adjuntos.

Android Cupcake (1.5)

Cupcake fue lanzada el 30/04/2009. De entre sus nuevas características destacan estas:

  • Posibilidad de usar teclados virtuales de terceros.
  • Diccionario personalizado por el propio usuario.
  • Aparecieron los widgets, esas aplicaciones incrustables en nuestro escritorio.
  • Soporte (tanto para ver como para grabar) en formatos:
    • 3GP.
    • MPEG-4.
  • Soporte para bluetooth estéreo (además de autosincronización con el BT).
  • El navegador web podía copiar y pegar.
  • Fotos en los contactos.
  • Incluido el acceso a la tarjeta de cada contacto desde el registro de llamadas. Además se empezó a mostrar la fecha y hora de cada llamada.
  • Transiciones animadas.
  • Auto rotación al girar el dispositivo.
  • Se incluyó la posibilidad de incluir una animación al arrancar el dispositivo.
  • Posibilidad de subir:
    • Vídeos a YouTube.
    • Fotos a Picasa.

Android Donut (1.6)

Su fecha de lanzamiento fue el 15/09/2009. Estas fueron las actualizaciones y características más destacadas de esta versión:

  • Mejor búsqueda tanto por texto como por vox, incluyendo contactos, favoritos y también resultados web.
  • Posibilidad de incluir los propios desarrolladores contenidos en los resultados de búsqueda.
  • Incorporación del motor multi lenguaje de síntesis de habla, utilizable por cualquier aplicación.
  • Mejoras en el Android Market de búsqueda y visualización de las aplicaciones.
  • Mayor integración entre la cámara (video/imágen) con la galería.
  • Multiselección en la galería de varias fotos a la vez.
  • Soporte para tecnologías:
    • CDMA-EVDO.
    • 802.1x
    • VPNs
    • WVGA.
  • Nuevos gestos para el uso del dispositivo.

Android Eclair (2.0 a 2.1)

El 26/10/2009 se lanzó Eclair. Entre sus cambios y mejoras destacan estos:

  • Soporte de varias cuentas en el mismo dispositivo, tanto para correo como para contactos.
  • Soporte al intercambio de correo con bandejas combinadas.
  • Soporte para la tecnología Bluetooth 2.1.
  • Desde contactos pueden directamente realizar estas acciones:
  • Enviar SMS.
  • Enviar email.
  • Llamar.
  • Se puede eliminar mensajes antiguos (tanto SMS como MMS) si el hilo de conversación es muy largo y se supera el límite que definamos de mensajes a almacenar.
  • Mejoras en la cámara:
  • Balance de blancos.
  • Enfoque macro.
  • Efecto de colores.
  • Flash.
  • Modo escena.
  • Zoom digital.
  • Se puede escribir más rápido en el teclado virtual mediante el uso de un diccionario inteligente. Se sugieren también los nombres de los contactos.
  • Nueva interfaz del navegador y soporte para HTML5.
  • La vista de agenda dentro del calendario se mejora y se pueden invitar a otros contactos a los eventos.
  • Optimización en la velocidad de hardware con GUI renovada.
  • Se da soporte a más tamaños de pantalla y también a resoluciones nuevas.
  • Se pueden utilizar gestos multi-touch.
  • Se permiten los fondos de pantalla animados.
  • Se hacen modificaciones menores en la API y también se corrigen algunos errores.

Android Froyo (2.2 a 2.2.3)

Froyo se libera el 20/05/2010 y entre sus características destacan estas:

  • Mejoras generales en:
  • Memoria.
  • Rendimiento.
  • Velocidad.
  • Compilación (JIT).
  • Se incorpora en el navegador el motor de Javascript 8.
  • Soporte para:
  • C2DM: Android Cloud to Devide.
  • Microsoft Exchange mejorado.
  • Mejora en la aplicación del lanzador mediante accesos directos.
  • Soporte para anclaje de red mediante:
  • USB.
  • Wi-Fi.
  • Se puede deshabilitar el acceso a datos cuando utilizamos una red móvil.
  • Se actualiza Android Market y aparecen las actualizaciones automáticas.
  • Se puede cambiar de manera rápida entre lenguajes de diccionario y teclado.
  • Nuevas funciones por Bluetooth:
  • Dictado por voz.
  • Intercambio de contactos.
  • Soporte para docks mediante bluetooth.
  • Soporte de más tipos de contraseña (numéricas y también alfanuméricas).
  • Se puede subir archivos mediante el navegador.
  • Soporte para la instalación de apps en la memoria externa.
  • Soporte para Flash (de adobe).
  • Soporte para pantallas con PPI muy altos.
  • Se pueden ver pilas de imágenes mediante gestos de zoom.
  • Corrección de errores y actualizaciones de seguridad.

Android Gingerbread (2.3 a 2.3.7)

Gingerbread sale a la luz el 06/12/2010. Vamos a ver algunas de sus características nuevas:

  • Se simplifica el diseño de la interfaz de usuario, acelerándose.
  • Soporte para tamaños de pantalla mucho mayores.
  • Soporte nativo para VoIP y SIP.
  • Mejora en la entrada de texto mediante teclado virtual.
  • Mejoras en las funcionalidades de copiar y pegar.
  • Soporte para NFC.
  • Nuevos efectos de audio:
  • Aumento de bajos.
  • Ecualizador.
  • Reverberación.
  • Virtualización de auriculares.
  • Se incorpora un nuevo gestor de descargas común a todas las aplicaciones.
  • Soporte para multi-cámara.
  • Soporte para visualización de vídeos WebM, mediante codificación AAC.
  • Se mejora la administración de energía.
  • Se mejora el soporte para el desarrollo de código nativo.
  • Mejoras en audio y gráficos, con especial hincapié en los videojuegos.
  • El recolector de basura se utiliza de forma concurrente para conseguir un incremento en el rendimiento del dispositivo.
  • Mejoras en la API.
  • Soporte de chat de vídeo o voz.
  • Acceso a la biblioteca Open Accessory.
  • Animación de sombras al deslizar por listas.
  • Mejoras en la eficiencia de la batería y en el software de la cámara.

Android Honeycomb (3.0 a 3.2.6)

Honeycomb ve la luz el 22/02/2011. Tiene como peculiaridad que fue una actualización exclusiva para tablets y televisores, es decir, no es válida para teléfonos. Vamos a ver alguna de sus novedades:

  • Soporte optimizado para tabletas.
  • Se agrega barra de sistema con acceso rápido a:
    • Botones de navegación.
    • Estados.
    • Navegación.
  • Nueva barra de acción o Action Bar con acceso a:
  • Navegación.
  • Opciones contextuales.
  • Widgets.
  • Se simplifica la multitarea, pudiendo saltarse de una aplicación a otra fácilmente.
  • Rediseño del teclado.
  • Se simplifica la interfaz de copiar y pegar.
  • En el navegador se reemplaza el sistema de ventanas por el de pestañas. Se añade además el modo “incógnito”.
  • Acceso rápido a las funciones de la cámara tales como:
    • Cambio entre cámaras frontal y trasera.
    • Exposición.
    • Flash.
    • Foco.
    • Zoom.
  • Posibilidad de ver fotos en galería.
  • Nuevo diseño de la interfaz de correo con dos paneles.
  • Soporte para videochat con Google Talk.
  • Se mejora la aceleración de hardware.
  • Se soporta por fin los microprocesadores de varios núcleos.
  • Encriptación total de los datos de usuario.
  • Se soportan:
    • SNI: Server Name Indication.
    • FUSE: Filesystem in Userspace
  • Conectividad con accesorios USB.
  • Widgets redimensionables.
  • Soporte para:
    • Teclados y otros dispositivos externos.
    • Joysticks y gamepads.
  • Soporte para:
    • Audio FLAC.
    • Bloqueo de WiFi de alto rendimiento con la pantalla apagada.
    • Proxy HTTP por cada punto de acceso.
  • Se incrementa la capacidad de las aplicaciones para acceder a los ficheros ubicados en tarjetas SD.
  • Modo de vista de compatibilidad para apps no optimizadas en tabletas.
  • Actualizaciones del Android Market.
  • Actualizaciones en Google Books.
  • Mejora en el soporte a Adobe Flash.

Android Ice Cream Sandwich (4.0 a 4.0.5)

Icre Cream Sandwich tuvo su lanzamiento el 12/10/2011. Esta actualización tuvo bastantes novedades, destacando las siguientes:

Android Jelly Bean (4.1 a 4.4.4)

Jelly Bean ha sido una versión con abundantes cambios incrementales, vamos a ver sus cuatro versiones principales con sus principales características a continuación:

  • Se mejora la creación de carpetas.
  • Se puede personalizar el lanzador.
  • Se mejora el buzón de voz.
  • Captura de pantalla integrada.

VERSIÓN 4.1

Esta versión se lanzó el 09/07/2012. Se mejoran estos aspectos, entre muchos otros:

  • Se hace más fluida la interfaz de usuario.
  • Abundantes mejoras de usabilidad.
  • Dictado de voz sin necesidad de estar conectados a internet.

VERSIÓN 4.2

Se liberó el 13/11/2012 y entre sus características destacan estas:

  • Fotografías panorámicas.
  • Teclado de escritura por gestos.
  • Mejora de las pantallas de bloqueo del dispositivo.
  • Soporte para pantallas inalámbricas.

VERSIÓN 4.3

Salió a la luz el 24/07/2013. Estas son algunas de las nuevas características que trajo consigo:

  • Soporte para Bluetooth para 4 dispositivos.
  • Soporte de OpenGL 3.0.
  • Mejoras en la escritura mediante teclado.
  • Se añaden nuevos idiomas.
  • Mejoras para desarrolladores.

VERSIÓN 4.4 o KitKat

Esta versión se lanzó el 31/10/2013. En esta versión destacan estas características:

  • Cambio en la fuente del reloj.
  • Se introducen transparencias en la barra de estado y en la barra de navegación.
  • Introducción del modo inmersivo para poder dar paso a la pantalla completa.
  • Se implementa zRAM.
  • Impresión mediante WiFi,
  • WebViews basadas en el motor de Chromium.

Android Lollipop (5.0 a 5.1.1)

La versión Lollipop se lanzó el día 03/11/2014. En esta versión podemos destacar estas funcionalidades:

  • Se introduce el llamado “Material Design”, un renovado diseño, mucho más colorido y con una mejor usabilidad, bajado en la naturalidad de los gestos de los usuarios.
  • Nuevo sistema de notificaciones.
  • Mejoras en el uso de batería.

Android Marshmallow (6.0 a 6.0.1)

Marshmallow ve la luz el 05/10/2015. Destacan entre sus características las siguientes:

  • Administración de permisos para cada aplicación, pudiendo establecer los siguientes:
  • Calendario.
  • Contactos.
  • Cámara.
  • Micrófono.
  • Sensores.
  • SMS.
  • Teléfono.
  • Ubicación.
  • Se implementa la tecnología de Google Now on Tap, para darnos información contextual sobre el elemento que aparezca en pantalla.
  • Aparece Android Pay.
  • Se lanza el soporte para huellas dactilares.
  • Se pueden hacer copias de seguridad de datos y aplicaciones para poder restaurarlas si formateamos el dispositivo.
  • Se lanza la tecnología Direct Share para compartir contenido.
  • Aparece Doze, un sistema para minimizar lo wakelocks.
  • Soporte oficial para:
  • Tarjetas SD.
  • USB.
  • Compatibilidad con lápices por bluetooth.
  • Se mejora la pantalla de bloqueo.
  • Controles de volumen más sencillos de usar.
  • Se mejoran los modos:
  • Silencio.
  • Prioridad.
  • Se pueden vincular determinadas direcciones url con diferentes aplicaciones para que siempre las abran (direct links).
  • Se crea un explorador nativo de archivos.
  • Mejoras en el uso de la memoria RAM.
  • Mejora en la forma de selección de texto.
  • Se soportan Hots.
  • Nuevo emojis.
  • Se mejora la conectividad.

Android Nougat (7.0 a 7.1.2)

Nougat (o turrón) se liberó el 22/08/2016. Vamos a ver con qué características y novedades llegó:

  • Incorporación de animaciones.
  • Multiventana de forma nativa.
  • Se puede arrastrar contenido entre aplicaciones.
  • Nuevo modo DOZE para mejorar el uso de la batería.
  • Optimización del uso de memoria RAM de las aplicaciones que se encuentran en segundo plano.
  • Mejora en la velocidad de la instalación de apps.
  • Nueva API Vulkan con un mejor rendimiento gráfico.
  • Nuevos emojis disponibles.
  • Economizador de consumo de datos.
  • Se empieza a utilizar Google Chrome como WebView.
  • Se puede ajustar el nivel importancia de las notificaciones.
  • Incorporación de JAVA 8.
  • Se puede volver a abrir una app que ha dado fallo desde el propio mensaje de error.
  • Nuevo centro de notificaciones.
  • Se puede programar por parte del usuario si las notificaciones recibidas no queremos que se muestren de manera constante o en un determinado espacio de tiempo.
  • Se puede responder a los mensajes de texto desde la propia notificación.
  • Se puede acceder a las funciones específicas de la app desde la pantalla de inicio mediante una pulsación larga.
  • El teclado permite enviar imágenes, GIFs animados o stickers.
  • Filtro de visualización nocturna.
  • Se rediseñan los ajustes rápidos.
  • Mejoras en rendimiento gráfico y también táctil.

Android Oreo (8.0 a 8.1)

Oreo se lanzó el 21/08/2017 (la versión 8.1, el 05/12/2017). Vamos a ver cuales fueron sus principales novedades:

  • Se introduce el concepto de iconos adaptativos, que permiten diseñarlos en varias capas.
  • Se incorpora el selector de texto inteligente.
  • Se incorpora la característica PiP o “Picture in Picture” de forma nativa.
  • Se pueden posponer las notificaciones con los siguientes intervalos:
    • 15 minutos.
    • 30 minutos.
    • 1 hora.
    • 2 horas.
  • Cada tipo de notificación tendrá su espacio en las notificaciones.
  • Posibilidad de que el Wi-Fi se active automáticamente al llegar a casa (mediante geolocalización).
  • Nuevos emojis y rediseño de los existentes.
  • WebView mediante navegación segura para una mayor protección al navegar.
  • Se actualiza la barra de ajustes y los propios ajustes rápidos.
  • Mejora en la conectividad con el Bluetooth.
  • Nuevos permisos.
  • Se incorpora “Project Treble” a nivel de arquitectura de Android.
  • Navegación con teclado.
  • Mejoras generales en:
    • Seguridad.
    • Rendimiento.
    • Autocompletado.
    • Fluidez del sistema.
  • Control del estado de la batería de los dispositivos Bluetooth vinculados.

Android Pie (9.0)

Android Pie se lanzó el 06/08/2018 con estas novedades:

  • Incorporación de medidas para reducir la dependencia del móvil.
  • Navegación mediante gestos.
  • Gracias a la IA de Google se introduce el comportamiento predictivo en el uso de aplicaciones para optimizar el uso de la batería.
  • Se mejora el selector de texto inteligente.
  • Soporte para notch
  • Se pueden incorporar en las propias notificaciones elementos multimedia como fotos o stickers.
  • Mejoras en el dispositivo en lo relativo a:
    • Seguridad.
    • Rendimiento.

Android 10

El 03/09/2019 se liberó la versión 10 de Android, la primera sin nombre de un “dulce”. Vamos a ver cuales son las principales novedades de la misma:

  • Aparición del modo oscuro en todo el sistema operativo.
  • Soporte con la tecnología de comunicación 5G.
  • Se introduce el modo “no molestar” o “focus mode” para poder centrarnos sólo en determinadas apps.
  • Introducción del concepto de “Live Caption”. Mediante esta tecnología se podrá añadir subtítulos a cualquier contenido de vídeo o multimedia, sin necesidad de estar conectados a internet.
  • Nueva función “Bubbles”. Mediante estas burbujas el usuario puede interactuar con menús o funcionalidades que flotan sobre el resto del contenido.
  • Se puede controlar la intensidad de la presión que el usuario ejerce sobre la pantalla.
  • Se puede compartir mediante códigos QR la contraseña de una red Wifi.
  • Se incorporan dos nuevos modos de rendimiento:
    • Alto Rendimiento: para sacar el máximo partido a los recursos del dispositivo.
    • Baja latencia: este modo es el ideal para videollamadas o jugar a videojuegos.
  • Selección de colores en cada tema.
  • Reconocimiento facial en tres dimensiones.
  • Mejora de la gestión de permisos.
  • Mejorado el rendimiento para Google Assistant y Google Play Protect.
  • Se puede replicar la pantalla en un monitor externo (modo escritorio es su denominación).
  • Se incorpora Pixel Themes, una aplicación para la personalización de los iconos del sistema.
  • Grabación de la pantalla de forma nativa, sin tener que recurrir a apps externas.
  • Soporte para tecnologías:
    • Wifi 6
    • WPA3
    • TLS 1.3
    • HDR10+
  • Soporte para teléfonos que se pliegan.
  • Mejoras en el sistema de seguridad y privacidad de los dispositivos.
  • Mayor soporte de códecs tanto de imagen como de audio.
  • Para las operadores: en móviles que no sean libres podrán bloquear SIMs de la competencia en tiempo real.
Categorías
Tecnología

¿Qué es el notch?

Si eres un poco “geek” es posible que te suene este término. El notch es un nuevo concepto de diseño de móviles y podría traducirse como “muesca”.

Es ya muy habitual que la mayoría de dispositivos lo incorporen y es esa pequeña muesca central que vemos en la parte superior de la pantalla. Mira en esta imagen cómo está resaltado en rojo:

¿Para qué se usa el notch?

En esa parte los diseñadores aprovechan para incorporar varios componentes como pueden ser:

  • Altavoces.
  • Sensores.
  • Cámaras.

En móviles anteriores estos componentes iban directamente incrustados en el propio marco del teléfono, es decir, fuera de la pantalla.

El concepto de motch los integra de manera fluida en la propia pantalla del dispositivo sin interferir en exceso con la visibilidad que se tiene de los elementos que se muestran.

Categorías
Tecnología

¿Qué es Google Developer?

Google Developer es un portal en el que vamos a encontrar abundante información para desarrolladores de apps. No en vano, es el sitio oficial de Google para programación sobre el sistema operativo Android.

¿Cómo se entra?

Es muy sencillo, simplemente accede a esta dirección: https://developer.android.com/. Tienes el botón para acceder directamente justo debajo.

Aspecto general de Google Developer

Este es el aspecto que actualmente tiene Google Developer cuando entramos:

Hay que indicar que arriba a la derecha podemos seleccionar el idioma que mejor se ajuste a nuestras necesidades.

¿Qué hay dentro de Google Developer?

En este sitio web vamos a encontrar todos los recursos relevantes si somos o queremos ser programadores sobre Android. Por ejemplo:

  • Noticias e información sobre las diversas versiones de Android.
  • Novedades y nuevas reuniones de la comunidad (ya sean online o presenciales).
  • Recursos de aprendizaje y guías.
  • Información sobre las plataformas que podremos programar (que van mucho más allá de los típicos teléfonos y tablets). Por ejemplo:
    • Automóviles
    • Relojes inteligentes.
    • Televisores.
  • Información sobre las API de Google y cómo podemos sacarle el máximo partido.
  • Descarga de Android Studio.
Categorías
Tecnología

¿Qué es Android Studio y cómo se descarga?

Hoy quiero enseñaros un software que es fundamental para cualquier programador que quiera desarrollar sobre el ecosistema Android. ¿Qué cual es? ¡Android Studio!. Android Studio es un IDE muy potente y no sólo nos valdrá para programar una app para un smartphone o una tablet, con él podremos afrontar cualquier desarrollo de aplicaciones que se nos ocurra.

Android Studio es el IDE oficial para la plataforma Android, por lo cual parece casi obligatorio su uso por parte de los programadores.

¿Qué es Android Studio?

Es una herramienta de tipo IDE (entorno de desarrollo integrado) que nos servirá para llevar a cabo todas las tareas necesarias dentro del ciclo de vida de una app, como por ejemplo:

  • Crear nuestros propios proyectos de programación, que acabarán desembocando en una app completamente funcional.
  • Creación de las interfaces visuales de las apps.
  • Programación de la lógica interna de la aplicación.
  • Ejecutar y depurar nuestros programas.
  • Subirlos a internet a la tienda de aplicaciones, la Play Store.

Breve historia de Android Studio

Se anunció su aparición el día 16/05/2013 en una conferencia de Google. Hasta ese día el IDE Eclipse era el oficial para desarrollo sobre Android. Se lanzó su primera versión estable en diciembre el año siguiente.

Está basado un software preexistente y de bastante implantación en determinados entornos: IntelliJ de JetBrains, pero adaptado al desarrollo en Android. Existen versiones para descargar en los principales sistemas operativos, tales como:

  • Chrome OS.
  • GNU / Linux.
  • Microsoft Windows.
  • macOS.

Lenguajes de programación soportados

Aunque desde mediados del año 2019, Kotlin es el lenguaje recomendado por Google y que parece que quiere implantar como estándar en el desarrollo de apps de android, Android Studio soporta otros como Java y C++.

Requerimientos del sistema

Podemos decir que los requerimientos de este software para programadores en comparación a otros como pueden ser Eclipse o Visual Studio, son similares. Pondremos el ejemplo de los requerimientos mínimos para un equipo con Windows para hacernos una idea:

  • Sistema operativo: Windows 7, 8 o 10.
  • Memoria RAM: 4 GB aunque se recomiendan 8.
  • Disco duro: 2 GB de espacio libre aunque se recomiendan unos 4.
  • Una resolución mínima de 1280 x 800 pixels.

¿Cómo descargar Android Studio?

Es muy sencillo simplemente pulsa sobre el siguiente enlace e iremos a la parte del portal de desarrolladores dedicado a esta herramienta:

Nos aparecerá una web como la siguiente, en la que aparte de la descarga en si podremos encontrar otras muchas cosas:

  • Novedades de las nuevas versiones.
  • Abundantes vídeos con aspectos de este software.
  • La posibilidad de descargar diferentes versiones de Android Studio, en función del sistema operativo que vayamos a utilizar.
  • Otras herramientas interesantes asociadas a Android Studio.
  • Requerimientos del sistema.

En la parte superior veremos el botón para bajárselo (pone “Download Android Studio” y es de color verde:

Aceptaremos los términos y condiciones y se iniciará la descarga. La misma es de algo menos de 800 megas, por lo cual puede tardar un par de minutos en una conexión de internet normal, y un poco más si es algo más lenta. Una vez descargado veremos como tenemos que instalar Android Studio.