Microsoft Office 2013: Zbogom dodaci, pozdrav aplikacijama

  • Nov 01, 2023

Microsoft traži programere koji će 'razmišljati drugačije' kada razvijaju aplikacije za Office 2013 i SharePoint 2013 i njihove odgovarajuće trgovine.

U novim svjetovima sustava Office 2013 i SharePoint 2013 dodaci su prošli. Aplikacije su dostupne.

aplikacije za ured

To je srž onoga na što Microsoftovi dužnosnici misle kada govore novi "model aplikacije u oblaku" koje je Office tim usvojio sa svojim nadolazećim proizvodima.
Ovaj novi model -- zajedno s novim Office i SharePoint trgovinama za marketing/prodaju/uvođenje aplikacija od Microsofta i programera trećih strana -- je "najvažnija stvar koju smo učinio s (Office) platformom u 15 godina" od uvođenja Visual Basica za aplikacije (VBA), rekao je Brian Jones, voditelj grupnog programa za Office Solutions Framework tim.
Najprije prvo: programeri koji žele izraditi ove nove aplikacije -- i ponijeti kući 80 posto prihoda za one koje se plaćaju (s Microsoftom koji zadržava ostalih 20 posto) -- trebaju razmišljati drugačije. Nema više upotrebe VBA ili VSTO ili makronaredbi ako želite da vaša aplikacija bude dostupna putem novih Office i SharePoint trgovina. Iako će VBA, VSTO, makronaredbe i drugi naslijeđeni razvojni koncepti i konvencije sustava Office i dalje raditi s budućim verzijama Officea i SharePointa, rekao je Jones, put budućnosti za programere Officea je preko Mreža.


U kontekstu Apps for Office i Apps for SharePoint, "preko weba" znači, vrlo jednostavno, to aplikacije mogu razgovarati s OAuth, REST i drugim web protokolima. Sve što se "ugrađuje" u ove nove aplikacije je pokazivač na to gdje se aplikacija nalazi. To ne znači da aplikacija mora biti smještena u Windows Azureu, iako, naravno, može biti. Također se može nalaziti na lokalnom poslužitelju dobavljača, na Amazonu, CloudStacku ili bilo kojem drugom javnom ili privatnom web-mjestu u oblaku.
Kao rezultat ove strukture pokazivača/weba, aplikacije mogu pratiti korisnike kada su prijavljeni u Office. Aplikacije koje korisnik preuzme "idu s" dokumentima s kojima su povezane. (Ako korisnik nema instaliranu određenu aplikaciju koja je potrebna za pregled/izmjenu aplikacije, postojat će neka vrsta napomene ili zastarjelog prikaza -- ovisno o tome što je razvojni programer aplikacije odlučuje -- dopustiti takve interakcije.) Ovaj bi novi model također trebao poboljšati mogućnost implementacije, ažuriranja i upravljanja novom generacijom aplikacija, u usporedbi s njihovim dodatkom pandani.
Za one koji cijene arhitektonske dijagrame, evo Microsoftove slike kako izgleda unutrašnjost aplikacije za Office:


Tamo su dvije vrste ponuda Apps for Office: Aplikacija okna zadataka i aplikacija sadržaja. (Ti su bili kodnog naziva "Agave" ne tako davno.) Aplikacije sadržaja omogućuju korisnicima da prošire aplikacije prilagođenim sadržajem. Aplikacije okna zadatka također dopuštaju proširenja prilagođenog sadržaja, ali taj se sadržaj prikazuje u oknu zadatka, rame uz rame s dokumentom sustava Office.

Tu su i aplikacije Mail, Access aplikacije i Project aplikacije koje su dio ovog novog modela. (Samo da pokušam unijeti malo jasnoće u ono što smo ja i neki drugi smatrali zbunjujućom konvencijom imenovanja, nijedan od ove nove vrste aplikacija iste su kao "Office Web Apps", koje su webificirane verzije Worda, Excela, PowerPointa i Jedna nota. I to je to.) U budućnosti, predlošci -- od kojih su tisuće danas dostupne putem Office.com -- također bi se potencijalno mogle preinačiti kao aplikacije za Office ili aplikacije za SharePoint.

Aplikacije nisu jedini način da proširite Office 2013, SharePoint 2013, Outlook 2013, Access 2013 i Project 2013. Korisnici će također moći kombinirati ove nove aplikacije sa skupovima podataka Microsofta i trećih strana. Postoji aplikacija za besplatno preuzimanje koja u stvarnom vremenu prikuplja podatke o olimpijskim zlatnim medaljama koje je osvojila svaka zemlja poznata kao "Tragač medalja" koji pokazuje ovu sposobnost. Microsoft istražuje načine povezivanja Sažeci podataka Windows Azure Marketplace u ove nove aplikacije, rekli su dužnosnici.
Na strani SharePointa postoji slična priča. "Sada se sve smatra aplikacijom", našalio se Richard Riley, direktor upravljanja proizvodima za SharePoint. Ne označava se samo sadržaj treće strane kao aplikacija. Zadaci u SharePointu također postaju aplikacije; kalendari postaju aplikacije. A sve te aplikacije dostupne su putem trgovine SharePoint, koja je ugrađena izravno u SharePoint 2013 i dijeli istu pozadinu kao i novu Office Store, koji se nalazi na Microsoftovoj web stranici Office.com.
Programeri zainteresirani za izradu novih aplikacija za Office i aplikacija za SharePoint mogu pronaći više informacija o Aplikacije za Office i SharePoint blog. The dev.office.com web-mjesto uključuje informacije o osiguravanju računa razvojnog programera za ove vrste aplikacija. I dok razvojni programeri mogu koristiti alate po svom izboru (čak i one otvorenog koda) za izradu ovih novih aplikacija, oni također mogu isprobati pregled novih "Napa" alata iz Microsofta.