117 kopinc www ifttt com(1)

Page 1

IFTTT Sveuĉilište u Zagrebu Ekonomski fakultet

WEB SERVIS ZA ZAJEDNIČKO UPRAVLJANJE WEB APLIKACIJAMA - IFTTT

SEMINARSKI RAD

Kolegij: Upravljanje poslovnim dokumentima Autor: Tea Kopinĉ JMBAG: 0067467248 Mentor: Dr.sc. Boţidar Jaković

Zagreb, lipanj 2014. 1


IFTTT Sadržaj

UVOD ............................................................................................................................................. 3

1.

1.1.

Predmet i cilj rada ................................................................................................................... 3

1.2.

Izvori podataka i metode prikupljanja..................................................................................... 3

1.3.

Sadržaj i struktura rada ........................................................................................................... 3

WEB SERVIS IFTTT .................................................................................................................... 5

2.

2.1.

O web servisu .......................................................................................................................... 5

2.2.

Link web servisa: https://ifttt.com/.......................................................................................... 5

3.

TEHNOLOŠKI OKVIR .................................................................................................................. 6

4.

NASTANAK I RAZVOJ IFTTT-a ................................................................................................. 8

5.

KAKO RJEŠAVATI PROBLEME POMOĆU IFTTT SERVISA .............................................. 9

6.

RAZRADA SERVISA ................................................................................................................. 10 6.1.

Funkcionalnosti Web servisa ................................................................................................. 10

6.2.

Mogućnosti ............................................................................................................................ 11

6.3.

Primjeri desktop softverskih rješenja .................................................................................... 15

7.

KREIRANJE PROFILA .............................................................................................................. 17

8.

POSLOVNA PRIMJENA ............................................................................................................ 18

9.

KONKURENCIJA ........................................................................................................................ 19 9.1.

"ZAPIER" ................................................................................................................................ 19

9.2.

"CLOUDWORK" ...................................................................................................................... 19

9.3.

"WE WIRED WEB".................................................................................................................. 20

9.4.

"DROPBOX AUTOMATOR" ..................................................................................................... 21

9.5.

"YAHOO PIPES" ...................................................................................................................... 22

10.

POZITIVNE/NEGATIVNE STRANE .................................................................................... 23

11.

SWOT ANALIZA ..................................................................................................................... 24

12.

TROŠKOVI, POKAZATELJI POSLOVANJA, USPJEŠNOST ......................................... 25

13.

MOGUĆNOSTI NADOGRADNJE FUNKCIONALNOSTI U BUDUĆNOSTI ................. 26

13.1.

SMJER U BUDUDNOSTI ...................................................................................................... 26

13.2.

POBOLJŠANJE FUNKCIONALNOSTI .................................................................................... 26

14.

ZAKLJUĈAK ............................................................................................................................ 27

15.

LITERATURA .......................................................................................................................... 28

16.

ŢIVOTOPIS.............................................................................................................................. 30

17.

SAŢETAK ................................................................................................................................. 32

2


IFTTT 1. UVOD 1.1. Predmet i cilj rada Pojam servisa je zapoĉeo sa ţeljom da se informacija prenese s jednog na drugo, udaljeno raĉunalo te da se tako prenesena informacija (datoteka) moţe na tom drugom raĉunalu dalje obraĊivati. Internetski servisi su aplikacije koje postoje u distribuiranim okruţenjima poput interneta ili privatnih mreţa, a adresiraju se primjenom URL-a te vraćaju informaciju koju korisnik ţeli koristiti. Web servis za zajedniĉko upravljanje Web aplikacijama IFTTT je usluga koja omogućuje korisnicima povezivanje razliĉitih web aplikacija: Facebook, Gmail, Instagram, LinkedIn, Twitter, ebay, itd. Uvjetna izjava IFTTT servisa je oblika: IF THIS THEN THAT. Ona se naziva recept, a sastoji se od triggera (okidaĉa)-THIS i akcije-THAT

koja nakon toga slijedi. Korisnik stvara svoje

nove recepte

kombinacijama okidaĉa i akcije putem aktivnih kanala. Recepti se mogu i izmjenjivati i dijeliti s drugim korisnicima koristeći obrasce. Većina korisniĉkih okidaĉa ima period osvjeţavanja 15 minuta. Korištenjem servisa korisnici stvaraju i izmjenjuju recepte gradeći nove sustave koji omogućavaju i olakšavaju uporabu razliĉitih sadrţaja koji dolaze iz razliĉitih izvora. Cilj seminarskog rada je proširiti vlastito znanje i iskustvo o odabranoj temi, opisati utjecaj predmetnog web servisa na osobe koje se koriste njegovom tehnologijom, razviti vještinu pretraţivanja razliĉitih informacija na internetu, struĉnim ĉasopisima, knjigama i znanstvenim radovima, iznijeti vlastito znanje o temi rada kao i pobliţe upoznati i informirati ĉitatelje seminarskog rada o web servisu.

1.2.Izvori podataka i metode prikupljanja Izvori podataka koji su korišteni u izradi ovog seminarskog rada su prikupljeni putem internetskih stranica ĉiji se popis nalazi u gore navedenom poglavlju.

