martes, 28 de febrero de 2012

APIs


¿Que son las APIs?

API es el termino para interfaz de programacion de aplicacion, basicamente los APIs son los metodos en la programacion orientada a objetos que nos ofrecen las librerias. Entre las funciones basicas de los APIs estan el dibujar ventanas o iconos, ahorrandonos asi el tener que programar todo lo que la libreria nos ofrece y que simplemente podemos jalar de ahi mismo.

Ejemplos de APIs

Java EE:Java Plataform Enterprise Edition es una plataforma de programacion para desarrollar y ejecturar aplicaciones en lenguaje Java,incluye varias especificaciones de API, tales como JDBC, RMI, e-mail, JMS, Servicios Web, XML, etc y define cómo coordinarlos.

OpenGL: OpenGL es un API multilenguaje y multiplataforma que nos ayuda a producir graficos de 2D y 3D, tiene una gran variedad de usos y ademas se usa en desarollo de videjuegos compitiendo con Direct3D.

Symfony: Symfony es un API para php que nos ayuda a optimizar el diseño de paginas web, nos proporciona varias herramientas que nos ayudan a disminuir el tiempo de desarollo.

Drupal:Es un sistema de gestion de contenido, sirve para publicar articulos,imagenes u otros archivos y servicios.

APIs para móviles

- WEBGL para iOS

- Android SDK

- Python

- Palm OS

Referencias:

http://es.wikipedia.org/wiki/Interfaz_de_programación_de_aplicaciones
http://en.wikipedia.org/wiki/Mobile_application_development
http://developer.appcelerator.com/question/36981/need-api-for-mobile-application-development

domingo, 26 de febrero de 2012

GSM

¿Qué es GSM?

La palabra GSM las siglas de global system for mobile communications o sistema global para las comunicaciones móviles. La red GSM es el estándar móvil más utilizado en Europa se le denomina 2g para diferenciarlo de la primera generación de los teléfonos portátiles, en este caso la comunicación es totalmente digital. Se estandarizo por primera vez en el año de 1982 con el nombre francés Groupe Special Mobile y en 1991 se convirtió en un estándar interne nacional con el nombre que es conocido actualmente. Aunque el estándar es el mismo en todo el mundo la frecuencia con la que se usa es diferente en Europa el estándar GSM usa frecuencias de 900MHz y 1800MHz mientras que casi en toda América se utiliza la frecuencia de 1900MHz.

Arquitectura de red GSM

En una red GSM La terminal del usuario se conoce como Estación móvil lo que viene siendo el celular u otro dispositivo móvil el cual contiene una tarjeta SIM la cual permite darle a este dispositivo una identificación única, para identificarlos se utiliza un numero único de 15 dígitos conocido como IMEI(Identificador internacional de dispositivos móviles), es por eso que a pesar de que el dispositivo móvil que se esté utilizando sea diferente mientras la SIM sea la misma es posible identificar al usuario.


Telefonía Móvil 2G

La 2g significa la segunda generación en la telefonía móvil y no está marcado con un estadar o un protocolo sino es la forma de marcar el cambio del protocolo de analógico a digital. La 2g llego en 1990 y se derivo ante la necesidad de tener un mayor control de las llamadas en la misma radiofrecuencia además de que permitió integrar algunos otros servicios a la telefonía móvil como lo son los SMS(Short Message Service) mejor conocidos como mensajes de texto.

La tecnología 2g utiliza varios protocolos los cuales incluyen:

 GSM (Global System for Mobile Communications)
 Cellular PCS/IS-136, conocido como TDMA (conocido también como TIA/EIA136 o ANSI-136) Sistema regulado por la Telecommunications Industry Association o TIA
 IS-95/cdmaONE, conocido como CDMA (Code Division Multiple Access)
 D-AMPS Digital Advanced Mobile Phone System
 PHS (Personal Handyphon System) Sistema usado en un principio en Japón por la compañía NTT DoCoMo con la finalidad de tener un estándar enfocado más a la transferencia de datos que el resto de los estándares 2G.

