Microsoft lansira iOS razvojne alate za duboku integraciju sa značajkama i uslugama sustava Office 365

  Office 365 SDK (slika 001)

Utorak, Windows divovski Microsoft najavio je da mobilni programeri mogu započeti s izgradnjom boljih aplikacija korištenjem potpuno novog paketa za razvoj mobilnog softvera Office 365 (SDK) za izvorni razvoj aplikacija i skupa aplikacijskih programskih sučelja (API) za poštu, kalendar, kontakte i datoteke. Alati su debitirali na tvrtkinoj konferenciji TechEd Europe 2014.

Taj je potez usklađen s inicijativom Microsoft Open Technologies. iOS SDK za Xcode podržava Objective-C, uz podršku za Swift “uskoro”, napisao je tim.



Više o SDK-u, koji je trenutno u fazi pregleda, dostupno je putem Microsofta Office Dev Center . Office 365 SDK za iOS može biti preuzet preko GitHuba i Stranica Početak rada s iOS-om ima pojedinosti o tome kako započeti s iOS SDK-om.

Novi API-ji i SDK omogućuju proizvođačima mobilnih aplikacija da iskoriste više od 400 petabajta podataka i popularnih usluga u Office 365 u bilo kojoj aplikaciji, napominje Microsoft. Kao bonus, tvrtka sada dopušta programerima da dodaju prečace svojim aplikacijama uz Outlook ili OneDrive u pokretaču aplikacija Office 365.

  Office 365 SDK (slika 002)

'Od aplikacije za rezervaciju putovanja koja se povezuje s Office 365 kalendarima i kontaktima, do aplikacije za automatizaciju prodaje koja se u potpunosti integrira s Office 365 poštom i datotekama - mogućnosti s Office 365 su beskrajne', napisala je tvrtka.

Na primjer, aplikacija za rezervaciju putovanja može se povezati s kalendarima i kontaktima sustava Office 365. Ili, softver za automatizaciju prodaje sada se može u potpunosti integrirati s poštom i datotekama sustava Office 365.

Jedan od ranih partnera za lansiranje, popularna usluga automatizacije IFTTT, iskoristit će Office 365 API-je za povezivanje više od 130 različitih usluga s Office 365 poštom, kontaktima, kalendarom i datotekama.

Kanali za Office 365 u IFTTT-u krenut će s radom u sljedećih nekoliko tjedana i bit će dostupni svim korisnicima Office 365 za korištenje, rekao je softverski div sa sjedištem u Redmondu.

  IFTTT recept (Pošalji mi poruku ako Satya pošalje e-poštu)
IFTTT recept za 'pošalji nam tekstualnu poruku ako Satya pošalje e-poštu'.

Office 365 API-ji omogućuju svim programerima da se integriraju s informacijama u Officeu 365, 'premošćujući praznine u platformi i omogućujući programerima stvaranje prilagođenih iskustava za svoje korisnike, bez obzira na preferencije platforme ili uređaja', istaknuo je Microsoft.

Aplikacije za iOS i Android sada se mogu povezati s raznim uslugama Office 365, kao što su SharePoint Lists i Outlook, File, Directory ili Discovery usluge. Naravno, Azure AD Authentication podržan je i u iOS aplikacijama, iz Objective C i Swifta, za iOS i OS X razvoj.

  • Outlook usluge pruža CRUD operacije za poštu, kalendar i kontakte pohranjene u Office 365 Exchange Online
  • Datotečne usluge omogućuje pristup datotekama pohranjenim u Office 365 OneDrive for Business računima i SharePoint Online stranicama
  • Imeničke usluge za pristup korisnicima, grupama i njihovim svojstvima putem Azure AD Graph API-ja
  • Popisi SharePoint omogućavanje pristupa popisima i stavkama popisa pohranjenim u Office 365 SharePoint Online
  • Usluge otkrivanja pomoći programerima da odrede osnovni URL za razne usluge

Microsoftova najava prilično je velika stvar za iOS programere, koji sada mogu početi poboljšavati svoje iPhone i iPad aplikacije s bogatom integracijom Office 365. Kao rezultat toga, korisnici će moći pristupiti svojim Office 365 mapama, porukama, kontaktima, popisima, datotekama i više u kontekstu svoje aplikacije.