domingo, 30 de junio de 2019

Arduino


  • Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores. 
  • Arduino es el mayor expositor de hardware libre del mundo, con el podemos desarrollar proyectos usando hardware, algo que hasta hace algunos años era casi imposible sino se tenía mucho dinero y el equipo necesario.
  • Esta tarjeta de desarrollo contiene un microcontrolador y todo lo necesario para que esta funcione, es decir, tiene todos los sistemas que tiene una computadora para que funcione pero en una sola tarjeta, lo cual va a permitirnos desarrollar proyectos.
  • Actualmente los microcontroladores se encuentran en cualquier lado, desde las computadoras que utilizamos, los celulares, los monitores, pantallas, cámaras, coches, etc. es decir, en todos lados.



  • Arduino ofrece la plataforma Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para las placas Arduino, de manera que se les puede dar todo tipo de utilidades.

  • Arduino surgió en 2005 de la mano de Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino David Mellis y Herando Barragán - este último posteriormente quedó fuera del proyecto - que buscaban herramientas simples y baratas para crear proyectos digitales entre los estudiantes. Primero crearon la plataforma de desarrollo Wiring, que incluía la placa de circuito impreso y el entorno de desarrollo. Tras varias modificaciones, nació Arduino, denominado así por el bar di Re Arduino - el bar del rey Arduino -, un local donde solían reunirse.

  • El resultado fue Arduino, una placa con todos los elementos necesarios para conectar periféricos a las entradas y salidas de un microcontrolador, y que puede ser programada tanto en Windows como MacOS y GNU/Linux.




Cómo funciona Arduino
El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear programas que interactúan con los circuitos de la placa.
El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que es una conexión en la que podemos conectar en la placa diferentes tipos de periféricos. La información de estos periféricos que conectes se trasladará al microcontrolador, el cual se encargará de procesar los datos que le lleguen a través de ellos.
El tipo de periféricos que puedas utilizar para enviar datos al microcontrolador depende en gran medida de qué uso le estés pensando dar. Pueden ser cámaras para obtener imágenes, teclados para introducir datos, o diferentes tipos de sensores.
También cuenta con una interfaz de salida, que es la que se encarga de llevar la información que se ha procesado en el Arduino a otros periféricos. Estos periféricos pueden ser pantallas o altavoces en los que reproducir los datos procesados, pero también pueden ser otras placas o controladores.
Arduino es un proyecto y no un modelo concreto de placa, lo que quiere decir que compartiendo su diseño básico te puedes encontrar con diferentes tipos de placas. Las hay de varias formas, tamaños y colores para a las necesidades del proyecto en el que estés trabajando, las hay sencillas o con características mejoradas, Arduinos orientados al Internet de las Cosas o la impresión 3D y, por supuesto, dependiendo de estas características te encontrarás con todo tipo de precios.


             Qué se puede hacer con Arduino

La enorme flexibilidad y el carácter libre y abierto de Arduino hacen que puedas utilizar este tipo de placas prácticamente para cualquier cosa, desde relojes hasta básculas conectadas, pasando por robots, persianas controladas por voz o tu propia vending machine. 
Un ejemplo lo tenemos en poder sincronizar de manera automática nuestro calendario de Google o el correo de Gmail para que, en base a nuestros eventos, el sistema configure una serie de alarmas. Está hecho conna de las placas más desconocidas del mundo Arduino, la Yún, y una pantalla que la convierte en reloj digital.

Lenguaje de Programación


¿QUÉ ES EL LENGUAJE DE PROGRAMACIÓN?

Es un lenguaje artificial que se puede utilizar para controlar el comportamiento de una máquina, como la computadora u otro dispositivo informático. Los lenguajes de programación, al igual que cualquier otro lenguaje humano, se definen bajo el  uso de reglas sintácticas y semánticas para determinar su estructura y significado respectivamente.


TIPOS DE LENGUAJE DE PROGRAMACIÓN

1.- LENGUAJE MÁQUINA
  • El lenguaje de la máquina es una colección de dígitos binarios o bits (combinaciones de 0 y 1) que la computadora lee e interpreta y que determina las acciones a ser tomadas por la máquina.
  • Los lenguajes de máquina son los únicos idiomas que las computadoras entienden. 
  • Aunque las computadoras las entienden fácilmente, los lenguajes de máquina son casi imposibles de usar por los humanos, ya que consisten completamente de números. 
  • Los idiomas de bajo nivel están más cerca del idioma utilizado por una computadora, mientras que los idiomas de alto nivel están más cerca de los idiomas humanos.
  • El lenguaje máquina fue el primer lenguaje de programación. Este lenguaje de programación dejo de utilizarse por su gran dificultad y por la facilidad para cometer errores al escribir las cadenas binarias.


