Desarrollo de aplicaciones nativas multiplataforma en Windows


Microsoft  ha demostrado  un  compromiso con el código abierto  ayudando a navegar por herramientas de código abierto, marcos y plataformas, por ejemplo   desarrollando Apache Cordova ,creando y realizando el mantenimiento de complementos de diferentes plataformas,colaborando con Google para ofrecer la herramienta Angular JS 2.0,etc.

Como ejemplo vamos a ver en este post como es posible desarrollar para diferentes entornos moviles usando una de las herramientas mas famosas de desarrollo de Microsoft ,la cual  por cierto esta  disponible para ambientes de educación o formación de forma gratuita

Tipos de aplicaciones móviles

A la hora de crear aplicaciones móviles para plataformas como Android o iOS contamos con varias alternativas:

  • Aplicaciones nativas :muy buen rendimiento y se pueden distribuir desde las tiendas de aplicaciones. Hay que desarrollar las apps para cada entorno  usando herramientas especificas como por ejemplo:

En Android:  Android Studio o Eclipse

En IoS: Swift, Objetive-c  o Xcode

                       En Windows Phone: Visual  Studio

  • Aplicaciones web móviles: un único desarrollo con tecnologías web (js, hrml5 y css).No se distribuyen desde las apps  stores y no permiten acceder a todas las capacidades del hw del móvil. También se está desarrollando las llamadas apps  progresivas
  • Aplicaciones móviles hibridas:se mezclan ambas tecnologías sobre una carcasa  nativa que incrusta una web view. A diferencia de las aplicaciones web móviles pueden distribuirse en las diferentes apps stores incluso permitiendo magnetización de estas. Si bien el rendimiento no es tan bueno como las nativas permiten acceder a diferentes terminales  mediante un   desarrollo web  incluso pudiendo acceder a elementos  hardware . Entre las herramientas mas famosas destacan Phonegapp o Ionic, basadas ambas  en Apache-Cordoba

Creación de  aplicaciones para móviles mediante HTML, CSS y JS

Las aplicaciones móviles híbridas son una combinación de tecnologías web como HTML, CSS y JavaScript, que no son ni aplicaciones móviles verdaderamente nativas, porque consisten en un WebView ejecutado dentro de un contenedor nativo, ni tampoco están basadas en Web, porque se empaquetan como aplicaciones para distribución y tienen acceso a las APIs nativas del dispositivo.

Si sabe cómo crear aplicaciones web, rápidamente se sentirá cómodo creando aplicaciones móviles para iOS, Android y Windows mediante Apache Cordova.

La mayoría de desarrolladores obtiene cerca de un 100 % de reutilización del código aprovechando la API de JavaScript compartida de Cordova para acceder a las funcionalidades de dispositivo nativo, como la cámara, el calendario y los contactos.

Además, debido a que las aplicaciones híbridas utilizan vistas web nativas, puede llevarse su marco JavaScript favorito consigo (marcos como Angular, React e Ionic).

Y hablando de Ionic, es un SDK de código abierto que provee herramientas y servicios para desarrollar aplicaciones móviles híbridas. Está construido por encima de AngularJS y Apache Cordova y se centra principalmente en el look and feel y la interacción con la interfaz de usuario de la aplicación, con la finalidad de simplificar el front-end.

Ionic    es  pues  :

  • Un framework CSS con multitud de elementos de front-end reutilizables y personalizables, que permiten desarrollar una interfaz de usuario relativamente rápido, como por ejemplo encabezados, pies de página, botones de diferentes tamaños y estilos, listas, avatares, tarjetas, formularios, entradas, casillas de verificación, pestañas y,etc .
  • Una biblioteca JavaScript de interfaz de usuario con componentes JS que dan vida a los elementos del front-end y se utilizan como elementos HTML en la aplicación. Uno de los componentes JS de Ionic más utilizados es el componente pestañas,  el cual permite que un determinado contenido se muestre u oculte en función de la pestaña seleccionada por el usuario.

 

 

Visual Studio con Córdova

Debido al aumento de la complejidad de las aplicaciones, necesita más que un editor de texto por lo que el IDE Visual Studio 2017 es una buena  opción  pues integra un editor de código optimizado para la refactorización, el completado automático y la comprensión del código

 

