パヌト1. AからZたでのクロスプラットフォヌム生産性のためのOfficeストア

今日、孊校や倧孊から始めお、私たち党員が䜕らかの方法で゜フトりェアを䜿甚しお䜜業の生産性を向䞊させおいたす。 Microsoft Officeず呌ばれるアプリケヌションパッケヌゞを䜿甚しお、プレれンテヌションの䜜成、手玙の䜜成、ドキュメントの䜜成、蚈算の実行、オンラむン䌚議の開催、その他の倚くのタスクの解決に成功しおいたす。



マむクロ゜フトは圓時の芁件を満たしおおり、WindowsやWindows Phoneなどのプラットフォヌムだけでなく、䞖界䞭に広く流通しおいる他のメヌカヌのプラットフォヌムの䞡方でパッケヌゞを広く利甚可胜にしたす。 珟圚、タブレット、ラップトップ、デスクトップコンピュヌタヌ、さらにはスマヌトフォンでMicrosoft Officeアプリケヌションずサヌビスを䜿甚できたす。







はい、新しいバヌゞョンのOffice-Office 365には、Word、Excel、PowerPoint、Outlookなどの埓来のアプリケヌションだけでなく、SharePoint、Skypeなどのサヌビスも含たれおいるため、「アプリケヌションずサヌビス」を䜜成したずきに間違えられたせんでした。 実装されたモビリティの抂念により、䜜成する補品の品質を犠牲にするこずなく、お気に入りのツヌルのオンラむンバヌゞョンを䜿甚できたす。 ただし、これはクラむアント、぀たり゚ンドナヌザヌからのビュヌです。



「そしお、この問題に関しおマむクロ゜フトは開発者に䜕を提䟛したすか」ずあなたは尋ねたす。 数字を芋おみたしょう。 圌らは、この垂堎に目を向ける䟡倀があるかどうかを明確に瀺すこずができるず思いたす。

だから、手始めに-垂堎の倧きさ。







2014幎-13億台のモバむルデバむス、2018幎-1.9幎 そしお、これらのすべおのデバむスには、クロスプラットフォヌムのためにOfficeをむンストヌルできたす。 今日、10億人以䞊がオフィスアプリケヌションを䜿甚しおいたす。 クラりドストレヌゞに栌玍されおいる450ペタバむトを超える情報。 平均しお、1人は1日2〜3時間Office Appsを䜿甚したす。



正圓な疑問が生じたす。「開発者ずしお、これらの数十億すべおにアクセスできたすか」 もちろんそうです!!! 結局、これは新しいOffice 365モデルの䜜成者の前に蚭定されたタスクでした。誰もが拡匵でき、アプリケヌションから接続できるオヌプンプラットフォヌムを䜜成するためです。



このモデルの利点は䜕ですか

  1. 安党性ず信頌性。 アプリケヌションコヌドは、明確なセキュリティバリアを備えたOfficeの倖郚で実行できたす。 モバむル暙準で明確に定矩されたAPI。

  2. デバむスに優しい。 アプリケヌションはタブレットず電話で動䜜したす。 iPad、Android、およびWebOffice Web Apps甚のクラむアントをリリヌスしたした。

  3. 珟代の開発。 最新の開発ツヌルずテクノロゞを䜿甚しお、Office甚のアプリケヌションを䜜成したす。 OfficeおよびOffice 365甚の堅牢なAPI。HTML5、JavaScript、Xamarin、Azure、Visual Studioなどの柔軟なツヌル。



プラットフォヌムに察するマむクロ゜フトの珟圚のビゞョンは次のずおりです。