Telefonía Móvil 3G


La 3g es la tercera generación de la telefonía móvil que incluye la transmisión de voz y datos atreves de dispositivos móviles esto significa la posibilidad de realizar una video llamada atreves del dispositivo y también el envió de datos como lo son archivos o música atreves del dispositivo. Lo más importante de la telefonía 3g es que permite estar conectado de forma permanente a la internet muy de moda hoy en día. En el aspecto de seguridad la 3G ofrece una mayor seguridad en comparación con la 2G ya que la 3G permite la autentificación con la red a la que se está conectando dando así más confianza al usuario.

Ventajas y Desventajas de 3G

Ventajas
 Transmisión de voz con calidad equiparable a la de las redes fijas.
 Mayor velocidad de conexión, ante caídas de señal.
 Velocidad de transmisión alta: fruto de la evolución de la tecnología, hoy en día se pueden alcanzar velocidades superiores a los 3 Mbit/s por usuario móvil.

Desventajas
 Cobertura limitada. Dependiendo de la localización, la velocidad de transferencia puede disminuir drásticamente (o incluso carecer totalmente de cobertura).
 Disminución de la velocidad si el dispositivo desde el que nos conectamos está en movimiento (por ejemplo si vamos circulando en automóvil).

Telefonía Móvil 4G


La 4g Cuarta generación de la telefonía móvil esta basada completamente en el protocolo IP,esta tecnología no solo se limita a los dispositivos móviles también tiene la posibilidad de ser utilizada por módems inalámbricos. Las diferencias con sus sucesoras son las velocidades que puede manejar siendo de 100Mbps en movimiento y hasta 1Gbps en estado de reposo. Algunas tecnologías que pueden ser reconozidas como 4 G son WiMAX de la cual se hablo en la entrada anterior.

Referencias:
http://es.wikipedia.org/wiki/Telefon%C3%ADa_m%C3%B3vil_2G
http://juan-luis-sanchez.suite101.net/cuarta-generacion-de-telefonia-movil-4g-a11300
http://es.wikipedia.org/wiki/Sistema_global_para_las_comunicaciones_m%C3%B3viles
http://es.kioskea.net/contents/telephonie-mobile/gsm.php3
http://es.wikipedia.org/wiki/Telefon%C3%ADa_m%C3%B3vil_4G
http://profesores.elo.utfsm.cl/~agv/elo322/1s09/project/reports/telefonia%20movil%203G.pdf

Redes Inalambricas

¿Qué es una red Inalámbrica?

Una red inalámbrica es una red de área local (LAN) inalámbrica que utiliza ondas electromagnéticas para conectar dispositivos portátiles a internet, la transmisión y recepción se realiza atreves de puertos. ¿Pero porque usarlas en que nos beneficia? Uno de sus principales beneficios es que elimina todo el cableado Ethernet y sus conexiones físicas entre nodos todo esto también nos trae reducción en el costo ya que nos estamos ahorrado todo este cableado, pero al igual nos trae desventajas ya que este tipo de red necesita de una seguridad mayor.

Categorías

Existen 2 categorías de redes inalámbricas:
1. Larga Distancia: Estas como su nombre lo dice son usadas para cubrir grandes distancias como por ejemplo un país o una ciudad entera.
2. Corta Distancia: Estas como su nombre lo dice son para cubrir un rango corto como por ejemplo la red de la UANL que cubre ciertas áreas de la universidad.

Tipos

WPAN: Wireless personal area network que significa red inalambrica de area personal, se utiliza para la comunicación inalámbrica de diferentes dispositivos como lo pueden ser desde computadoras, dispositivos móviles hasta impresoras, la WPAN carece de largo alcance por lo que se le considera una red de uso personal.


