{"id":10191,"date":"2022-04-05T08:00:44","date_gmt":"2022-04-05T15:00:44","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=10191"},"modified":"2022-05-25T10:17:26","modified_gmt":"2022-05-25T17:17:26","slug":"learn-from-the-community-teams-app-dev-challenge-winner-brings-high-quality-training-into-microsoft-teams","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-teams-app-dev-challenge-winner-brings-high-quality-training-into-microsoft-teams\/","title":{"rendered":"Teams App Dev Challenge winner brings high quality training into Microsoft Teams"},"content":{"rendered":"<p><span data-contrast=\"none\">Learn from the community is a series of articles to highlight real-life project scenarios covered in Show &amp; Tell interviews at <\/span><a href=\"https:\/\/aka.ms\/m365youtube\"><span data-contrast=\"none\">Microsoft 365 Developer YouTube<\/span><\/a><span data-contrast=\"none\">. It\u2019s a great opportunity for me to inspire you with the end-to-end solutions built upon Microsoft Cloud and help you for your next project with useful resources.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\"><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community.png\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-9464\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-1024x603.png\" alt=\"Learn from the community\" width=\"640\" height=\"377\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-1024x603.png 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-300x177.png 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-768x452.png 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community.png 1243w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/span><\/p>\n<p><span data-contrast=\"auto\">This article highlights an application called EdMill from a French ISV called My Serious Game. Last year EdMill won the title of \u201cBest Education App\u201d in Microsoft\u2019s Teams App Development Challenge. <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">EdMill is a solution that\u2019s mainly used to provide internal training for companies. The name EdMill comes from \u201cEd\u201d for Education and \u201cMill\u201d as a place where raw materials turn into finished goods. As this suggests, the application helps customers quickly turn raw learning content into high-quality training that can be shared with users, including follow-ups to ensure they retain what they\u2019ve learned.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">With EdMill, allow anybody can create online training content. The tool leads content creators step-by-step through the process of identifying who the learners are, specify learning goals, and how success can be measured. Users receive evaluations 15, 30, 60, or 90 days after they complete the training. <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Learners can access the training in Microsoft Teams. This not only saves them extra steps and logins and allows placing training directly in a Team to encourage collaboration about the lessons content. It allows training to be included directly in the Teams who use it.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Teams applications use the same technology and code as a web site, so the EdMill team was able to adapt their existing web application without rewriting everything. This reduced their development time significantly.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The My Serious Game development team reported that a big learning from the project is that \u201cdone\u201d is better than \u201cperfect\u201d, so rather than trying to port all the application features to work in Teams, they focused on the portion of their application that was used by more people (learners) and who would benefit most from Teams\u2019 collaboration features. Going forward, they said they\u2019d like to take advantage of more Teams development features such as push notifications, bots, and adaptive cards. Also, they\u2019ve started using Microsoft Teams in other projects as well.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Please watch the video for a demo of EdMill, and to meet the development team! For more details on EdMill, you can visit the web site at <\/span><a href=\"https:\/\/www.edmill.com\/\"><span data-contrast=\"none\">https:\/\/www.edmill.com\/<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p style=\"text-align: center;\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/rJf-Ertex6g\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p style=\"text-align: center;\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><span data-contrast=\"none\">\ud83d\udd17 Useful links<\/span><\/h3>\n<ul>\n<li><span data-contrast=\"none\">Community onboarding and verification solution:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259,&quot;335559991&quot;:360}\">\u00a0<\/span>\n<ul>\n<li><a href=\"https:\/\/github.com\/Power-Platform-Samples\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">GitHub<\/span><\/a><\/li>\n<li><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/educator-developer-blog\/design-and-implement-complex-business-scenarios-using-low-code\/ba-p\/3002758\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Blog<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span data-contrast=\"none\">Microsoft Learn<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/learn\/paths\/m365-msgraph-fundamentals\/?WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Microsoft Graph Fundamentals<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/learn\/paths\/m365-msgraph-toolkit\/?WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Develop apps with the Microsoft Graph Toolkit<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/learn\/paths\/m365-msteams-associate\/?WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Develop apps for Microsoft Teams<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span data-contrast=\"none\">Microsoft Teams Development<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559737&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span>\n<ul>\n<li><a href=\"https:\/\/developer.microsoft.com\/microsoft-teams\"><span data-contrast=\"none\">Teams Developer Center<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=EQuB8l4sccg\"><span data-contrast=\"none\">Getting Started video (for porting existing applications)<\/span><\/a><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=kruUnaZgQaY\"><span data-contrast=\"none\">Single Sign-On in Microsoft Teams tabs with Azure Active Directory<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li><span data-contrast=\"none\"><a href=\"https:\/\/microsoftteams.devpost.com\/\" target=\"_blank\" rel=\"noopener\">Microsoft Teams App Development Challenge<\/a> (registration is open through May 23, 2022!)<\/span><\/li>\n<\/ul>\n<h3 id=\"%f0%9f%93%96-more-articles-in-learn-from-the-community-series\" class=\"x-hidden-focus\">\ud83d\udcd6 More articles in Learn from the Community series<i class=\"fabric-icon fabric-icon--Link\" aria-hidden=\"true\"><\/i><i class=\"fabric-icon fabric-icon--Link\" aria-hidden=\"true\"><\/i><\/h3>\n<ul>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-teams-app-dev-challenge-winners-bring-data-and-dashboards-into-teams-chats\/\" target=\"_blank\" rel=\"noopener\">Teams App Dev Challenge winners bring data and dashboards into Teams chats<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-microsoft-mvps-digitize-knowledge-in-community-bot-for-onedrive\/\" target=\"_blank\" rel=\"noopener\">Microsoft MVPs digitize knowledge in a Community Bot for OneDrive<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-low-code-bot-onboards-members-to-microsoft-teams-channel\/\" target=\"_blank\" rel=\"noopener\">Low code bot onboards members to Microsoft Teams channel<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-employee-survey-solution-built-with-microsoft-teams-and-power-platform\/\">Employee survey solution built with Microsoft Teams and Power Platform<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-low-code-qa-bot-for-microsoft-teams-helps-communities-provide-better-onboarding-process\/\" target=\"_blank\" rel=\"noopener\">Low-code Q&amp;A bot for Microsoft Teams helps communities provide better onboarding process<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-microsoft-ai-mvp-designs-a-microsoft-teams-bot-to-centralize-tools-for-employees\/\" target=\"_blank\" rel=\"noopener\">Microsoft AI MVP designs a Microsoft Teams bot to centralize tools for employees<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-chatbot-for-microsoft-teams-personal-and-group-chats\/\" target=\"_blank\" rel=\"noopener\">Chatbot for Microsoft Teams personal and group chats\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-react-web-app-and-azure-qna-bot-to-centralize-learning-resources\/\" target=\"_blank\" rel=\"noopener\">React web app and Azure QnA bot to centralize learning resources<\/a><\/li>\n<li class=\"x-hidden-focus\"><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-microsoft-teams-and-moodle-online-learning-solution\/\" target=\"_blank\" rel=\"noopener\">Microsoft Teams and Moodle online learning solution<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>My Serious Game&#8217;s Edmill application helps customers quickly turn raw learning content into high-quality training that can be shared with users to ensure they retain what they\u2019ve learned.\u00a0\u00a0<\/p>\n","protected":false},"author":72600,"featured_media":9464,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[128],"tags":[],"class_list":["post-10191","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-teams"],"acf":[],"blog_post_summary":"<p>My Serious Game&#8217;s Edmill application helps customers quickly turn raw learning content into high-quality training that can be shared with users to ensure they retain what they\u2019ve learned.\u00a0\u00a0<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/10191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/72600"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=10191"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/10191\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/9464"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=10191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=10191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=10191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}