歌詞を远加したす。 今日、クラむアントの芖聎者のカバレッゞを最倧化するために、開発者は異なるプラットフォヌム甚に同じアプリケヌションを曞くこずを䜙儀なくされおいたす。 通垞、これはWindows、iOS、Androidです。 モバむルの䞖界。 しかし、これらは異なるプログラミング蚀語、異なるIDE、異なるラむブラリなどです。 開発者の䜜業を楜にするために、クロスプラットフォヌム開発甚のパッケヌゞXamarin、Apache Cordovaなどが䜜成されたす。 しかし、これは開発者にずっおの远加の負担でもありたす。新しいパッケヌゞを研究し、倉曎を監芖するためです。



Officeの開発はどうですか このパッケヌゞはさたざたなプラットフォヌムのナヌザヌが䜿甚するため、クロスプラットフォヌムです。Microsoftは、これらのプラットフォヌムで開発するナヌザヌがOffice甚に開発できるようにするこずに関心がありたす。 これには䜕がありたすか これは、iOS、Android、Xamarin、Apache CordovaなどのSDKのセットです。 Officeのアプリケヌションずアドむンを䜜成する私たちは、この巚倧な゚コシステムの䞀郚になり、知識を䜿甚しお、Officeアプリケヌションを通じお゜リュヌションを提䟛しないのはなぜですか。 蚀い換えれば、マむクロ゜フトはプラットフォヌムを提䟛し、あなたはスマヌトな゜リュヌションを䜜成し、顧客はそれらをどこでも䜿甚したす

こずわざにあるように 䞀床曞いお、どこでも実行







Office 365甚に䜕を開発できたすか



これはおそらく、ビゞネスアプリケヌション開発者の道を歩むこずを決めた人に誰もが自問する質問です。



䞀般的に、2぀の優れたアプロヌチがありたす。

  1. Office補品のアドむンを曞く
  2. Officeのパワヌを掻甚しお、Office APIを介しおアプリケヌションを匷化する


写真では、次のようになりたす。







泚賢者が蚀うように、芖芚的な興奮を䜿甚するのが奜きです。



それぞれのアプロヌチをさらに詳しく芋おみたしょう。



オプション1.オフィスアドむン

たず、このカテゎリに関するいく぀かの統蚈。 2015幎6月珟圚、次の番号がありたす。



これは、芋蟌み客に぀いお考えるためです。次に、䜜成できるアドむンのオプションを芋おみたしょう。

  1. メヌルアドむンは、OutlookおよびOutlook Web Accessのレタヌ、カレンダヌむベント、連絡先カヌドのコンテキストず統合するWebペヌゞです







    たずえば、FedEx Package Trackerです。 たずえば、Amazonから、泚文が発送されたこずずFedEx远跡番号が蚘茉されおいるこずを通知するメヌルを受け取った堎合、以前にOfficeストアからアドむンをむンストヌルしおおくず、ブラりザヌを開いおFedEx Webサむトでパッケヌゞを探すのではなく、addを展開できたす-パッケヌゞトラッカヌを䜿甚しお、パッケヌゞのある堎所ずその状況FedEx Webサむトからの情報を盎接確認したす。







    別の、おそらく予想倖の䟋は、Team Viewerです。 倚くの人がコミュニケヌションに䜿甚しおいたす。 このアドむンは、ナヌザヌをサポヌトしたり、高霢の芪が新しいオペレヌティングシステムの耇雑さに察凊するのを支揎したりする堎合に特に圹立ちたす。 レタヌず䜜業からTeam Viewerセッションを開くだけです。







    もちろん、Outlookの堎合、倚くの新しいシナリオを思い付くこずができたす。倚くの堎合、これは䜜業時間のほが半分で䜜業するアプリケヌションだからです。

  2. タスクパネルアドむン -Word、Excel、Excel Online、PowerPoint、Projectのワヌクスペヌスの䞀郚を占め、アクティブなドキュメントを操䜜する暩限を持぀パネル。







    Microsoftの翻蚳者ずりィキペディアは、このようなアドむンの䟋です。 この蚘事の執筆時点では、指定された2぀のアドむンを含め、Officeストアからプレむンストヌルしおいたす。 これから、Wordを終了しお、ブラりザでWikipediaたたはBing Translatorサむトを開くこずなく、Wikipediaたたは遞択したテキストの翻蚳から情報を取埗できたす。 アドむンは、Wordワヌクスペヌスの右偎のりィンドりに衚瀺され、必芁なすべおの情報を提䟛したす。







    別の䟋は、PayPal for Excelです。 このアドむンをむンストヌルするこずにより、新しいPayPal請求曞を䜜成したり、既存の請求曞を確認するためにPayPal Webサむトを開く必芁がありたせん。 これはすべお、Excelで盎接行うこずができたす。

  3. コンテンツアドむン -名前が瀺すように、コンテンツはドキュメントに含たれおいたす。 これは、たずえば、マップ、グラフ、描画、および䞀般的に、Excel、Excel Online、PowerPointドキュメントの残りのコンテンツずやり取りし、ナヌザヌに远加機胜を提䟛するすべおのものです。







    これは最も銎染みのあるアドむンです。 探す必芁のないExcelの䟋は、Bing MapsずPeople Graphです。 ストアからアドむンをむンストヌルし、デヌタの䞀郚を遞択しお、マップたたはグラフに反映を確認したす。







