Neues Office 365 als Plattform für Entwickler für Windows, Android, iOS und Web


    Im Kalender des Evangelisten ist Microsoft TechEd immer besonders gekennzeichnet, da es bei dieser Konferenz um die Zukunft des Unternehmens und der Branche insgesamt geht. Die TechEd Europe 2014, die in der vergangenen Woche wie erwartet in Barcelona stattfand, steckt voller Ankündigungen und neuer Lösungen. Die wichtigsten Neuigkeiten beziehen sich für mich auf Office 365.

    Erstens sind OneDrive for Office 365-Benutzer unbegrenzt und ohne zusätzliche Kosten .

    Zweitens wird das neue integrierte Mobile Device Management (MDM) für Office 365- Funktionen hinzugefügt, das für die Sicherheit von Geschäftsdaten von großer Bedeutung ist . Mit MDM können IT-Administratoren Smartphones und Tablets, einschließlich iOS, Android und Windows Phone, zentral verwalten. Diese Funktionalität wird im ersten Quartal 2015 verfügbar sein.

    Die am meisten erwarteten Neuigkeiten beziehen sich jedoch speziell auf die Entwicklung für Office 365. Das Plattformentwicklungsteam drückte dies in einem Satz aus:

    Einmal schreiben, überall laufen


    Zu diesem Zweck wurde um Office 365 ein Ökosystem erstellt, das die folgenden Neuerungen enthält:
    • Office 365-APIs für die Arbeit mit E-Mails, Dateien, Kalendern und Kontakten
    • SDKs zur Entwicklung nativer Anwendungen
    • Entwickeln von Anwendungen für Office und Möglichkeit für Entwickler, mit dem Office 365 App Launcher auf Anwendungen zuzugreifen


    Neue Office 365-API


    Für die Arbeit mit der neuen Office 365-API werden die offenen Standards REST, OData und Oauth verwendet. Heute können in Office 365 mehr als 400 Petabyte (Stand März 2014) an Informationen verwendet werden. In dieser Phase bietet die Plattform Zugriff von Ihren Anwendungen auf E-Mails, Dateien, Kalender und Kontakte.
    In naher Zukunft verspricht das Office 365-Team den Zugriff auf Tasks, Yammer und Office Graph.



    Sie finden Codebeispiele für die Arbeit mit der API hier: https://github.com/OfficeDev

    Neue SDKs für Android, iOS und Visual Studio für Office 365


    Das Entwicklungsteam, das Zugriff auf Office 365-Dienste bietet, hat eine Reihe von Entwicklungstools für Android , Visual Studio und SDK für iOS erstellt , die in naher Zukunft Objective-C und Swift unterstützen.


    Office-Anwendungsentwicklung


    Die Zeiten, in denen wir komplexe VBA- oder Com-Add-Ins für die Entwicklung von Office verwendet haben, sind vorbei: Jetzt kann Office entweder auf einem iPad, Android oder einfach in Form einer Webanwendung installiert werden, die Run Anywhere entspricht. Aber was ist mit Write Once?
    Die Antwort liegt auf der Hand: Verwenden offener Standards wie HTML5, CSS3, JS und REST für Benutzeroberflächen.

    Mit der Plattform können Sie drei Arten von Anwendungen für Office entwickeln:
    • Aufgabenbereich-App: Office-integrierte Anwendung (Word, Excel, PowerPoint), die mit den ausgewählten Informationen in einem Dokument interagiert
    • Inhalts-App: Office-integrierte Anwendung zur Visualisierung von Daten, Medien und anderen Arten von externen Inhalten
    • Mail-App: Eine in Outlook integrierte Anwendung (Exchange 2013 oder Exchange Online), die mit dem Inhalt der E-Mail interagiert und Termine plant

    Mit Development for Office 365 können Sie Tools, Plattformen und Sprachen wie Ruby, C, .NET, Java, Python, PHP und andere auswählen.

    Um die Erstellung von Anwendungen für Office und SharePoint zu vereinfachen und zu vereinfachen, empfiehlt Microsoft, das in Office 365 - Napa integrierte Tool zu verwenden . Wie Napa ist auch der Office 365-App-Launcher Teil der Plattform. Diese Funktionalität bietet Benutzern und Entwicklern benutzerdefinierten Zugriff auf installierte Anwendungen.


    Ein Beispiel für die Verwendung von Napa zum Entwickeln einer Mail-Anwendung


    Eine Reihe von vorgefertigten Skripts zum Entwickeln von Anwendungen für Office




    Die Entwicklung und Veröffentlichung von HTML, JavaScript erfolgt, ohne Office 365 zu verlassen




    Ein Beispiel für eine fertige Anwendung in Outlook




    Zusätzliche Ressourcen




    Nützliche Links



    Jetzt auch beliebt: