lunes, 9 de mayo de 2011

Sistemas Operativos para Moviles: Android


Android es un sistema operativo basado en linux, en el que una de sus finalidades es ser implementado en dispositivos móviles. Este sistema operativo inicialmente fue creado por Android Inc. una firma que fue adquirida por Google en el año 2005.
Algunas de las ventajas ofrecidas al utilizar este sistema operativo en nuestro celulares son:

  • Al igual que Linux, Android es una plataforma de código abierto, permitiendo que los desarrolladores tengan interacción total con el sistema.
  • Este sistema operativo, permite que reducir los costos y obtener productos totalmente actualizados, ademas de ofrecer al usuario una interfaz sencilla, practica y eficaz.
  • Android puede ser utilizado por cualquier telefono de cualquier fabricante o si se desea se pude instalar en cualquier dispositivo como computadores, navegadores GPS, relojes o hasta microondas, logrando que Android sea un sistema operativo multifuncional y totalmente escalable.
  • Al ser un sistema operativo de Google, Android facilita y acelera el uso de servicios que pueden ayudar al negocio como lo son GTalk, Gmail o Google Maps.

Para el contexto empresarial existen muchas aplicaciones que son relevantes para el negocio de cualquier compañía, por ejemplo:

  • Scan2PDF Mobile : con esta aplicación su teléfono móvil puede escanear documentos y convertirlos a formato PDF.
  • Intuit GoPayment: permite aceptar pagos a través de tarjetas de crédito y débito directamente a través de un teléfono Android sin ningún tipo de hardware adicional.
  • GMote: convierte tu teléfono Android en un mando a distancia para manejar un PC, lo que permite a los usuarios ejecutar presentaciones de Power point, películas y reproducir música con un control remoto.
  • Triplt: organiza su viaje de negocios, es un excelente planificador de itinerarios. Con solo ingresar dia y hora vemos cuales son los días libres de nuestra jornada laboral y cuáles pueden ser los eventos que se pueden superponer por una mala organización.
  • RoadSync: como sabemos muchas empresas utilizan Microsoft Exchange, la aplicación DataViz RoadSync permite que se sincronice un dispositivo Android con un servidor Exchange.
  • LogMeIn: ofrece acceso remoto a su PC o portátil, permite ingresar a trabajos remotamente, así que si necesita modificar esa hoja de cálculo y le falta tiempo para llegar de su trabajo a su casa, puede editarlo tranquilamente desde el teléfono.
  • MyBackup Pro: es una excelente herramienta, diríamos que imprescindible.Permite a los usuarios de Blackberry y Android hacer copias de seguridad de todo lo que hay en su teléfono móvil, desde contactos, fotos, música, archivos, documentos, mensajes, llamadas, todo lo que esté en la tarjeta de memoria SD.
Con estas aplicaciones disponibles en Android es posible usarlas en una empresa para brindar a los usuarios herramientas para movilizar su productividad.

lunes, 2 de mayo de 2011

Ataques a dispositivos moviles




Actualmente la ciberdelincuencia, ha ido tomando un giro sustancial en el objetivo de sus ataques, debido a que estos ya no se centran completamente en PCs Windows, sino han decidido enfocarse en otros sistemas operativos y plataformas, en los que se encuentran smartphones, tablets y dispositivos moviles en general.

En general los ataques son realizados con la introduccion de aplicaciones maliciosas o troyanos a las tiendas de las aplicaciones moviles. Esto se debe a que estas tiendas cuentan con un modelo de seguridad no muy bueno, pues empresas como RIM, Apple y Google no garantizan la seguridad, ni la calidad de sus aplicaciones, debido a que los usuarios que las descargan e instalan lo hacen bajo su propio responsabilidad.

Uno de los ejemplos de ataques a dispositivos moviles, son los troyanos bancarios, que estan dirigidos a plataformas como iPhone y Windows Mobile. Estos han ido apareciendo y actuan de la misma manera que actuan en aplicaciones para PC. Estos troyanos son aplicaciones de banca movil, y tienen una apariciencia igual a la de las aplicaciones legítimas de los grandes bancos, actuando de tal manera que son las encargadas de capturar las credenciales de los usuarios que inocentemente las descargan.

lunes, 25 de abril de 2011

SQL Anywhere






