Sunteți pe pagina 1din 9

UNIVERSITATEA DIN CRAIOVA

FACULTATEA DE AUTOMATCĂ, CALCULATOARE ȘI ELECTRONICĂ

MASTER: INGINERIA CALCULATOARELOR ȘI COMUNICAȚIILOR

ANUL I , SEM. I

EXEMPLE DE APLICAȚII BAZATE PE


MASHUPS

MATERIA:TEHNOLOGII PENTRU SERVICII WEB

NUME: GÎDĂR ILEANA


CUPRINS

1. INTRODUCERE
2. EXEMPLE
2.1. Google APIs
2.2. IBM Watson
2.3. Amazon Alexa
3. CONCLUZII
4. BIBLIOGRAFIE
1. INTRODUCERE

Mashup-urile sunt prezente de aproximativ un deceniu, dar acum sunt mai


valoroase și mai importante ca niciodată, deoarece permit o mai mare inovare a
produselor, experiențe mai bune pentru utilizatori și startup-uri mai puternice. Datorită
combinării unor surse puternice de informație si a usurinței în realizarea acesteia,
aplicațiile mashusps sunt privite ca o perspectivă foarte tentantă, numărul lor crescând
foarte mult în ultimul timp.

Pe măsură ce tot mai multe companii deschid API-uri și lansează software


open source , există un potențial și mai mare pentru dezvoltatori de a crea și construi.
Potrivit https://www.programmableweb.com, cele mai populare categorii pentru
mashups sunt, in ordine: Travel, Mapping,Social, Music, Sports, eCommerce,
Financial, Search, Photos si Weather.[1]
2. EXEMPLE

2.1. Google APIs

Google APIs reprezintă un set de interfețe pentru programarea aplicațiilor


(APIs) dezvoltate de Google care permit comunicarea cu Google Service și integrarea
acestora în alte servicii.
API-urile furnizează funcționalități cum ar fi analiza, învățarea automată
sau accesul la datele utilizatorului (când este dată permisiunea de a citi datele). Un alt
exemplu este încorporarea unei hărți într-un site web, care poate fi realizată utilizând
API-urile Static Maps , Places sau Google Earth.[2]
Exemple:

 Google Maps Geolocation- geolocalizarea folosește în general GPS (Global


Positioning System)pentru a extrage coordonatele privind latitudinea, respectiv
longitudinea în ceea ce privește poziționarea device-ului. In afara de GPS,
geolocalizarea poate extrage localizarea unui device folosindu-se de adresa
Internet Protocol(IP), frecvențele radio si alte sisteme de poziționare prin
tehnologia wireless.Google Maps Geolocation detectează locația exactă a unui
device pe baza informațiilor furnizate de cell phone, tower-uri, respectiv noduri
wi-fi.[3]

 Google Maps Roads- permite identificarea străzilor pe care un vehicul s-a


deplasat, precum si date adiționale cu privire la străzile de pe traseu , cum ar fi
viteza maxima permisă pe anumite străzi.

 Google Sheet- face ca datele să fie afișate cu grafice colorate. Formulele


încorporate, tabelele pivot și opțiunile de formatare condiționată economisesc
timp și simplifică sarcinile comune de calcul tabelar. Cu GoogleSheet puteți
accesa, crea și edita foile de calcul oriunde ați merge - de pe telefon, tabletă sau
computer - chiar și atunci când nu există nicio conexiune.

 Flo XO- adună informații, răspunde la întrebari simple, oferă live chat, accepta
plățile prin chatbot (cunoscut de asemenea sub numele talkbot, chatterbot, Bot,
IM bot, agent interactiv sau Entitate de Conversație Artificială).Un chatbot este
o aplicație generată de calculator care este capabilă să aibă o conversație
virtuală cu un om, astfel încât să nu simtă că vorbește cu un computer. Un robot
nu ar trebui să pretindă că este un om, ci ar trebui să se comporte ca unul.[4]

2.2. IBM Watson

IBM Watson API- realizat de cele mai recente inovații în “machine


learning”, Watson vă permite să aflați mai multe informații cu mai puține date. Puteți
integra AI (Artificial Intelligence) în cele mai importante procese de afaceri.
Puteți construi modele de la zero sau puteți achiziționa API-urile și soluțiile de afaceri
pre-instruite. Indiferent de modul în care folosiți Watson, datele și informațiile vă
aparțin.[5]

IBM- logo oficial


2.3. Amazon Alexa

Amazon Alexa- este un asistent virtual dezvoltat de Amazon care este capabil
să interacționeze cu vocea, să redea muzică, să facă liste de sarcini, să stabilească
alarme, să difuzeze podcast-uri, să ruleze audiobook-uri și să ofere informații despre
vreme, trafic, sport și alte informații în timp real,cum ar fi știrile.
Alexa poate controla, de asemenea, mai multe dispozitive inteligente,
utilizându-se ca sistem de automatizare. Utilizatorii pot extinde capacitățile Alexa
instalând "abilități" (funcționalități suplimentare dezvoltate de furnizori terți, precum
aplicații cum ar fi programe meteo și audio.[6]

Amazon Alexa- logo-ul aplicației

Exemple:

 Capital One – oferă consumatorilor modalități de plată, urmărirea cheltuielilor ,


monitorizarea balanței conturilor etc. Banca are 755 sucursale, inclusiv 30 de
locații în stil cafenea și 2 000 de bancomate.
 Kayak- folosește Alexa API să furnizeze informații în legătură cu călătoriile și
să ofere anumite recomandări. Este un motor de căutare care își obține datele de
la peste 100 de alte site-uri de călătorie.Produsele lor sunt disponibile in 18
limbi. Kayak caută sute de site-uri de călătorie pentru a arăta călătorilor
informațiile de care au nevoie pentru a găsi cele mai potrivite zboruri, hoteluri,
mașini de închiriat și pachete de vacanță [7]
3. CONCLUZII

Mashups oferă o modalitate pentru IT și pentru afaceri de a asambla rapid


aplicatii noi în câteva minute, îmbunătățind productivitatea prin găsirea,
personalizarea și utilizarea informațiilor mai inteligent.

Pentru a putea crea un mashup este nevoie de combinarea datelor din minim doua
surse externe, pentru a realiza un serviciu care nu este disponibil dintr-o alta sursa.
Astfel, se pot combina servicii geospațiale ca Google Maps sau Yahoo Maps, cu alte
informații despre produse, acțiuni, evaluari din surse ca Amazon sau eBay.

Se recomanda utilizarea unui numar rezonabil de servicii web pe care un mashup


le folosește și mai ales seriozitatea acestor servicii, pentru că ele stau la baza
funcționării și succesului aplicatiei respective.

Există un număr foarte mare de API-uri care oferă acces la conținut, ceea ce duce
la un numar din ce in ce mai mare de aplicații mashups.
BIBLIOGRAFIE

1. https://medium.com/capital-one-tech/infographic-a-history-of-modern-api-
mashups-9476dad7685b

2. https://en.wikipedia.org/wiki/Google_APIs

3. https://developers.google.com/maps/documentation/geolocation/intro

4. https://flowxo.com

5. https://www.ibm.com/watson/about/index.html

6. https://en.wikipedia.org/wiki/Amazon_Alexa

7. http://www.kayak.com.

S-ar putea să vă placă și