WLAN: Wirless local area network o red de area local es una red inalámbrica muy utilizada ya que son las que usualmente se encuentran en los hogares, con el pasar de los años han cobrado mayor importancia en los hogares y han logrado dejar atrás a las redes cableadas. Funcionan utilizando ondas de radio para llevar la información de un punto a otro sin necesidad de un medio físico guiado.


WiMAX: Worldwide Interoperability for Microwave Access (Interoperabilidad mundial para acceso por microondas) es una norma de transmisión de datos que utiliza las ondas de radio en las frecuencias de 2,3 a 3,5 Ghz. La tecnología WiMAX es la que se considera será el futuro de las conexiones de las Redes metropolitanas de acceso a internet servirá de apoyo para facilitar las conexiones a áreas rurales. Para poder usar esta tecnología se tiene que esperar a que los fabricantes de dispositivos eléctricos lleguen a un acuerdo para trabajar con esta tecnología para de esta forma asegurar la compatibilidad y la interoperabilidad de antenas.

WAN: Wide Área Netword o red de ara amplia, es un tipo de red de computadoras capaz de cubrir distancias de unos 1000km esto significa que es capaz de cubrir todo un continente. Un ejemplo de este tipo de redes sería RedIRIS, Internet o cualquier red en la cual no estén en un mismo edificio todos sus miembros.




Tabla Comparativa



Un ejemplo del poder de WiMAX


Conexiones de red por infrarrojos

Una conexión de red por infrarrojos permite establecer una conexión directa entre dos dispositivos habilitados para infrarrojos sin necesidad de usar módems, cables o hardware de red. En vez de ello, se alinean dos dispositivos para establecer un vínculo de infrarrojos y, a continuación, se utiliza Conexiones de red para crear una conexión de red por infrarrojos.


Referencias:

http://www.cisco.com/web/ES/solutions/smb/innovators/how_to/articles/work_from_anywhere/what_is_a_wireless_network.html
http://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica
http://es.wikipedia.org/wiki/WPAN
http://es.wikipedia.org/wiki/Red_de_%C3%A1rea_local_inal%C3%A1mbrica
http://blogwimax.com/que-es-wimax/
http://www.monografias.com/trabajos16/wimax/wimax.shtml
http://technet.microsoft.com/es-es/library/cc728438(v=ws.10).aspx

domingo, 19 de febrero de 2012

Comparación Dispositivo Móvil Vs PC

Que es mejor una PC o una tablet?


Probablemente muchas personas en la actualidad tengan esta duda sobre todo si están a punto de comprar alguna de las 2. Primero que nada depende de lo que busque cada persona si lo que se busca es un dispositivo en el que se vallan a estar editando documentos constantemente o realizar reportes y presentaciones probablemente lo más conveniente sea una PC, por otra parte si simplemente se busca el uso de las redes sociales algunas búsquedas rápidas con el navegador visualización de fotos una tablet seria más que suficiente para cubrir estas necesidades.
Para ir más a fondo realicemos una tabla comparativa de ambos dispositivos de esta forma podremos ver que nos ofrece cada uno de ellos.


Ventajas y desventajas de una tablet frente a una portátil


Un video de una comparativa en cada uno de los aspectos de una Laptop con una tablet.


En conclusión ambos dispositivos presentan ventajas y desventajas en mi opinión depende de los gustos de cada persona y en el uso que se le vaya a dar al dispositivo para poder elegir cuál es el adecuado, si lo que se busca es un dispositivo para realizar tareas rápidas y simples una tablet es la ideal en cambio para trabajos largos y ediciones de archivos una portátil dará mejores resultados.



Bibliografia:
http://alt1040.com/2011/09/tablet-o-portatil-cual-me-compro
http://blog.kinetical.com/mercado/1-mercado/27-portatil-vs-tablet.html

Futuro de Dispositivos móviles y aplicaciones