1.3.Sadržaj i struktura rada Nakon uvodnog dijela u kojem je objašnjen pojam IFTTT servisa, koji je tema seminarskog rada, slijedi opis funkcionalnosti, linkovi i ekranski prikaz IFTTT servisa. U trećem poglavlju je opisan naĉin izrade i rada servisa. Ĉetvrto poglavlju opisuje nastanak i povijesni razvoj servisa. Slijedeće poglavlje opisuje rješavanje problema 3


IFTTT korisnicima koji će kombiniranjem IFTTT-a s drugim uslugama omogućiti jednostavniju uporabu i obradu informacija koristeći sadrţaje iz raznih izvora korištenjem IFTTT servisa. Šesto poglavlje detaljno opisuje sve funkcionalnosti, mogućnosti i naĉin na koji se koristi IFTTT servis, a objašnjenja su potkrijepljena ekranskim prikazima. U sedmom

poglavlju su opisani i objašnjeni koraci pri

registraciji i kreiranju profila korisnika. Osmo poglavlje se bavi poslovnim namjenama i ograniĉenjima na koje korisnik nailazi korištenjem servisa. Deveto poglavlje opisuje, navodi linkove i ekranski prikaze konkurentskih rješenja IFTTT servisa. U desetom poglavlju su prikazane pozitivne i negativne strane servisa, nakon ĉega slijedi SWOT analiza, a dvanaesto troškove servisa i uspješnost korištenja aplikacija. Mogućnost nadogradnje, poboljšanja te daljnji razvoj IFTTT-a su opisani u trinaestom poglavlju. U zadnjim poglavljima su zakljuĉna razmatranja o IFTTT servisu, navedeni su izvori i popisi koji su korišteni kod izrade seminarskog rada, ţivotopis autorice te saţetak seminarskog rada.

4


IFTTT 2. WEB SERVIS IFTTT 2.1. O web servisu IFTTT je Web servis koji omogućava korisnicima povezivanje razliĉitih Web aplikacija

koristeći

postojeće

ili

stvarajući

nove

jednostavne

uvjete.

Naziv servisa potjeĉe od: IF THIS THEN THAT. Uvjeti se nazivaju recepti. Recept se sastoji od okidaĉa (THIS) i akcije (THAT). Kanali su osnovni elementi od kojih svaki ima svoj okidaĉ i akciju. Pojedini korisnik moţe kreirati svoje recepte, stvarajući nove kombinacije postavljanjem razliĉitih uvjeta koji su kombinacija okidaĉa i akcija aktivnih kanala (aplikacija) korisnika. Na taj naĉin korisniku se omogućava korištenje i povezivanje razliĉitih aplikacija i sadrţaja koji se mogu nalaziti na mreţi. 2.2. Link web servisa: https://ifttt.com/ Slika 1: Poĉetna stranica IFTTT web servisa

Izvor: www.ifttt.com (pristupano: 08.06.2014.)

5