Resumidamente   Visual Studio 2017 ofrece las siguientes  funcionalidades  :

  • Resaltado de sintaxis para ayudarle a identificar los errores visualmente
  • IntelliSense para ayudarle a comprender y codificar mejor las nuevas API
  • Inspección de código para revisar la referencia en línea
  • Si  su aplicación funciona y tiene el aspecto exacto diseñado por usted Tanto si trabaja para iOS, Android o Windows, Visual Studio ofrece compatibilidad de vista previa para una amplia variedad de emuladores y dispositivos anclados a red.Incluso puede implementar y depurar emuladores hospedados en una máquina remota o virtual (por ejemplo, paralelos).
  • Depuración y análisis .Independientemente de dónde se ejecute su código, Visual Studio puede depurarlo (tanto si su código se está ejecutando en un dispositivo iOS, Android o Windows, un emulador o simulador o en un destino de depuración basado en explorador como Ripple). No es necesario cambiar de herramientas cuando crea para otra plataforma. Visual Studio se conecta con casi cualquier destino de implementación.El depurador de Visual Studio le permite revisar el código con puntos de interrupción y notificaciones de excepción automática que exponen el estado del tiempo de ejecución de objetos y variables.Las funcionalidades avanzadas, como editar y continuar, los puntos de interrupción condicionales, los puntos de seguimiento y los números de llamadas ofrecen el tipo de análisis detallado que necesita para que el código resulte divertido y no un juego despiadado de “localización del error”.
  • Acceso a capacidades de dispositivo nativo.Con tecnología de Apache Cordova, sus aplicaciones escritas en HTML, CSS y JavaScript pueden acceder fácilmente a las API de dispositivo nativo que todavía no se encuentran disponibles para los exploradores (por ejemplo, la cámara, el calendario, los contactos, el escáner de códigos de barras, etc.).Lo mejor de todo es que puede acceder a capacidades de dispositivo nativo a través de una API de JavaScript común para obtener la máxima reutilización de código en su aplicación.
  • Conexion  a datos ( a la plataforma de Azure ):con tan solo unas cuantas líneas de código, puede Usar notificaciones de inserción para conectarse con usuarios específicos o audiencias completas,Habilitar la mensajería en tiempo real para provocar conversaciones y el uso compartido entre sus usuarios,Admitir capacidades sin conexión para aquellas ocasiones en las que no haya disponible una conexión de red,Administrar datos de Exchange mediante las API de servicio de Office 365 para compartir y editar calendarios, contactos, archivos, etc.

 

 

 

 

Instalación Visual Studio  para apps moviles

Todo lo que usted necesita para poder comenzar  con Visual Studio es descargar alguna de las siguientes versiones:

El  instalador realiza todo el trabajo pesado necesario para poner en marcha el equipo con los SDK, bibliotecas, herramientas, etc. necesarios para crear aplicaciones multiplataforma.