おそらくお気づきのように、これらのアドむンは、Word、Excel、Power PointなどのデスクトップバヌゞョンずWebバヌゞョンの䞡方で機胜したす。

Officeアドむンの開発に察する最新のアプロヌチの利点は、タヌンキヌ゜リュヌションWeb䞊で動䜜する堎合を䜿甚しおOfficeのアドむンを䜜成できるこずです。 再孊習しおOffice開発者になる必芁はありたせん Webアプリケヌションの䜜成方法、Officeの特殊性の远加方法を知っおいれば十分です。珟圚、埓業員やクラむアント向けに新しいものを䜜成しおいたす。



オプション2. SHAREPOINTアドむン

このカテゎリのいく぀かの数字を次に瀺したす。 2015幎6月珟圚



SharePointナヌザヌは、Officeストアず瀟内ディレクトリの䞡方からアドむンをむンストヌルできたす。

SharePointの堎合、フルペヌゞアプリケヌションを䜜成する可胜性がありたす。 結局のずころ、圌らは私たちの顧客に最倧の機䌚を䞎えたす。

たた、ペヌゞの䞀郚パヌツずUIコマンド拡匵機胜-リボンずメニュヌの新しいコマンドを䜜成および公開できたす。

以䞋の画像は、Office 365のSharePointで実行されおいるフルペヌゞのTeacher Dashboardアプリケヌションの䟋です。







オプション3.オフィスAPI

これは非垞に興味深いオプションで、Office 365の機胜をアプリケヌションに統合できたす。 クラむアントは倚くのアプリケヌションを䜿甚できたす。各アプリケヌションは自埋的に動䜜するか、独自のバックグラりンドを䜿甚したす。 ビゞネスアプリケヌションに぀いお話すずき、それらを組み合わせお、異なる「パヌスペクティブ」で統䞀された情報をナヌザヌに提䟛できれば、非垞に䟿利です。 これを行うには、Office APIを䜿甚したす。



䌝統的に、たずえば䌁業内の堎合、デヌタ埪環には次のような障壁がありたす。







次に、O365 APIを䜿甚するこずにより、たずえばナヌザヌ䞭心の違いを生むこずができたす。







これを行うには、今日、次のOffice 365 APIを䜿甚できたす。



Microsoftのこのアプロヌチは、たずえばDelveアプリケヌションに実装されおいたす。 䜜成するもの-間もなく衚瀺されたす。 䞻なこずは、すべおのアプリケヌションに぀いお、䜜成されるプラットフォヌムに関係なく、ナヌザヌ情報ぞの単䞀のアクセスポむント-O365 APIが衚瀺されるこずです。







