fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Технології

API (Application Programming Interface), Web 2.0

Один з інструментів значно спрощують створення веб-додатків — це, отримали зараз широке поширення, API (Application Programming Interface). Google Maps API дає розробнику можливість розмістити будь-які дані в будь-якому місці карти. Це широко використовується щоб відобразити дані про злочинність або інфекційних захворюваннях, при створенні додатків дозволяють користувачу простежити його щоденні пересування.
Завдяки величезним можливостям Google Maps API, розробники додатків можуть не турбуватися про створення системи онлайнових карт і збір географічних даних для неї — це вже зроблено. Тепер розробник може сфокусуватися на специфічних для його програми завдання і даних, а також способи їх відображення.
Надання API, далеко не нововведення, наприклад, Microsoft надає API до свого офісного пакету вже багато років, але цей API складний і зазнає значні зміни з кожним новим релізом, з цієї причини, додатки, створені на його основі, не отримали широкого поширення.
Нове покоління API, Google, Yahoo, Amazon, eBay, або BBC, використовують високий рівень абстракції для інформації в своїй ніші, наприклад, Andale2 надає звіти про товари на eBay, використовуючи eBay API для отримання даних, такі звіти допомагають продавцям не помилитися з ціною для свого товару.
Сьогодні API надають не тільки великі компанії та проекти, це починають робити навіть спеціалізовані програми, наприклад, розробники Kiko, нового календаря на основі AJAX, обіцяють в майбутньому реалізувати API.
Багато років розробники об’єктно орієнтованих систем і стандартизованих бібліотек обіцяли, що коли-то, ми зможемо швидко збирати програми з готових компонентів, але досі обіцянки залишалися обіцянками, можливо, нове покоління API, нарешті, дозволить нам втілити їх у життя.
Статті такої ж тематики: кросбраузерність css, фільтри css ie, верстка div.