SQL Anywhere es un administrador de base de datos móvil, el cual fue diseñado principalmente para aportar en el proceso de desarrollo de soluciones y aplicaciones enriquecidas que operan en campo, sin necesidad de contar con soporte en el sitio de IT y en donde existe un constante flujo de datos. SQL Anywhere permite diseñar y la distribuir de la información de la compañía a usuarios o grupos de trabajo móviles, solucionando uno de los problemas más grandes de las compañías, que es el acceso en tiempo real y desde cualquier lugar a la información necesaria para poder atender a un cliente de mejor manera, teniendo información exacta del producto que se desea vender.

Algunas de las características de este software son:

  • Las aplicaciones que son desarrolladas con SQL Anywhere manejan aproximadamente 20.000 transacciones por minuto, con cientos de usuarios y cientos de datos.
  • Es posible realizar una integración segura y confiable con bases de datos, apoyándose en funciones de sincronización empresarial que son proporcionadas por el mismo SQL Anywhere.
  • SQL Anywhere soporta lenguajes de programación como C#, VB.NET, C/C++, ASP, Java, PHP, y Perl y otros lenguajes de desarrollo, así como acceso nativo mediante ADO.NET, OLE DB, ODBC 3.5/nivel 2, JDBC 3.0 y Open Client, y compatibilidad con más de 17 sistemas operativos.
  • SQL Anywhere se creó pensando en permitir la fácil integración con aplicaciones de servidor y con grupos de trabajo remotos o móviles.
  • Permite realizar tareas de auto mantenimiento, como administración, respaldos y ajustes automatizados.
  • es posible de implementar en ambientes de pocos recursos de memoria, debido a la base de datos UltraLite y las capacidades de sincronización.

lunes, 18 de abril de 2011

XenApp - CITRIX

Comúnmente las aplicaciones que usamos diariamente se instalan en nuestros dispositivos ya sean móviles o de escritorio. Sin embargo, esto incrementa los costos de mantenimiento y el número de licencias que tienen que ser adquiridas por cada usuario. Para esto existe una alternativa que entrega la aplicación desde un Datacenter hasta cualquier dispositivo autorizado.

XenApp es una tecnología SaaS de CITRIX que usa las herramientas de virtualización para proveer al usuario acceso a las aplicaciones disponibles en el Datacenter desde cualquier dispositivo sin importar su sistema operativo. Dentro de los procesos empresariales, hemos notado que la productividad aumenta al ser llevada con el trabajador, usando dispositivos móviles. Por esta razón esta herramienta se convierte en una alternativa muy poderosa para reducir los costos de operación, además de proveer la seguridad y optimización necesaria dentro del contexto del acceso de un dispositivo móvil a una red WAN como Internet.



Las aplicaciones que son entregadas directamente en los dispositivos segun la demanda, optimizan el uso del Datacenter y proveen un acceso transparente para los usuarios desde cualquier ubicación, con acceso a Internet. Para los dispositivos móviles, está disponible la aplicación Citrix Receiver que, en conjunto con un datacenter de CITRIX, entrega las aplicaciones como servicio directamente en el móvil ajustandose a las capacidades particulares del dispositivo como la resolución o velocidad de conexión.

lunes, 11 de abril de 2011

Outsourcing Mobile


Como ya hemos vistos en nuestras anteriores publicaciones, el adoptar una solución móvil en una empresa trae muchos beneficios entorno a la productividad y a la solución de problemas en tiempo real. El problema es que no todas las empresas tienen el presupuesto para adoptar estas soluciones o en otros casos el implementar una solución en la empresa es más costoso de los beneficios que puede traer, pues el software posiblemente no se utilice en su totalidad pero si se debe pagar todos los costos de cambios de plataformas, mantenimiento, capacitación y demás costos que trae el adoptar una solución de este estilo. Por esta razón muchas empresas, así como para las soluciones de PC, han decidido realizar soluciones móviles a la medida (outsourcing), permitiendo que pequeñas empresas con presupuestos bajos pero con un negocio que pide a gritos implementarse sobre plataformas móviles puedan realizar este gran paso.


Algunas de las empresas que tienen como negocio “outsourcing móvil” son:
  • Accenture: Es una empresa de consultoría de gestión, servicios tecnológicos y outsourcing. En este último se destacan servicios como Servicio de movilidad operado por Accenture (AMOS), el cual es un servicio que permite a las empresas generar servicios de movilidad de alto valor a través de la plataforma Accenture, reduciendo costos como el de infraestructura o de operadores inalámbricos, permitiendo que la empresa se centre más en su línea de negocio.
  • PSL: Es una empresa colombiana que desarrolla soluciones móviles a la medida de las organizaciones logrando que sus clientes aumenten la competitividad. Entre las aplicaciones que PSL desarrolla están aplicaciones transaccionales, pagos móviles, aplicaciones sociales, entre otras.