La demanda por los dispositivos móviles crece día a día de una manera increíble esto debido a las facilidades que nos proporcionan en la vida diaria por ejemplo entretenimiento, almacenamiento de datos e incluso soluciones en la industria. En la actualidad un Smartphone puede ser utilizado para un sinfín de cosas desde enviar un email, sostener una video llamada con una persona al otro lado del mundo por medio de aplicaciones como Skype hasta pagar los recibos de servicios por medio del navegador de un dispositivo móvil. ¿Pero que nos espera en el futuro? Se espera que en los próximos años el sistema operativo Android se convierta en el número 1 debido a su facilidad para los creadores de aplicaciones ya que es de open-source. Se estima que para el año 2020 existan mas de 10 millones de aplicaciones para dispositivos móviles, esto significa que el mercado de aplicaciones será tan grande como lo es hoy en dia la internet. Otros cambios importantes vendrán en respecto al hardware mejoras en la portabilidad en las pantallas la vida de la batería y por supuesto la velocidad de procesamiento de datos, según predicciones de Google para el año 2013 las personas accesaran a internet con mayor frecuencia atraves de un dispositivo móvil que atraves de un ordenador. En el futuro los dispositivos móviles estarán conectados con la red todo el tiempo lo que permitirá compartir completamente toda la información disponible tal y como sucede hoy en día con los ordenadores alrededor de todo el mundo.

Algunos proyectos a futuro

Nokia Morph


En este video se muestra uno de los posibles dispositivos móviles del futuro llamado Morph de Nokia utiliza la nanotecnología. En el video se puede ver un tipo de pantalla flexible la cual toma diferentes formas como celular o reloj cuenta con muchas funciones nuevas como el poder recargarse automáticamente con la luz solar, además de poder sentir las partículas del aire y descifrar el tipo de partículas, también está totalmente protegido contra líquidos por su material y es extremadamente resistente y flexible.

Wave-Face


En este otro video se muestra un proyecto de ASUS llamado wave-face que es un dispositivo móvil que se coloca en la muñeca el cual se sincroniza constantemente dependiendo de la información que el sistema crea que sea de utilidad para el usuario, además de algunos otros dispositivos relacionados con el hogar.

Estos son tan solo algunos proyectos de muchos que existen que nos esperan para el futuro en las tecnologías móviles.

Bibliografia:
http://blog.tektrak.com/2011/05/29/future-of-smartphones/

Dispositivos Moviles

¿Que son los dispositivos móviles?
Los dispositivos móviles son aparatos regularmente de un tamaño pequeño de aquí viene la palabra móvil ya que son de fácil portabilidad, pueden contar conexión permanente o intermitente a una red inalámbrica, tienen una cierta cantidad de memoria limitada y normalmente están diseñados para cumplir con una función, en la actualidad los más comunes son los dispositivos para escuchar música, celulares y tablets las cuales pueden servir para varias funciones. Los dispositivos móviles han evolucionado enormemente anteriormente solo servían como medio de comunicación para después ir evolucionando e ir agregando mas funcionalidades en un pequeño dispositivo como la reproducción de música, cámara fotográfica y redes sociales.

Tipos de dispositivos móviles

Teléfonos: Los teléfonos actualmente se pueden dividir en 2 tipos los teléfonos celulares normales o los smarthphones los teléfonos celulares normales sirven simplemente para hacer llamadas telefónicas y cuentan con una muy limitada cantidad de funciones en cambio los smartphones cuentan con la habilidad de realizar también llamadas telefónicas pero también cuenta con las mismas habilidades de un ordenador teniendo un sistema operativo y ofrece la instalación de programas para incrementar el procesamiento de datos, en la actualidad los smarthphones cuentan con reproducción de música, cámara fotográfica, grabación de video, aplicaciones, navegador y redes sociales entre otras funciones. Los smarthphones más comunes en la actualidad Iphone de Apple y los blackberry.