Para Instalar las herramientas de Cordova con una instalación inicial de Visual Studio siga lso siguientes pasos:

  1. Para instalar Visual Studio Tools para Apache Cordova junto con una instalación limpia de Visual Studio, descargue e inicie el instalador de Visual Studio ( en de algunos de los tres links de arriba o directamente si necesita el  la versión  sin coste en el link  siguiente: Visual Studio Community  :)
  2. El instalador mostrará la lista de componentes instalables mostrada en la siguiente figura.Al instalar  Visual Studio, deberua  asegúrarse  de incluir los componentes opcionales, HTML / JavaScript (Apache Cordova) bajo Desarrollo móvil multiplataforma como vamos a ver.Inicio de instalación de Visual Studio Tools para Apache Cordova
  3. Desplácese por la lista de cargas de trabajo disponibles y localice un grupo denominado Mobile & Gaming .
  4. Marque la casilla de verificación junto a Desarrollo móvil con JavaScript como se muestra en la siguiente figura. Esto permitirá la instalación de los componentes necesarios para las herramientas de Córdoba.  Selección de la instalación de Cordova Tools
  5. Dependiendo de sus necesidades específicas de desarrollo, es posible que deba instalar componentes opcionales adicionales. Por ejemplo, para apoyar el desarrollo de aplicaciones para Android, necesitará agregar soporte para el SDK de Android . Para probar las aplicaciones de Android en los emuladores, debe agregar soporte para Google Android Emulator , como se muestra en la siguiente figura.Si su entorno de desarrollo de Cordova ya incluye estas herramientas, puede omitir la instalación de nuevo aquí y modificar la configuración de Visual Studio Tools para Apache Cordova para apuntar a la instalación existente más adelante.Personalización de la instalación de herramientas de Cordova
  6. Compruebe rápidamente que puede cargar y crear la plantilla de aplicación en blanco predeterminada. En Visual Studio, elija Archivo , Nuevo , Proyecto , JavaScript ,Aplicaciones de Apache Cordova , Aplicación en blanco y nombre el nuevo proyecto “en blanco” y construya con F5. Si tiene algún problema, consulte estos pasos de solución de problemas .
  7. Ionic es un popular framework front-end JavaScript para desarrollar aplicaciones móviles multiplataforma usando Cordova. Puede utilizar Visual Studio 2015 para crear y depurar fácilmente aplicaciones multiplataforma Ionic.http://www.youtube.com/watch?v=4fNmTkYGVeUPuede instalar las plantillas de inicio de Ionic en Visual Studio y utilizarlas para comenzar a crear una aplicación.
    1. Agregue directamente a Visual Studio descargando y haciendo doble clic en VS Extension for IonicO bien, hágalo en Visual Studio, seleccionando Archivo , Nuevo y luego Proyecto .
    2.  En el cuadro de diálogo Nuevo proyecto, seleccione en línea .
    3.  En el cuadro de búsqueda, escriba Ionic .                                                Cómo obtener las plantillas
    4.   Escriba cualquier nombre y elija Aceptar para instalarlos. Cuando se le solicite permiso para instalar las plantillas, dé su permiso.
    5. Cierre y vuelva a abrir Visual Studio.
    6. De nuevo, elija Archivo , Nuevo y , a continuación, Proyecto.
    7. Ahora, elija  Instalar y , a continuación, Plantillas , las plantillas de inicio nuevas aparecerán en JavaScript , Apache Cordova AppsElegir una plantilla
    8. Elija una de las siguientes plantillas de inicio para su nuevo proyecto:
      • Aplicación en blanco iónico
      • Plantilla Iónica de SideMenu
      • Plantilla de Tabulaciones Iónicas
    9. Elija Aceptar .Visual Studio crea el proyecto Ionic.
    10. Agregue IntelliSense para Ionic a su proyecto.

    Haga que su aplicación funcione en Android

    1. Añada la plataforma Android de Android como destino de depuración (lista de plataformas de soluciones) y , a continuación, seleccione Generar y , a continuación, Crear solución .
    2. Elija Android como destino de depuración (lista de plataformas de solución) y para que la aplicación funcione seleccione un destino como el VS Emulator 5 “KitKat (4.4) (se requiere Hyper-V) o Google Android Emulator (lento para cargar inicialmente).  Ejecutar la aplicación
    3. Puede configurar un emulador de Google Android en AVD Manager .También puede ejecutar en el simulador de Ripple en su lugar, pero tendrá que utilizar la solución descrita más adelante en este artículo .
    4. Presione F5 y la aplicación debería cargarse correctamente.                     Aplicación que se ejecuta en el emulador

    Haga que su aplicación funcione en iOS

    Puede ejecutar inicialmente en el Emulador de Ripple después de seleccionar iOS como destino de depuración, pero para obtener información detallada sobre cómo configurar el agente de remoción remota para iOS, consulte este tema .

    Las plantillas de inicio de Ionic deben ejecutarse correctamente en iOS cuando el agente de remotebuild se ejecuta en un Mac (o un servicio como MacInCloud) y cuando Visual Studio está configurado para conectarse a él.

 

Anuncios

Aprender a Programar con CodeSchool


codeschool

 

Code School  virtualmente es una de  las  mayores  profesionales plataformas para aprender a programar en línea en inglés. Proponen un aprendizaje muy  practico enfocado   en la praxis  :en lugar de leer un libro (como todos  nos hemos  visto  obligado   hacer en la mayoría de los casos), en Code School saben que el verdadero aprendizaje comienza cuando se experimenta directamente con el código, es decir, aprender haciendo.

 

 

La mayoría de la gente no aprende a programar y  diseñar para la web mediante el estudio y  lectura de un libro. El verdadero aprendizaje tiene lugar cuando usted comienza a experimentar con el código en el navegador y el uso de los conceptos de diseño en una página web:esa es precisamente  la filosofía de este portal:la mejor manera de aprender es haciendo abriendo la puerta a una nueva manera de aprender mediante la combinación de vídeo, codificación en el navegador, y gamification para que el aprendizaje de una nueva tecnología sea divertido

El portal es una plataforma de aprendizaje en línea que enseña una variedad de programación y conocimientos de diseño web. Los cursos van desde principiantes hasta niveles avanzados y usted tiene que ganar premios e insignias a medida que aprende.