lunes, 4 de abril de 2011

BI-Móvil

Dentro de las empresas la toma de decisiones es un proceso que no se puede tomar a la ligera, para esta semana trataremos el tema de BI (Business Intelligence) en el ámbito móvil. Existen aplicaciones integradas en los ERP que proveen acceso desde dispositivos móviles sin embargo tener una interfaz web no garantiza que se puedan analizar comodamente la gran cantidad de datos que incorpora un análisis de BI, por esta razón se han desarrollado aplicaciones nativas de los dispositivos para proveer una interfaz cómoda y usable pensando en las restricciones del tamaño de los dispositivos.

Dentro de estas aplicaciones encontramos, Arcplan Mobile: Ésta aplicación está disponible para los dispositivos móviles mas manejados en el mercado, ademas de implementar el acceso a diversos recursos de datos como son SAP, Oracle, IBM, Microsoft. Estas aplicaciones son de gran importancia ya que como toda la productividad móvil de las empresas juegan un papel dentro de las vidas de los empleados y no solamente dentro de su trabajo, lo que permite hacer análisis en cualquier momento sin esperar a hacer una reunion o tener que cumplir un horario.


Sin embargo aunque estas aplicaciones hacen parte de los procesos empresariales, poseen una gran desventaja en algunos dispositivos ya que debido a las restricciones en la resolución de la pantalla algunas aplicaciones se vuelven confusas por la gran cantidad de datos que tienen que manejar y es aqui donde se vuelve importante nuestro diseño como ingenieros para priorizar la información y lograr que el usuario sea productivo aun con esas restricciones.

domingo, 27 de marzo de 2011

MaaS (Mobility as a Service)

Hoy exploraremos este importante concepto que se extiende de la arquitectura que ya conocemos: SaaS. MaaS es una plataforma ubicada en la nube para proveer a las empresas soluciones de administración, control, soporte y seguridad de los dispositivos móviles que están relacionados con el negocio de la empresa. Esta infraestructura que se deriva de SaaS, pero enfocada en dispositivos móviles, fue diseñada para convertirse en la nueva “Red LAN” incluyendo una conectividad total por medio de Internet que es la red a la que los usuarios están mayor tiempo conectados, inclusive en mayor medida que la red empresarial.

Esta tecnología pretende que el trabajo no tenga un horario definido para las personas por lo que genera un ambiente más productivo y agiliza los procesos de la empresa, rompe las barreras de la empresa como tal para expandir su radio de acción. Para cuando ejecutemos nuestras tareas en el trabajo cada vez mas estaremos dispuestos a usar las tecnologías UC para aumentar nuestra productividad, en empresas donde los procesos pueden ser realizados por medio de la ayuda de un software se tendrá que cambiar el estilo de vida de los trabajadores y llevarlos cada vez más a llevar su productividad con ellos todo el tiempo. Acá podemos observar como estas tecnologías no solo afectaran la productividad de las empresas sino el estilo de vida de los trabajadores.


La movilidad empresarial como servicio ofrece a sus usuarios una gran variedad de prestaciones, tales como, gestionar los gastos empresariales, implementar las políticas de seguridad de la empresa y tener control sobre los dispositivos móviles que se encuentran dentro y fuera de la red empresarial. Otras de las ventajas ofrecidas por MaaS son:

  • Elevar la productividad de los empleados, debido a que estos tendrán acceso las 24 horas del día a la información o aplicaciones necesarias para ejercer su trabajo, simplemente con ayuda de una conexión a internet.
  • Control de los riesgos y de la información que se encuentra en los dispositivos móviles que residen fuera de la compañía.
  • Como MaaS permite tener control sobre los dispositivos que están dentro y fuera de la red corporativa, es posible eliminar las redes LAN de la compañía, lo que genera un ahorro.
  • Crear un entorno de trabajo mas amigable y ambientalmente responsable: recientemente estudios de MonsterTRAK han demostrado que mas del 92% de los profesionales recién graduados prefieren trabajar en una empresa que se preocupe por el medio ambiente.
Debido a que ahora los empleados valoran y trabajan mucho mejor en ambiente flexible y agradable, gracias a MaaS es posible lograrlo, pues los empleados no están ligados a solo trabajar en un horario y lugar especifico.



su