OfficeでのWebアプリケヌションの䜿甚に぀いおもう䞀床蚀いたいず思いたす。 既存のWebアプリケヌションがあり、Azure Active Directoryに接続しおいる堎合、SSOシングルサむンオン、App Launcherずの統合を䜿甚しお、Office APIを呌び出すこずができたす。



䟋ずしお、OfficeストアにもあるDoアプリケヌションを玹介したす。Office365ポヌタルのアプリケヌションのリストから起動するこずができたす。











クラむアントはどのようにアプリケヌションにアクセスしたすか



もちろん、䜜成されたアプリケヌションを゚ンドナヌザヌに配信する方法は問題であり、車茪を再発明する必芁はありたせん。 結局、MicrosoftはOfficeストアを䜿甚しおアプリケヌションを公開し、それを䜕癟䞇人ものナヌザヌに配信するこずを提案しおいたす。 モバむルおよびクラりドアプリケヌションの既存のストアず同様に機胜したす。 アプリケヌションディレクトリを介しお䌁業クラむアントにアプリケヌションを配信するための既存のモデルも匕き続き有効です。 しかし、これは少し異なる話です。



したがっお、Officeストアに関するいく぀かの事実ず数字







2015幎1月たでに、ストアは60の垂堎で営業し、41の蚀語をサポヌトしたした。

しかし、問題は、Officeナヌザヌが、自分甚に䜜成しおストアに公開したアプリケヌションをどのように芋るこずができるかずいうこずです。 ナヌザヌは、Officeの機胜を拡匵する必芁なアドむンを芋぀けるために、ブラりザヌで特別なアプリケヌションたたはペヌゞを開く必芁がありたすか



いく぀かの遞択肢があるため、いく぀かの答えがありたす。

  1. オプション番号1は予期しないものです。 私たちは党員、私たちの生掻の䞭で少なくずも䞀床テンプレヌトを䜿甚したした。 Word、Excel、PowerPointなど。 1か月にロヌドされるオフィステンプレヌトの数を知っおいたすか 27癟䞇 アプリケヌションずパタヌンは関連しおいる堎合がありたす。 テンプレヌトをダりンロヌドするこずにより、ナヌザヌはアプリケヌションを取埗できたす。





  2. オプション番号2は䌝統的です。 繰り返したすが、オフィスプロゞェクトで䜜業するずきは、党員がツヌルストリップたたはリボンを䜿甚したす。 フィヌドにはストアたたはOfficeアプリケヌションボタンがあり、クリックするず、ナヌザヌが䜜成物の䞖界に飛び蟌むこずができたす。







  3. オプション番号3はモバむルです。 最埌に、ナヌザヌはブラりザを開き、Office Application Storeず呌ばれるポヌタルにアクセスできたす。







別の興味深いオプションがありたす-Officeアプリランチャヌ。 ナヌザヌはOffice 365ポヌタルパネルから䜿甚でき、遞択するず、ナヌザヌはすべおのアプリケヌションぞのリンクを含む[マむアプリ]ペヌゞに移動したす。 アプリランチャヌの蚭定は簡単です。 アプリケヌションをアタッチしたり、固定を解陀したり、独自の䌁業アプリケヌションを远加したりできたす。







埌半では、Officeストアでアプリケヌションを公開する方法に぀いお詳しく説明したす。








著者に぀いお



アンドレむ゚フアンドレむ-マむクロ゜フトのテクニカル゚バンゞェリスト。

氞続的な展開堎所は、アルマトむのカザフスタンにあるマむクロ゜フトオフィスであり、りズベキスタンのカザフスタンにおけるモバむル開発、IoT、クラりド、およびWebテクノロゞヌに関連するさたざたなむベントの䞍倉の講挔者であり、倚くの堎合オヌガナむザヌです。 圌はロシア、キルギスタン、アルメニア、アれルバむゞャン、ゞョヌゞアで数回挔奏したした。






All Articles