Los cursos utilizan screencasts y ejercicios interactivos para guiarle a un mejor código. Cada curso tiene un mínimo de cinco niveles. Cada nivel comienza con un screencast 10-15 minutos, seguido por una serie de desafíos de código que debe resolver para llegar al siguiente nivel. Una vez completado el curso, usted podrá:

  • Desbloquear el vídeo final. Esto ayudará en el aprendizaje continuado de la asignatura.
  • Recibe una insignia. Muestre a sus amigos que usted ha terminado el curso.

Para la mayoría de los cursos, usted sólo necesita un navegador web moderno puesto  que usan la última tecnología de navegador para ofrecer sus cursos, por lo que le sugieren utilizar una versión actualizada de su navegador preferido.

Cada curso ha sugerido requisitos previos para el contenido. Muchos de los cursos se preparan para los principiantes absolutos, mientras que otros asumen un conocimiento intermedio o incluso avanzado del tema.

 

El catálogo de cursos es enorme, y puede tener acceso a todos por 25 dólares al mes, aunque también ofrecen una selección de cursos gratuitos para que cualquiera pueda tomarlos sin pagar una suscripción.

A continuación    una lista de los cursos más famosos  (algunos gratuitos)   que disponen  en esta plataforma :

IOS Core 7 Finalización Insignia
CURSO

IOS Core 7

Obtenga rápidamente al día sobre los cambios fundamentales de iOS 7.

Rails 4 Patrones Insignia Finalización
CURSO

Rails 4 Patrones

Aprenda las pautas útiles para la construcción de aplicaciones Rails complejas.

Trate R Finalización Badge
CURSO GRATUITO

Trate R

Visualización de datos de prueba de tracción en el lenguaje R.

Rubí Bits Finalización Insignia

Rubí Bits

Aprenda los pedacitos de base todos los programadores de Ruby debe saber.

Git real Finalización Insignia

Git real

Obtenga una introducción más avanzada y guía a Git.

Trate de Terminación Badge Git
CURSO GRATUITO

Trate de Git

Se introducirán en los conceptos básicos de control de versiones Git.

Trate de Terminación Badge Rubí
CURSO GRATUITO

Trate de Ruby

Aprenda los bloques básicos de construcción de Ruby, todo en el navegador.

 

 

 

Code School  es una idea original de los científicos locos de Envi Labs  que buscan  educar en la comunidad Rails través de cosas como screencasts, podcasts, y la formación de la conferencia.

 

Más información en codeschool.com

Maquina expendedora de caramelos conectada a Internet


Imagen de SnackBot: Internet conectado Candy Machine!
Durante el 2013 Bay Area Maker Faire , el distribuidor   Electric  Imp repartieron  una asombrosa cantidad de caramelos  M & Ms con el prototipo “SnackBot” .Cientos de asistentes les encantó, así que decidieron compartir la forma en que lo construyeron.El  SnackBot se basa en el dispositivo Electric Imp   del que ya se  ha hablado en este blog ,  que como recodareis una plataforma de hardware, software y basada en la nube que hace que sea muy fácil de conectar casi cualquier cosa en Internet.

Este proyecto implica un poco de soldadura (y desoldar), y debe usted tomar cerca de 2-3 horas para completarlo
Para completar este proyecto, usted va a necesitar lo siguiente:

Usted también va a necesitar algunas herramientas:

Lo primero que tenemos que hacer es desmontar un  SnackMan tradicional  .