IFTTT 3. TEHNOLOŠKI OKVIR Tehnologije koje se koriste kod IFTTT servisa su: RoR, HTML5,Javascript i CloudFront. RoR (Ruby on Rails je razvojni okvir otvorenog koda za izradu web aplikacija s bazom podataka te je usklaĊen s oblikovnimobrascem Model-Pogled-Upravljaĉ. Obrazac dijeli aplikaciju u tri sloja s ciljem odvajanja poslovne logike od korisniĉkog suĉelja te lakšeg odrţavanja i ponovnog korištenja programskog koda. U većini aplikacija jedna tablica u bazi podataka odgovara jednom modelu, tj. jednoj Ruby datoteci. Pogled sadrţi predloškekoje su zaduţene za dinamiĉki prokaz podataka. Predlošci su najĉešće napisani u HTML-u s ugraĊenim Ruby kodom (.erb datoteke), no podrţani su razni formati (XML, JSON, PDF itd.). Upravljaĉki sloj prihvaća HTTP zahtjeve i vraća primjereni odgovor. Kako bi u tome uspio, Upravljaĉ upravlja podacima u bazi te s njima izvršava odgovarajuće predloške. U RoR je ugraĊena mogućnost testiranja svih komponenti web aplikacije. Pri stvaranju nove aplikacije, RoR kreira tri odvojene baze podatataka: za razvoj, testiranje i produkciju.. Zbog toga je moguće temeljito testirati aplikaciju bez opasnosti od utjecaja na podatke u produkcijskom okruţju. RoR dolazi s alatima koji olakšavaju rješavanje ĉestih problema kao što je automatska izgradnja modela i suĉelja web stranice. HTML5 je opisni jezik koji omogućava izradu hipertekstualnog dokumenta, odnosno izradu web stranica. Web preglednik (browser) omogućava prikazivanje hipertekst dokumenta. Za pisanje HTML koda moţe se koristiti bilo koji tekst editor. Prilikom pisanja nije bitno koristite li se velika ili mala slova. HTML datoteka je tekstualna datoteka koja definira raspored sadrţaja na web stranicama. Sastavni dio HTML datoteke su tagovi ili oznake koji opisuju kako će podatak biti prikazan u web pregledniku. Tagovima je definirano: oblikovanje teksta, umetanje slike, izrada linkova. Tagovi se pišu unutar zagrada npr. <html> i najĉešće dolaze u paru, odnosno postoje poĉetni i završni tagovi. Svaki HTML dokument sastoji se od dva dijela: zaglavlja (head) i tijela (body). Veze (linkovi) koji se nalaze unutar HTML dokumenta će povezati dokumente u hijerarhijsku strukturu. HTML dokument se sastoji od HTML elemenata ĉija svojstva su definirana atributima. Prilikom spremanja

6


IFTTT datoteka mora imati nastavak (ekstenziju)

.html ili .htm. Na taj naĉin preglednik

(browser) prepoznaje da se radi o HTML datoteci. Javascript je programski jezik koji se izvršava u web pregledniku na strani korisnika. Koristi se i za stvaranje te razvijanje desktop i mobilnih aplikacija. CloudFront radi kao aplikacija usluga, omogućavajući krajnjim korisnicima preuzimanje objekata: dokumenti, datoteke, web objekte, softver, razliĉite aplikacije poput portala, live streaming medij te društvenih mreţa. Usluge mogu biti besplatne ili komercijalne.

7


IFTTT 4. NASTANAK I RAZVOJ IFTTT-a IFTTT je razvio Linden Tibbets i objavio 2010. godine. Autorova ideja je bila: " Pomoći korisnicima jednostavno povezivanje svega na internetu." Nova verzija nastala na poĉetnoj verziji servisa lansirana je u srpnju 2013. godine za iPhone. Verzija sadrţi tri dodatna kanala za: iOS Photos, Podsjetnike i kontakte. Najnovija verzija za izraĊena za Android u travnju ove godine.

8


IFTTT 5. KAKO RJEŠAVATI PROBLEME POMOĆU IFTTT SERVISA Uporabom IFTTT web servisa omogućava se sinkronizirano korištenje aplikacija pomoću već dostupnih recepata koji su prisutni cijelo vrijeme, a koji su podijeljeni na novo raspoloţive recepte i trenutno popularne recepte. TakoĊer, postoji i mogućnost kreiranja novih recepata pomoću kojih dolazimo do riješenja vlastitih problema odnosno zahtjeva. Navedeni servis svojim korisnicima omogućuje jednostavniju primjenu raznih aplikacija skraćujući vrijeme korištenje koje bi korisnik utrošio postavljajući svaku aplikaciju posebno. U današnjem uţurbanom i poslovnom svijetu u kojem svi korisnici traţe razvoj programa i aplikacija koji će ubrzati i pojednostavniti korištenje istoga, odnosno uštedjeti im vrijeme, ovaj servis implementira upravo tu ideju odnosno riješava problem. TakoĊer, ovaj servis sluţi i kao svojesvrstan podsjetnik na odreĊene dogaĊaje, procese ili akcije, ovisno o tome koji recept izaberemo. Temeljem recepata preko kojih su dostupne razne aplikacije IFTTT servis pokreće zadane radnje umjesto korisnika; primjerice, na taj naĉin moţemo zadati naredbu (akciju) da se u odreĊeno vrijeme postavlja status na naš Facebook profil, da nam na e-mail adresu stiţu razne obavijesti, a takoĊer moţemo postaviti razne naĉina rada mobilnog telefona. Slika 2. Algoritam na temelju kojega radi IFTTT

Izvor: www.ifttt.com (pristupano: 08.06.2014.)

9


IFTTT 6. RAZRADA SERVISA IFTTT servis je web aplikacija, dostupna i za mobilne operacijske sustave iOs i Android koja povezuje i omogućuje zajedniĉko korištenje drugih aplikacija i servisa. Specifiĉna prednost nad ostalim servisima sliĉnoga sadrţaja je jednostavnost korištenja kao i dostupnost velikog broja aplikacija koje je moguće sinkronizirati i automatizirati. Web stranica je vrlo pojednostavljena za upotrebu, pregledna i ima user-friendly suĉelje. 6.1. Funkcionalnosti Web servisa IFTTT omogućuje korisnicima zajedniĉko i automatizirano korištenje raznih web servisa i aplikacija temeljem jednostavnog algoritma "If this than that". IFTTT u web verziji otvara se pomoću internetskog preglednika ukoliko servis otvaramo na raĉunalu ili pomoću aplikacije ukoliko se radi o pametnom telefonu. U gornjem desnom zaglavlju vidimo ĉetiri kartice: "Create", "Browse", "Channels", i karticu sa nazivom korisniĉkog imena pomoću kojega smo se logirali. Ostatak ekranskog prikaza zauzima jedna reĉenica koja objašnjava svrhu IFTTT servisa i slikovni prikaz recepta. Slika 3. Ekranski prikaz korisniĉkog suĉelja nakon registracije

Izvor: www.ifttt.com/dashboard (pristupano: 08.06.2014.) 10


IFTTT Pritiskom na karticu "Create" otvara se mogućnost kreiranja novog recepta, što je podrobnije opisanu u cjelini 6.2. "Browse" nudi mogućnost pretraţivanja već kreiranih recepata od strane drugih korisnika. "Channels" je popis svih dostupnih kanala poput Youtube-a, Google-a, Facebook-a i sliĉnih. Pritiskom na karticu korisniĉkog imena otvara se naš korisniĉki raĉun sa informacijama i postavkama.

6.2. Mogućnosti IFTTT nudi veliki broj riješenja problema, odnosno nudi veliki broj aplikacija i drugih web servisa koji sluţe kao pokretaĉi akcija. Nakon registracije na ovaj web servis otvara se korisniĉko suĉelje. Nakon što smo pritisnuli karticu "Create" otvara se printscreen stranice prikazan slikom broj 3. Klikom miša na svijetloplavu podcrtanu rijeĉ "THIS" odabiremo kanal (aplikaciju) koja će biti okidaĉ za pokretanje akcije. Nakon što smo odabrali ţeljenu aplikaciju izaberemo okidaĉ; u ovom sluĉaju sa kanala "Weather" odabrali smo slijedeći okidaĉ: vremensku prognozu za slijedeći dan. U slijedećem koraku postavili smo da nam vremenska prognoza stiţe na email adresu (kanal za akciju je Gmail) u 22:00 sata. Nadalje, otvara se padajući izbornik za postavljanje opcija obavijesti koje će stizati na email adresu (mogućnost biranja isticanja temperature u stupnjevima Celzijusevim ili Farenheitima, mogućnost slanja slike vremenske prognoze u prilogu emaila i sliĉno.) U završnom koraku, jednostavnim slikovnim prikazom koji koristi logotipe odabranih kanala opisana je akcija te klikom na karticu "Create recipe" kreiramo svoj recept na IFTTT servisu. Desno od kreiranog recepta ĉetiri su ikopne koje omogućuju: gašnje recepta, ponovni pregled recepta, brisanje recepta i modificiranje recepta. Klikom miša na karticu "Browse" pomoću koje pretraţujemo već napravljene IFTTT recepte, servis nudi popularne recepte, nove recepte, kao i one koje je prepoznao i preporuĉio svakom korisniku ponaosob. Klikom miša na karticu "Channels" otvara se popis svih kanala dostupnih putem ovog web servisa kao i popis trenutno ukljuĉenih kanala registriranog korisnika.

11


IFTTT Kartica sa nazivom korisniĉkog imena nudi mogućnosti prikaza svih aktivnosti, kao i ureĊivanje podataka na svom profilu i mogućnost pozivanja drugih, novih korisnika.

Slika 4. Kreiranje novog recepta

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

Slika 5. KORAK 1. Kreiranje novog recepta - odabir okidaĉa

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

12


IFTTT Slika 6. KORAK 2. Kreiranje novog recepta - odabir okidaĉa

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

Slika 7. KORAK 3. Kreiranje novog recepta - odabir okidaĉa

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

Slika 8. KORAK 4. Kreiranje novog recepta - odabir akcije

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

13


IFTTT Slika 9. KORAK 5. Kreiranje novog recepta - odabir akcije

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

Slika 10. KORAK 6. Kreiranje novog recepta - postavljanje akcije

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

Slika 11. KORAK 7. Algoritam novog recepta

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

14


IFTTT Slika 12. Novo kreirani recept

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

Slika 13. Pretraţivanje već postojećih recepata

Izvor: www.ifttt.com/myrecepies/personal/new (pristupano: 08.06.2014.)

6.3. Primjeri desktop softverskih rješenja "Zapier" je svojevrsni poslovni oblik IFTTT-a. "Zapier" omogućuje automatsko izvršavanje zadataka ili akcija izmeĊu online servisa. Kako govori njihov moto, Zapier omogućava automatizaciju jednostavnih zadataka kako bi se korisnik mogao koncentrirati na prave zadatke i poslove. Zapier ne nudi dijeljenje recepata koje su ostali korinsici kreirali, a veliki nedostatak ove aplikacije je što se, za razliku od IFTTT-a koji je besplatan, naplaćuje. "Cloudwork" je besplatni web servis koji integrira i omogućuje koriniku izgraditi veze izmeĊu posla i socijalnih web mreţa i aplikacija. Kao rezultat koji "Cloudwork"

15


IFTTT nudi je automatizacija repettitivnih zadataka odnosno akcija, ĉime se štedi vrijeme i povećava produktivnost kroz samo nekoliko klikova mišem. "We-Wired Web je web servis koji takoĊer omogućava korisnicima dijeljenje podataka izmeĊu web servisa. Organiziran je na naĉin da njegovi korisnici koji se razumiju u materiju ovog servisa i sami mogu proširiti servis na naĉin da im je omogućeno dodavanje drugih web servisa, aplikacija, akcija i okidaĉa putem dijagrama.

"Wappwolf" automatizira zadatke i akcije u "cloudsima". Ovaj servis povezuje Dropbox, G Drive ili Box sa drugim web servisima i rovodi zadanu akciju automatski, svaki puta kada korisnik doda datoteku u unaprijed odreĊeni folder.

"Yahoo! Pipes" je web aplikacija koja agregira web stranice i druge web servise kreirajući "Web-based" aplikaciju i objavljujući te aplikacije. YahooPipes radi na temelju "Pipe! informacija iz razliĉitih izvora koje zatim postavlja ovisno o zadanim uvjetima i pravilima.

16


IFTTT 7. KREIRANJE PROFILA Kreiranje vlastitog profila na web servis IFTTT vrlo je jednostavno. Klikom miša na poĉetnom zaslonu stranice ifttt.com na karticu "Join IFTTT", otvara se stranica na kojoj se novi korisnik moţe registrirati. Postupak registracije zahtjeva od korisnika upis slijedećih podataka; email adresu, korisniĉko ime te lozinku. Kreiranjem profila na upisanu email adresu pristiţe link za potvrdu kreiranja profila nakon ĉega moţe koristiti navedeni web servis sa svim njegovim sadrţajima koje nudi. Slika 14. Stvaranje korisniĉkog profila

Izvor: www.ifttt.com/join (pristupano: 08.06.2014.)

17


IFTTT 8. POSLOVNA PRIMJENA Poslovna primjena IFTTT web servisa oĉituje se u raznim primjerima kroz poslovnu praksu. IFTTT u poslovnoj primjeni skraćuje vrijeme korištenja raznih alata i aplikacija, svojim, unaprijed automatiziranim, akcijama. Dakle, u poslovnom svijetu, ovaj, za korištenje jednostavan servis, omogućava istovremeno pokretanje raznih aplikacija (koje su odreĊene kao akcije ili okidaĉi) bez njihovog otvaranja štedeći vrijeme koje bi inaĉe potrošili za pokretanje svake aplikacije pojedinaĉno, ili objavljivanja i postavljanja svakog zadataka ili akcije zasebno. Poslovna primjena ovog servisa vrlo je široka jer ukljuĉuje veliki broj dostupnih aplikacija koje sluţe kao okidaĉi, a što moţe primjerice smanjiti broj zaposlenih koji su delegirani za tu vrstu posla ili ubrzati i pojednostavniti radne zadatke. Izvrstan je za male tvtke sa malo zaposlenih koji zbog nedovoljnih financijskih resursa nemaju dovoljnog kadra koji bi obavljali takvu vrstu posla (na primjer, odjel za marketing i promociju). TakoĊer, ovaj web servis odliĉan je i za organiziranje vremena pojedinaca kao i podsjetnik na dogaĊaje ili procese. Skraćuje vrijeme potrebno za obavljanje radnih zadataka, odnosne automatizira procese koji bi inaĉe korisniku oduzimali dragocjeno vrijeme. Simultano obavljanje zadataka na jednom, odnosno više kanala, ovisno o korisniĉkim zahtjevima, izvrsno se uklapa u poslovnu okolinu koja teţi upravo ovakvim riješenjima u budućnosti.

18


IFTTT 9. KONKURENCIJA 9.1. "ZAPIER" LINK: https://zapier.com/ "Zapier" je svojevrsni poslovni oblik IFTTT-a. "Zapier" omogućuje automatsko izvršavanje zadataka ili akcija izmeĊu online servisa. Kako govori njihov moto, Zapier omogućava automatizaciju jednostavnih zadataka kako bi se korisnik mogao koncentrirati na prave zadatke i poslove. Zapier ne nudi dijeljenje recepata koje su ostali korinsici kreirali, a veliki nedostatak ove aplikacije je što se, za razliku od IFTTT-a koji je besplatan, naplaćuje. U naĉelu, Zapier i IFTTT nude istu vrstu usluge. Primarna razlika je što je IFTTT fokusiran na širok pojas korisnika, dok je Zapier fokusiran na male i srednje tvtke. TakoĊer, Zapier nudi više aplikacija i brţe ih integrairaju

u

svoj

sustav

dok

IFTTT

vremenski

zaostaje.

Slika 15. Ekranski prikaz web servisa "Zapier"

Izvor: https://zapier.com/ (pristupano: 08.06.2014.)

9.2. "CLOUDWORK" LINK: https://cloudwork.com/ "Cloudwork" je besplatni web servis koji integrira i omogućuje koriniku izgraditi veze izmeĊu posla i socijalnih web mreţa i aplikacija. Kao rezultat koji "Cloudwork" nudi je 19


IFTTT automatizacija repetitivnih zadataka odnosno akcija, ĉime se štedi vrijeme i povećava produktivnost kroz samo nekoliko klikova mišem. Ovaj servis upravlja aplikacijama umjesto korisnika. Dostupne su slijedeće aplikacije: Google Apps, Zoho, Highrise, Capsule CRM, Zendesk, Freshbooks, MailChimp, Twitter

koje automatizira.Ta

upotrebu ovog web servisa nije potrebno nikakvo tehniĉko predznanje i vrlo je jednostavno za korištenje. Slika 16. Ekranski prikaz web servisa

Izvor: https://cloudwork.com/ (pristupano: 08.06.2014.)

9.3. "WE WIRED WEB" LINK: https://wewiredweb.com/ "We-Wired Web je web servis koji takoĊer omogućava korisnicima dijeljenje podataka izmeĊu web servisa. Organiziran je na naĉin da njegovi korisnici koji se razumiju u materiju ovog servisa i sami mogu proširiti servis na naĉin da im je omogućeno dodavanje drugih web servisa, aplikacija, akcija i okidaĉa putem dijagrama. Ovaj servis radi na isti naĉin kao i IFTTT i Zapier. Stranica se vrlo sporo uĉitava što onemogućava jednostavno korištenje.

20


IFTTT Slika 17. Ekranski prikaz web servisa We-wired Web

Izvor: https://wewiredweb.com/(pristupano: 08.06.2014.)

9.4. "DROPBOX AUTOMATOR" LINK: http://wappwolf.com/dropboxautomator "Wappwolf" automatizira zadatke i akcije u "cloudsima". Ovaj servis povezuje Dropbox, G Drive ili Box sa drugim web servisima i provodi zadanu akciju automatski, svaki puta kada korisnik doda datoteku u unaprijed odreĊeni folder. OVaj servis fokusiran je na sinkronizaciju datoteka iz Dropboxa, G Drive-a i Box-a, a sa svrhom povećanja produktivnosti korisnikovog posla. OVaj servis besplatan je za korištenje, no ima odreĊena ograniĉenja. Slika 18. Ekranski prikaz web servisa Wappwolf

Izvor: http://wappwolf.com/dropboxautomator /(pristupano: 08.06.2014.)

21


IFTTT 9.5. "YAHOO PIPES" LINK: http://pipes.yahoo.com/pipes/ "Yahoo! Pipes" je web aplikacija koja agregira web stranice i druge web servise kreirajući "Web-based" aplikaciju i objavljujući te aplikacije. YahooPipes radi na temelju "Pipe! informacija iz razliĉitih izvora koje zatim postavlja ovisno o zadanim uvjetima i pravilima. Ovaj web servis nije podoban za obiĉnog korisnika koji nema viša znanja o programiranju, za razliku od IFTTT-, za koji nisu potrebna nikakva znanja i vrlo je jednostavan za korištenje. Slika 19. Ekranski prikaz web servisa "Yahoo!Pipes"

Izvor: http://pipes.yahoo.com/pipes/ (pristupano: 08.06.2014.)

22


IFTTT 10.

POZITIVNE/NEGATIVNE STRANE Tabela 1. Pozitivne i negativne strane IFTTT-a POZITIVNE STRANE

NEGATIVNE STRANE

jednostavnost korištenja

nedovoljno rasprostranjen

široka upotreba (poslovna i privatna)

mali broj korisnika

user-friendly suĉelje

zaostajanje za konkurencijom

nije potrebno tehniĉko predznanje

zaštita vlastitog profila

dostupnost velikog broja servisa i aplikacije koje povezuje

nedovoljno razvijen za iOS operativni sustav

kreiranje profila je brzo

aktivacija pojedinog kanala

mogućnost kreiranja recepata

inovacije u tehnologiji

dostupnost velikog broja "akcija"

mogućnost definiranja samo jedne akcije (odnosno dvije aplikacije)

besplatan servis

promocija web servisa

lako pretraţivanje dostupnih recepata

relativno nepoznat

23


IFTTT 11.

SWOT ANALIZA Tabela 2. SWOT analiza PRILIKE

PRIJETNJE

raznolikost usluge

zaostaje za glavnim konkurentom

mogućnost za dodatnim razvojem servisa

brojni konkurenti koji nude iste ili sliĉne usluge

user-friendly korisniĉko suĉelje

inovacije u podruĉju tehnologije

dostupnost na raznim platformama

broj kanala koji raste iz dana u dan

razvoj web servisa

broj aplikacija koji raste iz dana u dan

SNAGE

SLABOSTI

diferencijacija

nepopularnost

trendovi na trţištu

nepostojanje ciljnog segmenta

besplatan za korištenje

nepostojanje segmentacije trţišta

jednostavnost korištenja

nepoznat servis

globalizacija

slabo razvijen marketing

24


IFTTT 12.

TROŠKOVI, POKAZATELJI POSLOVANJA, USPJEŠNOST

Pokretanje ovog servisa kao i njegovo korištenje je potpuno besplatno. U uvjetima korištenja IFTTT zadrţava pravo na buduće plaćanje ovog servisa. Ukluĉivanje svih recepata, kao i izrada novih takoĊer je besplatna. Uspješnost i pokazatelji uspješnosti ovog web servisa oĉituje se u broju njegovih korisnika koji se iz dana u dan povećava, kao i u broju dostupnih i kreiranih recepata ĉiji je broj iznad 12 000. U slijedećim razdobljima oĉekuje se još veći broj korisnika, pa sukladno tome i kreiranih recepata i ponuĊenih kanala, obzirom na još uvijek nedovoljnu proširenost i poznatost ovog servisa.

25


IFTTT 13. MOGUĆNOSTI NADOGRADNJE FUNKCIONALNOSTI U BUDUĆNOSTI 13.1.

SMJER U BUDUĆNOSTI

IFTTT bi se prvenstveno treba fokusirati na marketing odnosno promociju svog servisa. Naime, ovo je izuzetno svrsishodan servis koji omogućava automatizaciju odreĊenih procesa. Prostora za rast takoĊer ima i na polju broja korisnika pa i popularnosti koji se dobrom marketinškom strategijom moţe povećati. TakoĊer, povećanjem broja korisnika IFTTT će morati i raditi na tehniĉkoj podršci odnosno dodavati kanale jer već sada zaostaje za konkurencijom po tom pitanju. Dakle, vrlo kvalitetan servis koji svoju primjenu oĉituje kako u privatnom tako i u poslovnom okruţenju još uvijek nije dovoljno poznat javnosti, u slijedećim će razdobljima, osim na daljnjem razvoju svoga servisa morati uĉiniti nešto po pitanju proširenosti i popularnosti svoga servisa.

13.2. Izuzetno

POBOLJŠANJE FUNKCIONALNOSTI funkcionalan

i

jednostavan

servis,

prilagoĊen

krajnjem

korisniku,

poboljšanje funkcionalnosti moţe temeljiti na proširenju svog asortimana odnosno ponuĊenih kanala, akcija i okidaĉa. Jednostavnost i brzina korištenja ovog servisa, koji ne iziskuje dodatne informatiĉke vještine po pitanju softwearskih znanja, upravo su prednost ovoga servisa koji je za korisnika apsolunto pojednostavljen i omogućuje laku upotrebu.

26


IFTTT 14.

ZAKLJUČAK Web servis IFTTT (If this than that) je web servis koji sluţi za zajedniĉko

upravljanje web aplikacijama i servisima. Ono svoje djelovanje zasniva na jednostavnom algoritmu pomoću kojega stvara zadane recepte, odnosno uvjete. Autorova ideja je bila: "Pomoći korisnicima jednostavno povezivanje svega na internetu". Svaki recept se sastoji od okidaĉa i akcije, a obzirom na jednostavnost korištenja i primjene svaki korisnik moţe kreirat vlastiti recept, ovisno o svojim potrebama i zahtjevima. Dakle, aplikacija sama spaja odreĊene naredbe koje kreira korisnik, a koje su mu potrebne i pomaţu mu u obavljanju radnih zadataka na brţi, jednostavniji naĉin. Servisom su obuhvaćene razne aplikacije, a takoĊer i sve popularne, odnosno one koje broje većinu korisnika poput "Gmaila", "Facebooka", "Youtubea" i sliĉno, ali i spaja takoĊer neke vrlo jednostavne akcije, poput obavještavanja o vaţnom sastanku, dogaĊaju ili podsjetniku slanjem poruke, primjerice, na mobilni telefon korisnika. Ovaj web servis osim kao desktop rješenja dostupan je i na pametnim telefonima sa operacijskim sustavima iOs ili Android. Izuzetna jednostavnost koja odlikuje ovaj web servis, dostupnost korisnicima svih razina informatiĉkog znanja, upravo je snaga koja će ovaj servis odrţati popularnim, a u budućnosti još popularnijim i rasprostranjenijim, obzirom na negativnu ĉinjenicu da većina javnosti još nije ĉula za ovakve vrste servisa, kao ni iskusila njegove prednosti

u

privatnom

i

poslovnom

okruţenju.

Unatoĉ

glavnoj

prednosti,

jednostavnost korištenja, IFTTT zaostaje za svojim glavnim konkurentom, web servisom pod nazivom "Zapier" obzirom na broj dostupnih kanala i aplikacija, što bi u budućnosti trebala biti glavna pokretaĉka snaga za širenje ovog funkcionalnog servisa.

27


IFTTT 15.

LITERATURA I.

AMA priruĉnik poslovnih dokumenata, Wilson, K. Wanson, J., svibanj 2011.

INTERNETSKI IZVORI:

I.

https://ifttt.com/wtf

II.

http://www.makeuseof.com/tag/how-to-create-your-own-ifttt-recipes-forautomating-your-favorite-sites-and-feeds/

III.

http://www.fastcompany.com/3014440/tech-forecast/ifttt-puts-the-internetof-things-in-your-pocket

IV.

http://alternativeto.net/software/ifttt/

V.

http://informationtwist.wordpress.com/2013/06/29/try-these-iftttalternatives/

VI.

http://www.pcmag.com/article2/0,2817,2399266,00.asp

VII.

http://lifehacker.com/tag/if-this-then-that

VIII.

http://www.pcworld.com/article/2029140/review-ifttt-connects-social-mediaphoto-and-other-web-services.html

IX.

https://zapier.com/

X.

https://cloudwork.com/

XI.

https://wewiredweb.com/

XII.

http://wappwolf.com/dropboxautomator

XIII.

http://pipes.yahoo.com/pipes/

28


IFTTT POPIS TABLICA Tabela 1. Pozitivne i negativne strane IFTTT-a ............................................................................. 23 Tabela 2. SWOT analiza ................................................................................................................... 24

POPIS SLIKA Slika 1: Poĉetna stranica IFTTT web servisa ................................................................................... 5 Slika 2. Algoritam na temelju kojega radi IFTTT .............................................................................. 9 Slika 3. Ekranski prikaz korisniĉkog suĉelja nakon registracije .................. Ошибка! Закладка не определена. Slika 4. Kreiranje novog recepta ...................................................................................................... 12 Slika 5. KORAK 1. Kreiranje novog recepta - odabir okidaĉa ..................................................... 12 Slika 6. KORAK 2. Kreiranje novog recepta - odabir okidaĉa ..................................................... 13 Slika 7. KORAK 3. Kreiranje novog recepta - odabir okidaĉa ..................................................... 13 Slika 8. KORAK 4. Kreiranje novog recepta - odabir akcije ........................................................ 13 Slika 9. KORAK 5. Kreiranje novog recepta - odabir akcije ........................................................ 14 Slika 10. KORAK 6. Kreiranje novog recepta - postavljanje akcije............................................ 14 Slika 11. KORAK 7. Algoritam novog recepta ................................................................................ 14 Slika 12. Novo kreirani recept ........................................................................................................... 15 Slika 13. Pretraţivanje već postojećih recepata ............................................................................ 15 Slika 14. Stvaranje korisniĉkog profila ............................................................................................. 17 Slika 15. Ekranski prikaz web servisa "Zapier" .............................................................................. 19 Slika 16. Ekranski prikaz web servisa ............................................................................................. 20 Slika 17. Ekranski prikaz web servisa We-wired Web .................................................................. 21 Slika 18. Ekranski prikaz web servisa Wappwolf ........................................................................... 21 Slika 19. Ekranski prikaz web servisa "Yahoo!Pipes" ................................................................... 22

29


IFTTT 16.

ŽIVOTOPIS

Europass Životopis

Osobni podaci Prezime / Ime Adresa(e) E-mail Državljanstvo Datum roĎenja Spol

Kopinč Tea Jablanska 68, 10 000, Zagreb, Grad Zagreb tea.kopinc@gmail.com Hrvatsko 13. rujna 1991. Žensko

Radno iskustvo / Datumi Zanimanje ili radno mjesto Glavni poslovi i odgovornosti Ime i adresa poslodavca Vrsta djelatnosti ili sektor

Obrazovanje i osposobljavanje Ime i vrsta organizacije pružatelja obrazovanja i osposobljavanja Datumi Naziv dodijeljene kvalifikacije Ime i vrsta organizacije pružatelja obrazovanja i osposobljavanja

XI.gimnazija Zagreb 2005. osnovnoškolsko obrazovanje Osnovna škola Rudeš, Zagreb

Osobne vještine i kompetencije Materinski jezik

Hrvatski jezik

Drugi jezik

Engleski jezik

Samoprocjena Europska razina (*) Jezik

Razumijevanje Slušanje aktivno

Čitanje

Govor

Pisanje

Govorna interakcija

Govorna produkcija

aktivno

aktivno

aktivno

aktivno

(*) Zajednički europski referentni okvir za jezike

Društvene vještine i kompetencije

Sposobnost prilagoĎavanja različitim

30


IFTTT Organizacijske vještine i kompetencije

Razvijena sposobnost rada u timu, razvijene komunikacijske vještine

Tehničke vještine i kompetencije

Statističke vještine

Računalne vještine i kompetencije

Rad u MS Office-u

Druge vještine i kompetencije Vozačka dozvola

Dodatne informacije

Rad u stresnim uvjetima Vozačka dozvola B kategorije Nosilac crnog pojasa I. Dan Svjetske taekwondo federacije Trener vrtićkog uzrasta i rekreativno-zdravstvenog programa "TAE DO" u TKD klubu "Jastreb" iz Zagreba Kategorizirana sportašica Hrvatskog Olimpijskig odbora i osvajačica brojnih medalja na tuzemnim i inozemnim natjecanjima u taekwondou.

31


IFTTT 17.

SAŽETAK Pojam servisa je zapoĉeo sa ţeljom da se informacija prenese s jednog na

drugo, udaljeno raĉunalo te da se tako prenesena informacija (datoteka) moţe na tom drugom raĉunalu dalje obraĊivati. Web servis za zajedniĉko upravljanje Web aplikacijama IFTTT je usluga koja omogućuje korisnicima povezivanje razliĉitih web aplikacija: Facebook, Gmail, Instagram, LinkedIn, Twitter, ebay, itd. Uvjetna izjava IFTTT servisa je oblika: IF THIS THEN THAT. Ona se naziva recept, a sastoji se od triggera (okidaĉa)-THIS i akcije-THAT koja nakon toga slijedi. Korisnik stvara svoje nove recepte kombinacijama okidaĉa i akcije putem aktivnih kanala. Recepti se mogu i izmjenjivati i dijeliti s drugim korisnicima koristeći obrasce. Većina korisniĉkih okidaĉa ima period osvjeţavanja 15 minuta. Korištenjem servisa korisnici stvaraju i izmjenjuju recepte gradeći nove sustave koji omogućavaju i olakšavaju uporabu razliĉitih sadrţaja koji dolaze iz razliĉitih izvora. Tehnologije koje se koriste kod IFTTT servisa su: RoR, HTML5,Javascript i CloudFront. IFTTT je razvio Linden Tibbets i objavio 2010. godine. Autorova ideja je bila: " Pomoći korisnicima jednostavno povezivanje svega na internetu." Uporabom IFTTT web servisa omogućava se sinkronizirano korištenje aplikacija pomoću već dostupnih recepata koji su prisutni cijelo vrijeme, a koji su podijeljeni na novo raspoloţive recepte i trenutno popularne recepte. Kreiranje vlastitog profila na web servis IFTTT vrlo je jednostavno. Postupak registracije zahtjeva od korisnika upis slijedećih podataka; email adresu, korisniĉko ime te lozinku. IFTTT u poslovnoj primjeni skraćuje vrijeme korištenja raznih alata i aplikacija, svojim, unaprijed automatiziranim, akcijama. Glavni konkurent ovom web servisu je "Zapier" koji, za razliku od IFTTT-a nudi više akcija i kanala dostupnih korisniku. Pokretanje ovog servisa kao i njegovo korištenje je potpuno besplatno. U uvjetima korištenja IFTTT zadrţava pravo na buduće plaćanje ovog servisa. Ukluĉivanje svih recepata, je besplatna. IFTTT bi se prvenstveno treba fokusirati na marketing odnosno promociju svog servisa. Prostora za rast takoĊer ima i na polju broja korisnika pa i popularnosti koji se dobrom marketinškom strategijom moţe povećati. Povećanjem broja korisnika IFTTT će morati i raditi na tehniĉkoj podršci odnosno dodavati kanale jer već sada zaostaje za konkurencijom po tom pitanju.

32


IFTTT Izuzetno

funkcionalan

i

jednostavan

servis,

prilagoĊen

krajnjem

korisniku,

poboljšanje funkcionalnosti moţe temeljiti jedino na proširenju svog asortimana odnosno ponuĊenih kanala, akcija i okidaĉa.

33


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.