Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Pages Menu
TwitterRssFacebook

Posted by on Sep 22, 2020 in Development, Microsoft Teams

Walkthrough: how to create an application built on Project Oakdale

Walkthrough: how to create an application built on Project Oakdale

Project Oakdale is (current) name for the low-code data platform technology which is built into Microsoft Teams and which can be utilised by Power Apps. It’s scalable, secure and included with Microsoft Teams. It was first announced at Microsoft Inspire 2020 (when it was briefly called DataFlex).

This walkthrough is taken from the session OD241 - Build custom apps to drive productivity in the remote work world with PowerApps and Teams delivered at Microsoft Ignite. It’s the first time that I’ve seen Project Oakdale used to create something:

Apps are authored in the Power Apps (Preview) Teams App:

You can create a new app, choose the Team to install the app to, and provide it with a name.

Now, the interesting part. Click Create new table and provide a table name:

You can then add rows and columns to your table:

It’s very easy to add different columns and select different types for each one. Here’s the list:

 

There’s an interesting/pleasing blend of data and UI in the ability to specify that a column has options, choose those options and also specify their name and colour:

You can also enter data via this grid.

Once you’ve entered the data, Power Apps will auto-generate a simple CRUD interface for you. Depending on your needs, this might actually be good enough for you – it’s a simple list/detail interface with edit and delete buttons:

Obviously, you could change this and make it look nicer, add some rules, or just use it as a starting point for something more complicated, but it’s nice that it’s a fully working application, and if you wanted to you could click the Publish to Teams button (top-right) and send the application straight to Teams:

 

Written by Tom Morgan

Tom is a Microsoft Teams Platform developer and Microsoft MVP who has been blogging for over a decade. Find out more.
Buy the book: Building and Developing Apps & Bots for Microsoft Teams. Now available to purchase online with free updates.

Post a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share to Microsoft Teams