DSC_0473.JPG
DSC_0475.JPG
Se  va  a cambiar   (casi) toda la electrónica, y sustituirlos por una placa nueva  y un  FET.Desmontar el SnackMan:

  1. Retire la cúpula de plástico transparente presionando el botón en la parte frontal de la SnackMan.
  2. Retire la pieza superior de plástico para exponer la cubierta de engranajes y tapas de rosca.
  3. Quite la cubierta de engranaje, el engranaje, tapones de rosca, y tornillos.
  4. Presione sobre el botón (el mismo botón de # 1) y tire hacia arriba para retirar la cubierta de plástico.
  5. Una vez retirada la cubierta de plástico, tenemos acceso a la electrónica.
  6. Quite los tornillos que sujetan las placas de circuito a la base.
  7. Suelte todos los cables de la placa principal.

 

DSC_0483.JPG

 

El SnackMan tiene una esfera que se usa para encender la máquinay  tambien para la  desconexión, así como controlar el tamaño de la porción. Vamos a modificarlo para actuar como un interruptor de alimentación para el Electric imp.Cuando el interruptor está en el estado desactivado, el SnackBot estará apagado. En cualquier otro estado, el SnackBot estará encendido. Nosotros no tenemos que preocuparnos acerca de cómo controlar el tamaño de porción, ya que será gestionado por nuestra página web.

Esto es lo que tenemos que hacer:

  1. Cortar el conector del extremo de los cables.
  2. Tire de los cables separados (esto hará que los próximos pasos más fácil).
  3. Desoldar todos los cables excepto el tercero de la parte superior (que debe ser de color negro).
  4. Suelde el cable rojo de la fuente de alimentación de la SnackMan al segundo desde el orificio superior.
  5. El cable rojo de la fuente de alimentación, y el cable negro que dejamos debería ser uno junto al otro.

Ahora debería tener 5 piezas:

  1. La cubierta superior del motor +
  2. El codificador rotatorio (tablero de dial circular +) de la parte delantera de la SnackMan
  3. La parte inferior de la SnackMan (con el cable de alimentación que viene desde la base)
  4. La placa principal
  5. La placa  IR

Usted no tendrá que utilizar la placa principal  ni la placa  IR , por lo que se puede descartar (o guardarlo para futuros proyectos si se quiere).

Lo siguiente que tenemos que hacer es conseguir que el motor se conecte a nuestra placa :

  1. Dobla los cables del NFET para los pasadores fuera alinean con GND y Pin9
  2. Soldar Pin S (origen) a GND (a la imp).
  3. Soldar Pin G (puerta) para Pin9 (en la imp).
  4. Soldar el (negro) cable negativo desde el motor al pin D (fuga).

Conexiones de la Electric  Imp :

  1. Suelde la resistencia 10k entre Pin9 y GND.

Conexión de la Electric  imp a la alimentación:

  1. Suelde el cable negro de la fuente de alimentación (base) del SnackMan al pin GND del diablillo.
  2. Suelde el cable extra que sale de la codificación giratorio para pin VIN del imp.
  3. Soldar el (rojo) positivo desde el motor al pin VIN del imp.

Añadir el diodo:

  1. Suelde el diodo entre los terminales positivo y negativo del motor de la SnackMan(el l lado banda / rayas del diodo debe ser soldado a (rojo) del motor positivo).
    • IMG_0183.PNG

       

      Antes de cerrar el SnackBot recién imp habilitados, vamos a parpadear para arriba y ejecutar algún código de prueba para asegurarse de que todo funciona correctamente.Obtenga su imp online:

      1. Añadir baterías (o enchufe el cable de alimentación).
      2. Gire el codificador giratorio a cualquier posición que no sea la posición “Off”.
      3. Inserte la  tarjeta Eelctric Imp en en la ranura para tarjeta SD de la placa adaptadora.
      4. Un LED en el interior del imp debe comenzar a parpadear.
      5. Siga los pasos de BlinkUp  para obtener su línea.
      • Si su imp no se enciende, es probable que tenga problema de cableado.Vayan y vuelva a comprobar que sueldan todas las cosas que había que soldar.

      En este punto, el imp debe parpadear verde, para indicar que está en línea y hablar con nuestro servidor.

      Pruebe el hardware:

      1. Acceda a Electric Imp basada en web IDE .
      2. Copia y pega el código de prueba del repositorio SnackBot en la ventana de dispositivos en el IDE.
      3. Hit Run.
      • El motor debería haber encendido durante 10 segundos, y luego vuelve a apagar. Si no fuera así, usted tiene un problema y usted debe asegurarse de que el NFET está orientado en la dirección correcta.

      Ejecute el código real:

      1. Copia y pega el código de Agente SnackBot en la ventana Agente de la IDE.
      2. Copia y pega el código de dispositivo SnackBot en la ventana de dispositivos del IDE.
      3. Hit Run.

      Cuando navegas URL Agent del dispositivo, se le presentará con una página web. Si hace clic en uno de los botones, se debe encender el motor y distribuir el caramelo.

  2. DSC_0538.JPG

     

    Ahora que todo está conectado y probado, vamos a añadir los toques finales.Asegure Electrónica del SnackBot:

    1. Si lo desea, retire la pieza roja de plástico. Esto hará más fácil BlinkUp en el futuro.
    2. Vuelva a colocar el interruptor de codificación / potencia rotativa.
    3. Añadir cinta de espuma a la base del conjunto SnackBot para sostener el tablero del desbloqueo de abril en su lugar.
    4. Presione firmemente el tablero del desbloqueo de abril (con la imp) en la cinta de espuma que acaba de dejar.

    Vuelva a montar el resto de la SnackBot:

    1. Añadir la cubierta de plástico que se coloca sobre la electrónica.
    2. Añadir el botón de plástico.
    3. Tornillo de la tapa de plástico en su lugar.
    4. Cubra los tornillos con los tapones de rosca.
    5. Añadir el dispensador de engranajes / dulces.
    6. Añadir la cubierta del engranaje.
    7. Encaje la clara cúpula de plástico en su lugar.
    8. Añadir caramelos   y Disfrute! 
Fuente  aqui

 

Añade capacidad WIFI a tu cámara digital


Cada día irrumpen nuevas idea en los productos  así como nuevos productos que integran de modo natural estas ideas lo cual  hacen que los productos que se consideraba punteros  por la calidad que ofrecían  en muy poco tiempo   no lo sean tal vez  porque les falta una característica  que no poseen ( por ejemplo la conectividad Wifi).

En el caso de que el dispositivo  sea una cámara digital que no cuente con  WIFI, todavía tiene solución gracias a que existen en el mercado  tarjetas SD con el interfaz wifi incorporado  lo cual añadirá  al instante capacidad inalámbrica a las  cámaras digital, lo que permite transmitir fotos y videos a dispositivos portátiles sin la molestia de usar cables, lectores de tarjetas o un ordenador obteniendo la ventaja de la alta resolución de las cámaras digitales con  la versatilidad de los smartphones o tablet  a la hora de  compartir fotos perfectamente capturados en el mundo tan pronto como  son tomadas.

Este tipo de tarjetas suelen tener dos modos de funcionamiento:

  • Direct Share:Se activa automáticamente cuando la cámara se enciende, permitiendo conexiones peer-to-peer con dispositivos portátiles en cualquier momento y en cualquier lugar.Este modo activa la  propia señal inalámbrica dedicada de la tarjeta SD Wi-Fi para crear conexiones de igual a igual entre la tarjeta SD Wi-Fi y el dispositivo móvil siendo perfecto para el uso en las aventuras al aire libre y la diversión llena de vacaciones,  permitiendo compartir toda su colección con hasta tres dispositivos donde quiera que vaya.
  • Modo de Internet:Al cambiar a modo de Internet utilizando la aplicación, la tarjeta SD Wi-Fi se puede conectar a un punto de acceso a Internet inalámbrico en las inmediaciones o la función de punto de acceso personal de un teléfono inteligente . Mediante el uso de esta conexión, puede descargar las fotos desde la tarjeta y luego enviar por correo electrónico a amigos o subirlas a tus sitios web favoritos.

Gracias a la aplicación para descargar gratis SD Wi-Fi    , puede capturar imágenes increíblemente detalladas de una cámara y descargarlas en su  terminal  iOS y Android  de forma rápida y sencilla. 

Con la característica de Shoot & Vista única de la tarjeta SD Wi-Fi se  pueden tomar fotos en la cámara y ver al instante en la gran pantalla de los dispositivo iOS o Android. Una vez descargadas la imagenes en el terminal , se pueden usar aplicaciones de edición de fotos populares y sofisticados para manipular la imagen de inmediato antes de compartir con amigos y familiares.

Gracias a la función instant share del SD App Wi-Fi, se pueden subir fotos a su perfil de red social  Facebook / Twitter / Flickr / Sina Weibo   en tan sólo unos pocos pasos  y  compartir instantáneamente fotos y videos sin cables

En resumen con estas tarjetas Wi-Fi  SD  no solo ampliaremos  la capacidad de memoria de  nuestra cámara : tambien transformara  instantáneamente su cámara digital en un dispositivo inalámbrico que permitirá  ver excelentes fotografías de fotos y vídeos a los dispositivos Android, tan pronto como se toman.

Fuente  aqui

Cómo convertir tu smartphone en un glucometro


Gracias a Dario,  que ya está disponible tanto para iOS como  para Android  podremos  gracias a la ayuda de un pequeño dispositivo( que hasta diciembre  no se podrá adquirir)  contar con    un avanzado glucómetro  portatil  con características que como vamos a ver lo hacen único.

Como vemos en el video ,Darío es un innovador sistema de monitorizacion de nivel de glucosa diseñado para ayudar  a manejar todos los aspectos de las personas con diabetes durante la rutina diaria, de modo que usando la  aplicación para el smartphone  puedan mejorar drásticamente el estilo de vida y la salud , con 6 funciones integradas y fáciles de usar :

  • Log: mediciones del nivel de glucosa , el consumo de alimentos , los medicamentos y las actividades físicas .Podemos comprobar nuestro nivel de azúcar en sangre de una manera bastante sencilla pues sólo tenemos que conectar el glucómetro a nuestro smartphone, y realizar el test en una de las 25 tiras qeu integra el dispositivo  asi como  un sitema de punzon para tal fin de una manera muy parecida a la de los glucómetros tradicionales. Una vez realizado el test, sólo tenemos que introducir la tira en el glucómetro para que la aplicación muestre nuestros niveles y así decidamos qué cantidad de insulina inyectarnos en función de la información proporcionada por la aplicación..
  • Análisis de los datos y la cartografía de los eventos de registro en una línea de tiempo .
  • Calculadora de la insulina necesaria en función de la lectura tomada .
  • Compartir por correo electrónico – le permite compartir los test y  progreso y el estado a  las personas que se preocupan por usted ,personal sanitario o  con otros pacientes   y ademas contará hasta con un servicio de entrega de insulina a domicilio.
  • Configuración del perfil personal .
  •  Sincronizar automáticamente su diario de a bordo en todos tus dispositivos Android y iOS   para registrar las mediciones del nivel de glucosa, el consumo de alimentos, medicamentos y actividades físicas.
  • Consejos sobre qué comer en las próximas horas
CONECTAR  EL GLUCÓMETRO DARIO
El glucometro Darío glucómetro funciona a la perfección con cualquier  smartphone,bastando  descargar la aplicación Darío en un smartphone y se sincronizarán automáticamente con el dispositivo Darío cada vez que se conecta.
La sincronización de datos se hace constantemente a un lugar que está siempre con el usuario n el camino, así que el usuario puede mantener el control de su salud.
Los datos se guardan con el nombre de usuario en la  nube de  Darío , con fácil acceso a través de la aplicación de Darío y también el sitio web MyDario.
APLICACIÓN 
Monitoreo on-the-go :La supervisión del nivel de glucosa en la sangre nunca ha sido tan fácil adaptándose al estilo de vida, por lo que la gestión de la diabetes es  fácil  permitiendo realizar un seguimiento de progreso diario en cualquier lugar que se encuentre el usuario.

Sus datos a su alcance :El nombre de usuario es una solución on-the-go para mantener un registro de su actividad y el progreso.
Puede grabar fácilmente:

 Mediciones de glucosa en sangre – Track cuando se esta dentro o fuera del rango de nivel de glucosa en la sangre y si las  medidas fueron tomadas antes o después de una comida.

Los carbohidratos y el consumo de alimentos – el seguimiento de sus hábitos alimenticios y la cantidad de carbohidratos y otros nutrientes que es consumida
Medicación – el seguimiento del consumo de insulina
La actividad física – el seguimiento de la actividad física. Borrado de forma instantánea una actividad es tan fácil como deslizar el dedo sobre una fila de la actividad y pulsar el botón “x”

El registro en un vistazo :Para cambiar la vista de la sesión a un gráfico radial, sólo  se tiene que seleccionar el botón en forma de gota en la parte superior de la sesión,de modo que se puede compartir  información personal de diabetes con un cuidador o médico para el análisis de patrones y variaciones de la glucosa con sólo enviar por correo electrónico el registro (véase Opciones para compartir).

Gráfico Evento:Con Darío, el manejo de la diabetes es fácil e intuitivo,para ello se puede utilizar la Tabla de eventos para mirar hacia atrás en la semana,  mes o incluso el año pasado y consultar con el médico.

Gire el teléfono inteligente con el fin de ver la sesión como un gráfico de eventos interactivos. La Tabla de eventos  permite analizar fácilmente e identificar las tendencias y los lugares donde se necesita mejorar.

Elija el display: mediciones, el consumo de hidratos de carbono, la actividad física y la ingesta de insulina. Simplemente puede compartir la Carta eventos,  haciendo  clic en el botón Compartir en la esquina superior derecha de la pantalla.


Saber cuánta insulina debe consumir:Darío proporciona una calculadora de insulina integrado,teniendo  en cuenta la cantidad de carbohidratos que consume y el nivel de glucosa en sangre de destino para calcular la cantidad exacta de insulina recomendada

La calculadora calcula la cantidad de unidades de insulina que se debe tomar. La calculadora calcula la cantidad exacta de insulina recomendada  de acuerdo a los datos personales, sobjetivo y la cantidad de carbohidratos  consumidos.


Opciones para compartir:  permite manténer en contacto con el médico utilizando el icono de compartir Darío. Comparte el diario personal en formato PDF o Excel haciendo clic en el botón Compartir en la parte superior derecha de la pantalla. El nombre de usuario se conectará de forma automática a un mensaje de correo electrónico y envía al destinatario.

SITIO TURÍSTICO
Sus datos a su alcance:Puede acceder a toda su actividad y datos de medicamentos utilizando su aplicación Darío o el sitio web de Darío y seguir el progreso. Loss datos están siempre sincronizados y siempre accesible en línea en una interfaz fácil de usar a través de una sesión Web segura.

Para permitir que su médico o el médico pueda acceder a su perfil personal, simplemente notificarles que está utilizando Darío y le proporcionará su nombre de usuario y contraseña.


Visión de conjunto:El general muestra un gráfico radial de las mediciones de glucosa en sangre: ver cómo muchas de sus medidas estaban por encima, por debajo o dentro de su rango objetivo de glucosa en sangre que se ha configurado en la aplicación de Darío, si fueran antes o después de una comida y otras estadísticas sobre sus medidas se incluyen a continuación.

Diario de a bordo:No hay necesidad de preocuparse – toda la información que se necesita está en su cuaderno de bitácora Darío pudiendose  ver  la totalidad en sesión en la web con todos los datos que se han reunido en la aplicación de Darío. El Logbook  permite elegir un marco de tiempo pulsando ‘Saltar a’ y seleccionar una fecha en la que le gustaría ver.

También puede cambiar los parámetros de visualización de bitácora en tiempo real, filtrado sólo lo que es relevante. Los parámetros que se pueden filtrar son alimentos, medicinas y Actividad. Esto hace que sea más fácil en su médico para que le diagnostique de manera más eficiente, sin perder tiempo en los datos innecesarios.

Al tocar en la flecha cerca del cartel de la glucosa, le permite filtrar su Logbook por mediciones tomadas antes o después de una comida. Comparte tu Logbook con su médico o el médico tocando “Compartir” en la esquina superior derecha de la pantalla.

También puede pulsar en ‘Download’ para descargar su Logbook e imprimirlo para que tenga una copia impresa de su sesión cuando visite a su médico.

También puede cambiar los parámetros de visualización de bitácora en tiempo real, filtrado sólo lo que es relevante. Los parámetros que se pueden filtrar son alimentos, medicinas y Actividad. Esto hace que sea más fácil en su médico para que le diagnostique de manera más eficiente, sin perder tiempo en los datos innecesarios.Al tocar en la flecha cerca del cartel de la glucosa, le permite filtrar su Logbook por mediciones tomadas antes o después de una comida. Comparte tu Logbook con su médico o cualquier persona que desee pulsando “Compartir” en la esquina superior derecha de la pantalla. También puede pulsar en ‘Download’ para descargar su Logbook e imprimirlo para que tenga una copia impresa de su sesión cuando visite a su médico.

Gráficos
Sección Cuadros proporciona una visión general de todas las actividades en un solo vistazo, lo que permite analizar las tendencias y obtener una comprensión más profunda de su forma en que está haciendo. Simplemente desplácese hacia la derecha o hacia la izquierda con las flechas gráfico para elegir un marco temporal, o introducir manualmente el tiempo-marco en la ventana Rango personalizado en la parte inferior del gráfico. Se puede cambiar fácilmente entre los parámetros de visualización (mediciones de glucosa, alimentos, medicinas y Actividad) para ver sólo lo que te interesa. También puede seleccionar algunos parámetros a la vez para ver la correlación entre ellos e identificar los patrones no se ha notado antes. Gráficos Dario son una gran nueva herramienta para  poder conocer el cuerpo sin ningún esfuerzo. Simplemente navegando hasta mydario.com y la información está allí en su navegador.

Innovaciones LabStyle pronto introducirá un teléfono inteligente impulsado , tamaño bolsillo All -In-One medidor de glucosa que se integrara de forma automática con la aplicación de Darío.

Por ultimo la aplicación Darío  ya esta disponible y también se puede utilizar sin necesidad de adquirir el metro Darío glucosa (aunque esta aplicación si se usa  sin el medidor de glucosa Darío , esta versión es sólo para propósitos de evaluación).

El glucomtero especialno saldrá a la venta hasta el 12 de diciembre, de momento sólo en Australia, Nueva Zelanda y Reino Unido, para comercializarse en otros países según se vayan adquiriendo las licencias.  con un precio  asequible.

Fuente aqui