Pochopenie veľkej vízie spoločnosti Microsoft pre vytváranie aplikácií novej generácie

  • Sep 03, 2023

Čo sú aplikácie Microsoft Collaborative Apps a prečo sú dôležité: Vysvetlenie.

Za posledných pár rokov spoločnosť Microsoft predstavila balík nových nástrojov a technológií zameraných na pomoc vývojárom – vrátane tých, ktorí Microsoft – vytvorte „ďalšiu generáciu aplikácií“. Spoločnosť Microsoft má niečo pre každého tvorcu aplikácií od „občana“ neprofesionálnych vývojárov až po skúsených odborníkov devs.

ZDNET odporúča

Najlepšie notebooky so systémom Windows

Tu sú najlepšie tipy ZDNET pre rôzne prípady použitia.

Čítajte teraz

Vedúci pracovníci navyše veria, že tieto druhy aplikácií, mnohé z nich, sú presne to, čo zákazníci teraz potrebujú, najmä v tomto hybridno-pracovná éra. Existuje však veľkolepá stratégia, ktorá všetko spája?

tiež:Toto sú veľké nové bezpečnostné funkcie v systéme Windows 11 22H2

Z tejto marketingovej prezentácie spoločnosti Microsoft spred niekoľkých rokov sme získali pohľad na to, čo sa Microsoft pokúšal urobiť:

Microsoft

 A tu je novšia verzia zameraná na cloud spoločnosti Microsoft:

Microsoft

Microsoft opísal koncept s názvom Collaborative Apps rôznymi spôsobmi. Zdalo sa, že kolaboratívne aplikácie, keď vedúci pracovníci spoločnosti Microsoft prvýkrát použili tento výraz, boli aplikácie navrhnuté na použitie v rámci Teams a získané z obchodu s aplikáciami Teams.

Vedúci pracovníci spoločnosti Microsoft teraz používajú kolaboratívne aplikácie oveľa širšie: môžu to byť aplikácie v rámci Teams alebo komponenty Teams vo vašich aplikáciách. Ale je toho ešte viac. Vzhľadom na zámer spoločnosti Microsoft užšie prepojiť svoje franšízy Microsoft 365 a Dynamics 365, Collaborative Apps sa vzťahuje aj na Dynamics 365. Kolaboratívne aplikácie môžu byť aplikácie v rámci Dynamics alebo Dynamics komponenty vo vašich aplikáciách.

Ako by mali vývojári a používatelia chápať túto rozvíjajúcu sa víziu Collaborative Apps? Pred výkopom prvý ročník konferencie Microsoft Power Platform Conference v sept. 20, mal som možnosť hovoriť s Jeffom Teperom, novým prezidentom Microsoftu pre Collaborative Apps & Platforms, a Charlesom Lamannom, korporátnym viceprezidentom Business Apps and Platform.

tiež:Ako získať Windows 11 22H2 od spoločnosti Microsoft a čo bude nasledovať

Na dnešnej konferencii má Teperov hlavný prejav s názvom Budovanie kolaboratívnych aplikácií s platformou Microsoft 365 + Power. Spoločnosť Microsoft, načasovaná tak, aby sa zhodovala so začiatkom udalosti, oznámila nové Program Power Up Skilling pomôcť jednotlivcom dostať sa do priestoru s nízkym kódom prostredníctvom trojmesačného riadeného kurikula; karty (postavené na Rámec adaptívnych kariet) pre Power Apps; a spolutvorba v rámci Power Apps pre súčasné úpravy aplikácií v reálnom čase v prostredí podobnom Office. The nové karty (už „čoskoro“ vo verejnej ukážke) a schopnosť spolutvorby (príde budúci mesiac vo verejnej ukážke) sú ešte ďalšími kúskami skladačky Collaborative Apps.

Aplikácie na spoluprácu: Výťahové ihrisko

Aplikácia Collaborative App je vo svojej najjednoduchšej podobe „aplikáciou, ktorá pomáha ľuďom spolupracovať na obchodnom procese,“ povedal Teper. Obchodným procesom môže byť čokoľvek, od odoslania časového výkazu až po vyplnenie formulára (plus oveľa zložitejšie a pokročilejšie interakcie).

Vývojári môžu na napísanie kolaboratívnej aplikácie použiť akékoľvek nástroje, ktoré im vyhovujú. Nástroje s nízkym kódom z rodiny Power Platform sú skvelé, rovnako ako Visual Studio, TypeScript, JavaScript a ďalšie možnosti pre vývojárov. A môžu sa pripojiť k zdrojom údajov od spoločnosti Microsoft a jej partnerov a konkurentov vďaka programovaciemu rozhraniu Microsoft Graph, tzv Spoločná dátová služba Dataverse a údaje Azure. Microsoft Fluid Framework a Komponenty synchronizácie slučiek, adaptívne karty, na mieru vyrobené konektory a Komunikačné služby Azure – možnosti četovania a stretnutí, ktoré Microsoft používa v Teams – sú ďalšie voliteľné súčasti dostupné aj pre vývojárov. Aplikácie na spoluprácu je možné zobraziť v aplikáciách Teams, Office, Dynamics a vlastných podnikových aplikáciách.

Pozri tiež

  • Ako nahrávať obrazovku v systéme Windows 10 alebo Windows 11
  • Ako zlepšiť výdrž batérie prenosného počítača so systémom Windows
  • Ako nahradiť ponuku Štart systému Windows 11 aplikáciou tretej strany
  • Ako používať bezplatné PowerToys FancyZones v systéme Windows a prečo by ste mali
  • Ako spravovať bezpečnostné otázky pre lokálny účet Windows