2.- LENGUAJE BAJO NIVEL (LENGUAJE ENSAMBLADOR)
    • Son mucho más fáciles de utilizar que el lenguaje máquina.
    • El lenguaje ensamblador fue el primer lenguaje de programación que trato de sustituir el lenguaje máquina por otro más parecido al lenguaje de los seres humanos.
    • Las instrucciones en lenguaje ensamblador son instrucciones conocidas como nemotécnicos, por ejemplo, nemotécnico típico de operaciones aritméticas son (en inglés): ADD, SUB, DIV como también: READ, MOV, etc.
    • El Lenguaje Ensamblador requiere de un programa Ensamblador para ser traducido al lenguaje máquina.
    • Es utilizado generalmente por:microprocesadores, microcontroladores, y otros circuitos integrados programables.
    • Depende estrictamente del procesador utilizado. Es por ello que programar en ensamblador requiere conocer, en forma detallada, las especificaciones del hardware.
    • Es poco o nada portable, es decir el  programa no se puede migrar o ser utilizado por otras máquinas.
    • Como ventaja: ocupa menos memoria, es más fácil de depurar y su código fuente resulta más corto.

    3.- LENGUAJE ALTO NIVEL

    • Lenguaje de programación más próximos al lenguaje humano y más alejados de la máquina, por lo tanto más fáciles de entender y son más flexibles a la hora de programar.
    • Este tipo de lenguaje de programación es traducido al lenguaje máquina mediante un intérprete o compilador.
    • Son independientes del hardware, los programas escritos en estos lenguajes de alto nivel pueden ejecutarse en diferentes plataformas (Windows, Linux, etc.)
    • Existir una gran cantidad de lenguajes de alto nivel, su clasificación es muy diversa.

    TIPOS DE LENGUAJE DE ALTO NIVEL
    • Lenguaje Compilados:
    Los lenguajes compilados son aquellos que son traducidos al lenguaje de máquina (cadenas de bits) de forma directa.
    Cada modificación que se  realiza del código fuente requiere volver a compilar (traducir a código máquina) todo.
    Tienen un rendimiento ligeramente superior y están optimizados para su ejecución.


    Ejemplos: C, C++, Ada, ALGOL, Delphi, Fortran, Java, Lisp, Pascal, Perl, Go, Scala, Swift, Rust, entre otros.

    • Lenguaje interpretado: 
    Son traducidos, instrucción por instrucción, al lenguaje máquina. Es decir, empieza por la primera línea de código, pasa a la siguiente y así hasta traducir todo el código. Esto facilita las cosas al programador, ya que el código es convertido a máquina a medida que es ejecutado. Sin embargo, son más lentos que los lenguaje compilados.
    Tiene como ventaja que no depende de la máquina donde se ejecuta el interprete.

    Ejemplos: Ruby, Python, JavaScript, PHP, VBScript, etc.





    COMPARACIÓN ENTRE LENGUAJE NIVEL BAJO Y ALTO





      Tipos de Licencia de Software


      Desde que en los años ‘80, con el boom de la informática, las empresas tecnológicas empezaron a hacer más restrictivo el uso de su software, el número de licencias existente en la actualidad se ha multiplicado de forma exponencial. Se trata de licencias que son, básicamente, un contrato entre el autor del programa y el usuario en las que se establecen una serie de términos y cláusulas que el usuario debe cumplir para usar el software.

      Para poder comprender bien los diferentes tipos de licencias existentes, en primer lugar, hay que distinguir sus tipologías. Es importante diferenciar entre software propietario y software libre. El primer concepto se aplica a cualquier programa informático cuyo uso, redistribución o modificación está prohibida o requiere permiso expreso del titular del software.
      Por su parte, el software libre se refiere al programa informático en el que el usuario tiene libertades sobre el mismo, pudiendo ser usadocopiadomodificado y distribuido como el usuario quiera. Su potencial es muy grande, ya que permite a millones de programadores aplicar y ampliar su crecimiento, y es que, la disponibilidad y el acceso global a este tipo de software permite la expansión del conocimiento depositado en cada pieza desarrollada.
      Algunas de sus ventajas más importantes es que es más económico que el software propietario y, el hecho de poder acceder a su código fuente, ofrece cierta independencia tecnológica permitiendo desarrollar tu propia versión del software.
      No hay que confundir tampoco, el software libre con el software gratuito, ya que el software libre puede ser gratuito o de pago, pero el usuario siempre será libre de usarlo como desee. El software gratuito se podría denominar como freeware: en este caso, a pesar de que el software es gratuito, está restringido con licencias, con lo que el usuario no es libre de actuar como con el software libre.

      Los Diferentes Tipos de Licencias:


      Entre las diferentes licencias de software libre podemos destacar las siguientes:



      Licencias GPL - Licencia Pública General de GNU


      • Es una de la más utilizadas y fue creada por Richard Stallman.
      • Esta licencia promueve la libertad del software, para estudiar, modificar y distribuir el software, con el fin de protegerlo contra la apropiación.
      • Con esta licencia el desarrollador conserva los derechos de autor,  pero permite su libre distribuciónmodificación uso siempre y cuando, en el caso de que el software se modifique, el nuevo software que se desarrolle como resultado quede obligatoriamente con la misma licencia.
      • Los productos bajo esta licencia se pueden vender o distribuir gratuitamente.
      • Utiliza Copyleft para proteger el código fuente, es decir que las obras derivadas deben permanecer con su mismo código fuente.
      • Está considerada la primera licencia Copyleft y, bajo esta filosofía, cualquier código fuente licenciado bajo GPL, debe estar disponible y accesible, para copias ilimitadas y a cualquier persona que lo solicite. 
      • De cara al usuario final, el software licenciado bajo GPL es totalmente gratuito, pudiendo pagar únicamente por gastos de copiado y distribución.



      Licencias AGPL - Licencia Pública General de Affero


      • Es una licencia Copyleft derivada de la Licencia Pública General de GNU.
      • Es libre, abierto y gratuito.
      • Diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.
      • La Affero GPL es íntegramente una GNU/GPL con una cláusula nueva que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores, es decir, si se quiere usar como parte del desarrollo de un nuevo software, éste quedaría obligado a su libre distribución.
      • Se engloba dentro de las licencias destinadas a modificar el derecho de autor derivadas de GNU.

      Licencia BSD - Licencia de Distribución de Software Berkeley
      • Es libre, abierto, permisiva, gratuita y con clausula de advertencia.
      • Nacida en principio por el sistema operativo BSD (sistema operativo basado en UNIX)
      • Es un buen ejemplo de una licencia permisiva que casi no impone condiciones sobre lo que un usuario puede hacer con el software.
      •  El software bajo esta licencia es la menos restrictiva para los desarrolladores, ya que, por ejemplo, el software puede ser vendido y no hay obligaciones de incluir el código fuente.
      • Además, una aplicación licenciada con BSD permite que otras versiones puedan tener otros tipos de licencias, tanto libres como propietarias; un buen ejemplo de ello es el conocido sistema operativo Mac OS X, desarrollado bajo esta licencia. 
      • También, BSD permite el cobro por la distribución de objetos binarios.

      Licencia MIT

      Se origina en el Instituto Tecnológico de Massachusetts (MIT, Massachusetts Institute of Technology)

      Licencia de software libre permisiva, lo que significa que impone muy pocas limitaciones en la reutilización y por tanto posee una excelente Compatibilidad de licencia.

      Es compatible con muchas licencias copyleft, como la GNU/GPL. 

      El texto de la licencia no tiene copyright, lo que permite su modificación.
      La licencia MIT es muy parecida a la licencia BSD en cuanto a efectos.


      Por otro lado, la licencia MIT siempre ha sido una licencia importante y se utiliza muy a menudo en el Software libre. En 2015, de acuerdo con Black Duck Software y datos de GitHub, se convirtió en la licencia más popular por encima de las variantes de la licencia GPL.





      Licencia Apache 
      • El software bajo este tipo de licencia permite al usuario distribuirlo, modificarlo, y distribuir versiones modificadas de ese software pero debe conservar el copyright y el disclaimer.
      • La licencia Apache no exige que las obras derivadas (las versiones modificadas) se distribuyan usando la misma licencia, ni siquiera que se tengan que distribuir como software libre, solo exige que se informe a los receptores que en la distribución se ha usado código con la licencia Apache. En este sentido, al crear nuevas piezas de software, los desarrolladores deben incluir dos archivos en el directorio principal de los paquetes de software redistribuidos: una copia de la licencia y un documento de texto que incluya los avisos obligatorios del software presente en la distribución.

      Licencia Debian

      La licencia Debian es parte del contrato realizado entre Debian y la comunidad de usuarios de software libre, y se denomina Debian Free Software Guidelines (DFSG). 

      En esencia, esta licencia contiene criterios para la distribución que incluyen, además de la exigencia de publicación del código fuente: 
      • La redistribución libre.
      • El código fuente debe ser incluido y debe poder ser redistribuido.
      • Todo trabajo derivado debe poder ser redistribuido bajo la misma licencia del original.
      • Puede haber restricciones en cuanto a la redistribución del código fuente, si el original fue modificado.
      • La licencia no puede discriminar a ninguna persona o grupo de personas, así como tampoco ninguna forma de utilización del software
      • Los derechos otorgados no dependen del sitio en el que el software se encuentra
      • La licencia no puede ‘contaminar’ a otro software.


      Licencias Creative Commons

      Su definición se basa en cuatro condiciones:
      • Atribución, con la cual se puede distribuir, exhibir, representar… siempre y cuando se reconozca y se cite a su autor
      • No comercial, que no permite usar el software con fines comerciales
      • No derivadas, con la cual no se puede modificar dicha obra
      • Compartir igual, que incluye la creación de obras derivadas siempre que mantengan la licencia original.


      Bajo las licencias Creative Commons, existen otros tipos de licencia las cuales se diferencian entre sí con el “juego” de la combinación de las cuatro condiciones que acabamos de ver.









      _____________________________________________________________________________

      Licencia de Dominio Público

      Puede incluso no ser clasificada como licencia, ya que básicamente, se establece este adjetivo se da a todo aquel software que es distribuido sin ningún tipo de restricciónhacia el usuario final. Por lo tanto, su código puede ser modificado, usado y distribuido por cualquiera; y además, los mismos usuarios tienen la capacidad de licenciar sus redistribuciones libremente a como mejor les convenga.

      Software Semi-Libre

      Está clasificación ofrece el contenido al consumidor de forma gratuita para su uso, distribución, copia e incluso, en algunos casos se le permite hacer modificaciones. Sin embargo, no se les considera software libre y no permite que se pueda lucrar con dicho material, ya sea una copia o modificación.

      Licencia Freeware

      A pesar de tener una condición de “gratuitos”, este tipo de programas no entran dentro de la clasificación de software libre. 
      Se trata del libre derecho al uso y copia de un software bajo los términos que defina el autor de dicho programa; y a su vez, no permiten bajo ninguna condición su modificación o venta por parte de terceros. Un ejemplo de este tipo de licencia, son aplicaciones como CCleaner, Adobe Flash o Adobe Reader. Estos tipos de licencia pueden tener variantes específicas como: Donationware y Postcardware que veremos a continuación.

      • Licencia Donationware

      Gracias al nombre se pueden intuir los términos y condiciones que establece está licencia. Misma, que ofrece al usuario todos los derechos que la licencia Freeware; sin embargo, se le invita al usuario final a realizar un donativo en favor de continuar el desarrollo de dicha aplicación. Cabe mencionar que dicho donativo no es obligatorio y tampoco condiciona al uso del producto.

      • Licencia Postcardware

      Como su nombre lo indica, está licencia invita al usuario para enviar una carta postal una vez adquirido el producto; pero al igual que con la licencia Donationware, no es un requisito oblitario de cumplir y/o que condicione al uso del software en cuestión.

      Licencia Shareware
      Esta licencia en particular puede subdividirse en otras debido a sus condiciones. Ya que permite al usuario poder hacer uso de los programas por un tiempo limitadoo, en algunos casos puede usarse permanentemente, pero con funciones limitadas. Un obstaculo que solo puede ser sorteado si se paga una cierta cantidad por la versión completa; y además, no permite ningún tipo de modificación al no incluir su código fuente. Y debido a estás condiciones, los tipos de licencia que abarca son los siguientes: Trial, Demo y Adware.
      • Trial.- es el nombre que se le da a la licencia de un programa de pago que tiene todas sus funciones activas; pero, solo por un período de tiempo limitado. Y de entre los ejemplos más populares tenemos la paquetería de Adobe, Sony Vegas, Kaspersky, etc.
      • Demo.-  este tipo de licencia se presenta a menudo en los videojuegos; ya quepermite al usuario hacer uso del producto por tiempo indefinido, pero con la mayoría de sus funciones restringidas.
      • Adware.- está clasificación se le da a aquellos programas comerciales que puedes utilizar de forma gratuitapero que a cambio, descargan publicidad o que cuentan con versiones más avanzadas del mismo producto que requieren de ser compradas. Nos podemos encontrar este modelo de negocio más a menudo en las aplicaciones para móviles; donde existen las versiones de pago, libres de publicidad y las gratuitas que están inundadas de banners promocionales, o piden descargar otras aplicaciones que se publicitan para continuar usandola.

      Licencia Abandonware

      El caso de está licencia es muy particular, ya que implica que un proyecto ha sido abandonado por su autor, y este ha decidido liberarlo de todos los derechos de copyright. Al pasar esto, los productos suelen ser retirados del mercado y tomados por desarrolladores independientes, quienes se encargan de realizar modificaciones y compartirlas con la comunidad.
      Hay un punto que se debe destacar con dicha licencia, y es que, un programa que se encuentre descontinuado o carezca de soporte técnico con el pasar de los años ,no lo convierte automáticamente en abandonware. Para esto, el autor debe anunciar públicamente el cambio de licencia en su proyecto, de lo contrario, seguirá protegido por derechos de autor y será ilegal cualquier modificación hecha al mismo.

      Licencia Careware

      Podría asemejarse un poco a la licencia Donationware; sin embargo, en el caso de está, se solicitan donativos no para financiar al proyecto, si no para apoyar causas humanitarias, caridad y otras campañas relacionadas. De ahí que su nombre se integre con la palabra anglosajona care que se puede traducir como “cuidado” o “protección”. El software bajo estos tipos de licencia permite al usuario poder copiarlo y modificarlo sin restricciones; son normalmente distribuidos de forma gratuita, por lo que los donativos suelen ser opciones optativas y no obligatorias.

      _____________________________________________________________________________

      Con estas licencias, el desarrollador tiene la posibilidad de elegir lo que considere más conveniente para su trabajo. Esta decisión implica la renuncia a algunos derechos reservados inherentes al derecho de autor, tales como el derecho de reproducción y el derecho de transformación que, por otra parte, puede contribuir a la divulgación de su trabajo y permitir el derecho de acceso por parte del público a sus obras.

      FUENTES

      https://osl.ugr.es/2018/02/09/licencias-de-software-libre-licenciate-y-protege-tu-trabajo/
      https://okhosting.com/blog/tipos-de-licencia-de-software/
      https://www.gnu.org/philosophy/categories.es.html
      https://tecnologia-informatica.com/tipos-licencias-software-libre-comercial/
      https://www.pabloyglesias.com/tipos-de-licencia-libre-i-open-source/
      https://www.slideshare.net/OEIDOC/qu-son-las-licencias-creative-commons-61855234
      https://www.linuxadictos.com/tipos-de-licencias-de-software-libre.html

      lunes, 24 de junio de 2019

      Aplicaciones que se usan en Dispositivos Móviles



      1. Slack

      Slack es una aplicación móvil de mensajería ideal para el trabajo en equipo a distancia. Nos permite crear grupos privados o equipos (teams) simplemente con los emails de los usuarios.
      Es muy similar a whatsapp, aunque mucho más seguro, personalizable y configurable (de hecho, esta última característica es uno de sus puntos más fuertes).
      ¿Otra virtud? Es compatible con muchas apps como Twitter, Dropbox y Google Drive.
      Entre sus desventajas, destacaremos que no sólo no permite hacer vídeollamadas, sino que tampoco muestra el último horario de conexión del usuario (algo que, curiosamente para algunos, puede resultar una ventaja con respecto a Whatsapp).


      2. Dropbox
      Esta herramienta es dueña de una particularidad: es perfecta para compartir con otros usuarios archivos y carpetas, desde pequeños registros y plantillas de horarios, hasta archivos de mayor envergadura.
      Es claramente un facilitador de la comunicación. Permite compartir cualquier cosa de forma inmediata y con acceso instantáneo desde cualquier dispositivo no sólo para alguien en particular, sino también para un grupo determinado.
      Como vemos, es una app móvil ideal para aquellos emprendedores y freelance que quieren ahorrar en papel y archivadores, que tienen la oficina online y que necesitan compartir documentos o hacer comunicados a grupos de personas.
      Eso sí: muchos usuarios se quejan del poco almacenamiento disponible que ofrece Dropbox o de lo inseguro que puede resultar si no se realiza previamente una correcta configuración, aunque estas dos razones quizá no sean de tanto peso en relación a los beneficios de esta popular app.

      3. LinkedIn
      LinkedIn es la mayor red social profesional de la actualidad, cualidad de indudable importancia para emprendedores y freelance.
      Es un medio perfecto para enseñar al mundo tu “currículum vitae” y para contactar con profesionales afines, empresas y con líderes en sectores específicos.
      Gracias a la aplicación móvil de esta red profesional podemos hacer networking desde cualquier sitio y en cualquier momento, participando en grupos, foros y consultas online con personas afines a nuestros intereses.
      Este enorme mercado digital de 400 millones de usuarios (de los cuales 1 de cada 4 usuarios lo usa de forma muy activa).

      4. Instagram
      Esta es la Red Social de imagen por excelencia, y sin duda es la que más usuarios tiene en su ramo: 400 millones según datos de septiembre de 2015.
      Es ideal para emprendedores y freelance que trabajen principalmente con imágenes y que busquen viralizar rápidamente su producto o servicio.
      De fácil e intuitivo uso, esta red permite compartir imágenes y videos con otras de las principales redes sociales al instante, previa edición y  uso de algunos filtros (los que, dicho sea de paso, tampoco son muy variados).
      En constante movimiento y evolución, esta red social ha sabido adecuarse a los tiempos que corren, posibilitando la publicación de imágenes rectangulares y permitiendo inserciones publicitarias.
      Pero lo más interesante (y de hecho es una de sus fuertes ventajas) es que Instagram, pensada primero como una aplicación móvil, ya se ha convertido en sí misma en una red social de referencia, desplazando a Twitter ¡en sólo 5 años de vida!

      5. Hootsuite
      Si tuviésemos que definir a esta aplicación móvil en pocas palabras, no habría mejor forma de hacerlo que de la siguiente manera:
      • Es un administrador
      • Programador
      • Gestor de redes sociales
      En la actualidad (y como vimos en el apartado anterior) ningún nuevo negocio o alguien que trabaje por horas y quiera darse a conocer rápidamente puede permitirse estar ausente de las redes sociales.
      Y Hootsuite es la herramienta ideal para reunir y administrar muchas de ellas en un solo lugar.

      6. TeamViewer
      ¿Cuántas veces has pensado en lo bien que te vendría acceder a la información que tienes en tu ordenador desde tu dispositivo móvil?
      Pues bien: con TeamViewer puedes hacerlo, y desde cualquier sitio, siempre y cuando dispongas, por supuesto, de conexión a internet.
      Si bien necesitamos disponer de su versión de pago para acceder a todas sus funciones, es perfecto para no sólo acceder a la información de forma remota, sino para transferir y compartir archivos, copiar carpetas, y administrar el equipo a distancia.

      7. Desk
      Desk es una herramienta muy útil para poder gestionar las demandas de nuestros clientes de una manera ordenada, pero por sobre todo es un servicio extremadamente útil al momento de cuidar a quienes realmente nos importan.
      Gestiona las dudas, exigencias y pedidos de tus clientes, otorgando valor y calidad a tu proyecto o a tus servicios. Y todo de la forma más simple, sencilla y directa.
      8. iConta
      iConta es una aplicación de control de contabilidad para, de una forma muy sencilla e intuitiva, poder gestionar todos tus gastos e ingresos, algo que los emprendedores y freelance seguramente valorarán.
      Accede a todos tus números y afina el lápiz desde cualquier lugar y en cualquier momento con esta valiosa aplicación desde tu dispositivo móvil.
      Genera movimientos contables y sincronízalos con tu email en pocos pasos.
      9. MyScript Calculator

      Esta aplicación es una de las pocas calculadoras disponibles tanto para iOs como para Android.
      Con ella puedes realizar desde operaciones simples hasta potencias, trigonometría y logaritmos, independientemente del ramo al que te dediques.
      Nos permite hasta escribir “a dedo” lo que queremos calcular, con una muy fácil e intuitiva edición y uso, una característica muy valorada por los usuarios.
      10. Anfix

      Anfix es una herramienta magnífica para crear plantillas y con ellas facturar desde cualquier sitio y en cualquier momento.

      Pero esta no es la única ventaja. Todos sabemos los quebraderos de cabeza que muchas veces tenemos cuando tenemos que trabajar con stocks, y con esta aplicación móvil ya tenemos una solución.

      Gestiona tu tienda, realiza inventario, crea y envía presupuestos y controla tus proyectos cuando y donde quieras.