Reproductores de música: Básicamente como su nombre lo dice, la función principal de estos dispositivos es la reproducción de música aunque algunos de los más populares han ido evolucionando de solo reproducir música a añadir muchas más funciones como por ejemplo los más conocidos los Ipods que en un inicio servían solamente para reproducir música y en la actualidad cuentan con las mismas funciones que un smarthphone claro sin la habilidad de realizar llamadas telefónicas. Estos dispositivos han ido perdiendo fama ya que la mayoría de los smarthphones cumplen con esta función por lo que empiezan a ser un móvil obsoleto.


PDA: Un PDA es un ordenador de bolsillo o organizador personal de ahí viene su nombre de las siglas de personal digital assistant, originalmente diseñados para ser agendas electrónicas con reconocimiento de escritura, los PDA fueron los primeros dispositivos móviles en acercarse mas a las funcionalidades de un ordenador, hoy en día los PDA cuentan con prácticamente todas las funciones de un ordenador común aunque son mayormente usados por trabajadores y viajeros internacionales de negocios.

Tablets: Una tablet es un tipo de computadora portátil de un tamaño superior a los PDA o los smarthphones, cuentan con una pantalla táctil aunque también se le pueden colocar algunos aditamentos que lo vuelven casi una computadora como teclado y mouse. Las tablets cuentan con casi todas las funciones de un ordenador o también se le puede ver como un smarthphone grande ya que algunas cuentan también con teléfono. Las tablets mas comunes en la actualidad son las diferentes versiones de Ipads de Apple las galaxy tabs de Samsung y la tablet de blackberry.



Consolas Portátiles: Las consolas portátiles son los dispositivos diseñados para jugar video juegos tales como lo son el PSP(Play station portátil) y el nintendo DS, estos son los más comunes en la actualidad y los cuales cuentan ya con mas funciones que simplemente jugar tales como reproducción de video, música cámara fotográfica y navegador.

Las plataformas de desarrollo más comunes en los dispositivos móviles incluyen:
• iOS
• Android
• Windows Mobile
• Symbian


Bibliografia:
http://leo.ugr.es/J2ME/INTRO/intro_4.htm
http://es.wikipedia.org/wiki/Dispositivo_m%C3%B3vil
http://www.slideshare.net/Jmaquino/dispositivos-moviles

miércoles, 1 de febrero de 2012

Reporte Proyecto

La idea que tengo para mí proyecto es en colaboración con el resto de mis compañeros que están participando en la “Casa Inteligente”. La parte en la que yo me enfocare será en la cochera de la casa, en la actualidad como todos sabemos ya existen las puertas eléctricas las cuales funcionan con la ayuda de un control el cual llevamos en nuestro automóvil y al ser presionado el botón abre la puerta de la cochera, mi idea va enfocada a envés de tener que cargar con el control poder hacerlo desde tu teléfono celular o algún otro dispositivo móvil o porque no sin tener que presionar nada simplemente cuando estés cerca de tu casa enviar una señal al motor que abre la puerta haciéndolo así más cómodo. Tengo pensado trabajar con un dispositivo con sistema operativo Android aun no estoy muy seguro si usaría bluetooth o infrarojo para el envió de la señal, también tengo pensado juntar el proyecto de Computo integrado para contar también con el arduino para usarlo como receptor de la señal. Me interesa mucho esta idea ya que tengo un familiar que trabaja en la venta de este tipo de puertas y se venden solo con el dispositivo del control y creo que sería mejor si contaran con este servicio también. Me puse a investigar más sobre el tema y encontré que actualmente ya existe el sistema, los más comunes utilizan un método de llamada perdida haces una llamada a un dispositivo conectado al motor de la puerta este solo aceptara teléfonos registrados ignorando algún otro y sin costo algún, además de hablar con la persona que trabaja con estas puertas me comento que actualmente en monterrey apenas está llegando este sistema y tiene un alto precio por lo mismo.