Vous êtes sur la page 1sur 4

APIS ms Populares del mercado:

Google Maps

Te permite incrustar Mapas del servicio de Google en tu propio sitio utilizando Javascript, los
cuales puedes manipular y agregar diversas capas de contenido que interacten con el servicio y la
informacin que t proveas. Es una de las APIs con la que ms mashups se han generado, talvez
por la antigedad del servicio.
Se ha utilizado mucho en sitios de Bienes Races para mostrar las ubicaciones de las propiedades
en venta junto a fotografas del inmueble, rutas para llegar, y fotografas de los alrededores entre
otras cosas, sin embargo su uso se ha extendido a otras formas creativas.
Youtube

Una de las ltimas APIs anunciadas por Google, se puede utilizar tanto para crear sitios web como
aplicaciones de escritorio que obtengan informacin de los vdeos y usuarios.
Su rango de funcionalidad es bastante amplio permitindote incluso hacer tu propio sitio de
vdeos de un tema especfico (por ejemplo) pero que obtenga toda la informacin de Youtube e
incluso puedes cambiar totalmente el reproductor para que se adecue a tu sitio.
Amazon S3
S3 es uno de los servicios ms populares entre startups y
empresas de trayectoria, te permite almacenar archivos en una infraestructura robusta proveda
por Amazon a un precio menor de lo que te costara armar tu propia red de servidores.
Junto a S3, Amazon tiene otra serie de servicios que pueden interactuar entre s o se
complementan para desarrollar tus aplicaciones.

Facebook

Sin duda es sitio en donde hay una gran oportunidad de negocio, muchas agencias de viajes,
portales, desarrolladores freelance y cientos de empresas ms estn desarrollando aplicaciones
para Facebook debido a la cantidad de potenciales usuarios que pueden llegar a tener.
Y es que los nmeros son los que hablan: tiene 67 millones de Usuarios activos, es la segunda red
social con ms trfico en el mundo con 65 millardos de pginas vistas al mes. Se crean 140 nuevas
aplicaciones por da y se estima que ms del 95% de los usuarios ha instalado al menos una de
ellas.
Flickr

Es un viejo conocido pero que sigue siendo popular debido a la demanda de servicios para
compartir fotografas en lneaen el que Flickr es de los ms utilizados, ya tiene ms de 2 millardos
de fotografas almacenadas.
OpenGL

OpenGL (Open Graphics Library) es una especificacin estndar que define una API multilenguaje y
multiplataforma para escribir aplicaciones que produzcan grficos 2D y 3D. La interfaz consiste en
ms de 250 funciones diferentes que pueden usarse para dibujar escenas tridimensionales
complejas a partir de primitivas geomtricas simples, tales como puntos, lneas y tringulos. Fue
desarrollada originalmente por Silicon Graphics Inc. (SGI) en 19922 y se usa ampliamente en CAD,
realidad virtual, representacin cientfica, visualizacin de informacin y simulacin de vuelo.
Tambin se usa en desarrollo de videojuegos, donde compite con Direct3D en plataformas
Microsoft Windows.
DirectX

Es una coleccin de API desarrolladas para facilitar las complejas tareas relacionadas con
multimedia, especialmente programacin de juegos y vdeo, en la plataforma Microsoft Windows.
DirectX consta de las siguientes API:
Direct3D: utilizado para el procesamiento y la programacin de grficos en tres dimensiones (una
de las caractersticas ms usadas de DirectX).
Direct Graphics: para dibujar imgenes en dos dimensiones (planas), y para representar imgenes
en tres dimensiones.
DirectInput: para procesar datos del teclado, mouse, joystick y otros controles para juegos.
DirectPlay: para comunicaciones en red.
DirectSound: para la reproduccin y grabacin de sonidos de ondas.
DirectMusic: para la reproduccin de pistas musicales compuestas con DirectMusic Producer.
DirectShow: para reproducir audio y vdeo con transparencia de red.
DirectSetup: para la instalacin de componentes DirectX.
DirectCompute: lenguaje e instrucciones especiales para el manejo de cientos o miles de hilos de
procesamiento, especial para procesadores de ncleos masivos.
A pesar de ser desarrollado exclusivamente para la plataforma Windows, se est desarrollando
una implementacin de cdigo abierto de su API para sistemas Unix (en particular Linux) y X
Window System por el proyecto WineHQ, del cual existe fork propietario, Cedega, desarrollada
por la empresa de software Transgaming y orientada a la ejecucin de juegos desarrollados para
Windows bajo sistemas Unix.




Cocoa frameworks

Permite el desarrollo de aplicaciones nativas para Mac OS X. En el caso de iOS el framework se
llama Cocoa Touch.
Principalmente, el lenguaje en el que se programa con esta biblioteca es Objective-C, lenguaje
orientado a objetos, aunque tambin es posible programar con otros lenguajes de programacin.
El entorno de desarrollo que Apple proporciona es Xcode. Este entorno de desarrollo es gratuito, y
proporciona muchas ayudas de productividad. Aun as, algunos programadores para tener un
mayor control prefieren utilizar directamente las GNU Compiler Collection.

Simple DirectMedia Layer

Simple DirectMedia Layer (SDL) es un conjunto de bibliotecas desarrolladas en el lenguaje de
programacin C que proporcionan funciones bsicas para realizar operaciones de dibujo en dos
dimensiones, gestin de efectos de sonido y msica, adems de carga y gestin de imgenes.
Fueron desarrolladas inicialmente por Sam Lantinga, un desarrollador de videojuegos para la
plataforma GNU/Linux.
Pese a estar programado en C, tiene wrappers a otros lenguajes de programacin como C++, Ada,
C#, BASIC, Erlang, Lua, Java, Python, etc. Tambin proporciona herramientas para el desarrollo de
videojuegos y aplicaciones multimedia. Una de sus grandes virtudes es el tratarse de una
biblioteca multiplataforma, siendo compatible oficialmente con los sistemas Microsoft Windows,
GNU/Linux, Mac OS y QNX, adems de otras arquitecturas y sistemas como Sega Dreamcast, GP32,
GP2X, etc.
La biblioteca se distribuye bajo la licencia LGPL, que es la que ha provocado el gran avance y
evolucin de SDL.

Vous aimerez peut-être aussi