APILOGO3

Qué es API PTY?

Una API es un conjunto de funciones y procedimientos que cumplen una o muchas funciones con el fin de ser utilizadas por otro software. Las siglas API vienen del inglés Application Programming Interface. En español sería Interfaz de Programación de Aplicaciones.

Una API representa la capacidad de comunicación entre componentes de software. Se trata del conjunto de llamadas a ciertas bibliotecas que ofrecen acceso a ciertos servicios desde los procesos y representa un método para conseguir abstracción en la programación, generalmente (aunque no necesariamente) entre los niveles o capas inferiores y los superiores del software. Uno de los principales propósitos de una API consiste en proporcionar un conjunto de funciones de uso general. De esta forma, los programadores se benefician de las ventajas de la API haciendo uso de su funcionalidad, evitándose el trabajo de programar todo desde el principio. Las API asimismo son abstractas: el software que proporciona una cierta API generalmente es llamado la implementación de esa API..

Por qué API PTY?

Segun las conclusiones que se dieron en el marco del desayuno mensual bajo el lema: “Tendencias en aplicaciones Móviles “Made In Panamá”, que realiza La Cámara Panameña de Tecnologías de la Información, Innovación y Telecomunicaciones (CAPATEC), “Las empresas desarrolladoras necesitan de APIs para poder desarrollar aplicaciones interesantes.

Toda empresa que pueda publicar data debería hacerlo para que pueda ser consumida por terceros. Por ejemplo, las empresas de entretenimiento deberían publicar APIs, así como también el gobierno debería implementar una API que permita conocer su gestión”.

Por ejemplo, con APIs abiertas usted podría saber qué restaurante es mejor en una zona y las App de cada restaurante competirían por publicar mejor contenido, así como también explotar la información de tránsito en las múltiples avenidas de la capital para agregar información que ayude en la navegación.

Cómo se utiliza?

En breve estaremos publicando un conjunto de ideas y conceptos para la implementación de esta iniciativa. Esperamos que tenga muy buena acojida en la comunidad de programadores de Panamá.