FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿como se programa un API y que es un API?
¿que es un api?
¿como se programa, en delphi, en c++, php? he leido que la apli de googlemaps, accesar a la api de paypal de aplicaciones web en php. pero no se bien que es un API.. ¿como se programa? ¿tengran codigo fuente para poder entener que es un API? |
#2
|
||||
|
||||
API son las siglas de "Application Programming Interface", esto es, "Interfaz para programación de aplicaciones". Los únicos que programan APIs son los diseñadores de sistemas (sistemas operativos, dispositivos, bibliotecas de bajo nivel o nivel medio, etc.). El resto de los programadores nos limitamos a utilizarlos.
En realidad un API no es sino el conjunto de funciones y procedimientos que utilizas para crear un programa. Podemos decir que la VCL de Delphi es un API (que a su vez utiliza el API de Windows). Por lo tanto, cada vez que has hecho un programa con Delphi has estado utilizando un API. El API de Google Maps es el conjunto de funciones y clases que permiten a un programador utilizar Google Maps en sus programas o páginas web. Si todavía tienes dudas, no dudes en preguntar. Última edición por Ñuño Martínez fecha: 09-06-2010 a las 09:37:26. |
#3
|
||||
|
||||
Muy buena explicación la de Ñuño... pero si te preguntas sobre el API de windows te recomiendo http://c.conclase.net que tiene un excelente curso de programación con el API de Windows desde C++ con un compilador de bloodshed, tiene algunos documentos y manuales sobre el API de windows que me han servido mucho.
Saludos
__________________
Herr Heins Faust |
#4
|
||||
|
||||
Abundando en la explicación: Digamos que desarrollas un sistema para llevar el control de un inventario, tiene sus reportes, altas bajas, etc. etc. Es tan bueno tu sistema que decides que otros programas no hechos por tí puedan comunicarse con lo tu sistema por ejemplo para obtener datos de pedidos o alguna cosa similar.
Entonces desarrollas algunas funciones que hagan eso y las pones en una biblioteca (que puede ser una DLL). Entonces cualquier programador podrá usar tu función aún sin saber que hace internamente tu programa o como lo hace. El conjunto de funciones que crearías para lograr esa comunicación es la API. Algunos tambien le llaman SDK (Software Developmet Kit).
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#5
|
||||
|
||||
donde consigo una lista de todas la API de windows y la descripcion de lo que hacen y como utilizarla
|
#6
|
||||
|
||||
En la página del MSDN aquí.
Aunque me gusta más el manual de la página c.conclase.net pero creo que está caida la página, si requieres te lo paso por correo, es que no sé que onda con los derechos de autor de ese manual.
__________________
Herr Heins Faust |
#7
|
||||
|
||||
mi correo es sipreftri2000@hotmail.com
|
#8
|
||||
|
||||
Cita:
__________________
Herr Heins Faust |
#9
|
||||
|
||||
Cita:
// Saludos |
#10
|
||||
|
||||
Cita:
Comento que ya envié el correo al amigo, por si alguien está interesado que me lo haga saber. Ups... creoq eu pasó algo porque veo duplicada mi respuesta, si es posible ¿alguien podría borrar la anterior?
__________________
Herr Heins Faust |
#11
|
||||
|
||||
Sin problema.
|
#12
|
||||
|
||||
ya tengo los manuales amigo Faust muchas gracia al igual que a ti creo que este manual me servira para compreder mejor el funcionamiento de windows
|
#13
|
||||
|
||||
Gracias, te debo unas cervezas... y unas botanas...
Qué cervezota... ojalá fueran así de verdad Otro favor, pueden cambiarle el tamaño
__________________
Herr Heins Faust |
#14
|
||||
|
||||
¡Peazo cerveza!
Lo siento por el tamaño, pero excede mis conocimientos. :s |
#15
|
||||
|
||||
Ni modo, tendrémos que beberla toda, es un gran sacrificio...
__________________
Herr Heins Faust |
#16
|
|||
|
|||
ya me queda mas claro lo de la api..
¿no tienen ejemplos de apis en delphi y su uso? |
#17
|
||||
|
||||
Cita:
|
#18
|
|||
|
|||
demasiado avanzado para mi... nuño.. al rato lo reviso...
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cómo instalar mi programa en otra PC | sizne | Varios | 10 | 10-11-2010 10:27:08 |
Cómo se programa en Cobol | David | C++ Builder | 8 | 12-09-2008 09:27:01 |
Como obtener programa Actor | zugazua2001 | Varios | 2 | 22-03-2007 19:30:26 |
Como meterle al firewall del xp un programa | mierda | API de Windows | 18 | 14-12-2006 00:57:00 |
Como rescatar la version de un programa | Micchel | Varios | 4 | 30-11-2005 05:40:52 |
|