Power Platform, čo je zbierka nástrojov spoločnosti Microsoft s nízkym kódom, ktorých cieľom je premeniť podnikových používateľov na vývojárov, je jadrom vyvíjajúcej sa vízie Collaborative Apps. (Predstavitelia spoločnosti Microsoft považujú Power Platform za kľúč k vízii a stratégii Microsoft Cloud.)

„Nevymýšľame vlastný vývojový nástroj pre Office alebo Microsoft 365. Stavíme na Power Platform,“ povedal Teper.

Na konferencii Microsoft Build začiatkom tohto roka predstavitelia oznámili možnosť vytvorte komponenty Loop aktualizáciou adaptívnych kariet. Adaptívne karty predstavujú otvorený formát výmeny kariet, ktorý umožňuje vývojárom vymieňať si obsah používateľského rozhrania bežným a konzistentným spôsobom. Vývojári môžu zmeniť adaptívne karty na komponenty Loop alebo vytvoriť nové komponenty Loop založené na adaptívnej karte. Tieto komponenty slučky založené na adaptívnej karte je možné zobraziť pomocou Editora a Microsoftu Možnosti kontextového IQ AI.

Dnes Microsoft oznámil, že vývojári Power Apps môžu vytvárať karty pomocou Power Apps Designer a dokonca využívať integráciu Power Fx. Vývojári môžu pomocou aplikácie Designer vytvárať ankety a prieskumy, zhromažďovať údaje a iné druhy pokročilejších aplikácií.

"Ale nejde len o Power Platform v rámci Office," poznamenal Lamanna. "Vnútri Power Platform je tiež Office."

tiež:Čo môžete očakávať od aktualizácie systému Windows 11 2022

A to je miesto dnešného oznámenia spoluautorstvo v Power App Studio zapadá. Poznamenal, že táto schopnosť využíva rovnakú základnú infraštruktúru, ktorá umožňuje spolutvorbu a spoločnú prítomnosť vo veciach, ako sú Word a PowerPoint. A na Build začiatkom roka spoločnosť Microsoft zaoberala ovládacími prvkami spolupráce v Power Apps, čo umožňuje vývojárom presúvať funkcie spolupráce na Microsoft 365, ako je napr. Chaty v tímoch, stretnutia, súbory a úlohy do vlastných aplikácií vytvorených pomocou Power Apps.

ZDNET odporúča

Najlepšie online nástroje na spoluprácu

Tímy potrebujú nástroje, ktoré im pomôžu spolupracovať a zostať produktívne pri práci na diaľku. Tu sú naše najlepšie tipy.

Čítajte teraz

Microsoft sám experimentuje s týmito novými modelmi vytvárania aplikácií, povedal Lamanna. Predaj Viva, prvá aplikácia Viva „založená na rolách“, ktorá je navrhnutá tak, aby pomáhala predajcom zachytávať údaje a integrovať ich do chatov, hovorov a e-mailov v aplikácii Teams, je podľa neho vzorovým príkladom aplikácie na spoluprácu.

„Kráčame podľa toho, čo hovoríme zákazníkom,“ dodal Teper. „Vzor, ktorý by sme povedali, je použiť údaje v Microsoft 365, použiť Office ako trochu shell, ale použiť Power Platform na vytvorenie obchodných procesov. Takto sme vybudovali Viva Sales.“

Lamanna hovorí, že Microsoft sa naučil najlepší spôsob, ako vytvoriť aplikáciu v rámci niečoho ako Teams. A „skopírovanie a prilepenie aplikácie založenej na prehliadači ako prvku iframe v aplikácii Teams“, hoci je to možné, nie je tou najlepšou voľbou.

tiež:Budúcnosť webu si bude vyžadovať iný typ vývojárov

Zaujímavejšie veci sa dejú, „keď vezmeš... tú veľkú monolitickú webovú aplikáciu a rozložiť ju na množstvo malých pracovných postupov a mikro aplikácií na adaptívne karty." Spojením aplikácií Môžete to urobiť tak, že „zapojenie ide cez strechu,“ povedal, „pretože ľudia sú tak zvyknutí odpovedať na správy a odpovedať e-maily."

Pretože všetky cesty v spoločnosti Microsoft v súčasnosti vedú do cloudu spoločnosti Microsoft, žiadna definícia by nebola úplná bez trochy informácií o tom, ako cloudová platforma zapadá do stratégie Collaborative Apps a vízie. Tvrdenie Microsoftu je, že vytvorením celého balíka Microsoftu získajú vývojári a zákazníci vstavané funkcie zabezpečenia a správy, ktoré s tým prichádzajú.

Teperova výzva na akciu: „Vytvorte kolaboratívne aplikácie s Power Platform a tam, kde to dáva zmysel, integrujte ich s Microsoft 365Teams, Office atď. A rýchlejšie získate lepšie aplikácie, ktoré sa ľahšie ovládajú.“

Viac Microsoftu

Microsoft Build: Všetky hlavné novinky Bing Chat a AI
Microsoft Edge dostane upgrady poháňané AI a ďalšie
Spoločnosť Microsoft pridáva do systému Windows 11 ďalšie inteligentné funkcie AI
Microsoft práve preplnil ChatGPT vyhľadávaním poháňaným umelou inteligenciou Bing
  • Microsoft Build: Všetky hlavné novinky Bing Chat a AI
  • Microsoft Edge dostane upgrady poháňané AI a ďalšie
  • Spoločnosť Microsoft pridáva do systému Windows 11 ďalšie inteligentné funkcie AI
  • Microsoft práve preplnil ChatGPT vyhľadávaním poháňaným umelou inteligenciou Bing