IntroduçãoGetting started

Entenda o que é o PowerApps, seus elementos de software e as tecnologias relacionadas.Understand what PowerApps is - its software elements, and related technologies. Examine as diferentes maneiras de criar aplicativos e gerar um aplicativo a partir de uma lista do SharePoint.Look at the different ways you can create apps, and generate an app from a SharePoint list.

Você aprenderá como...

Introduzindo o PowerAppsIntroducing PowerApps

Bem-vindo ao Aprendizado Guiado para o Microsoft PowerApps.Welcome to Guided Learning for Microsoft PowerApps. Este curso online individual explica PowerApps de forma sequencial, portanto, você pode criar seu conhecimento do zero.This self-paced online course explains PowerApps in a sequential way, so you can build your knowledge from the ground up.

Esse curso de Aprendizado Guiado contém muitas seções e cada seção tem vários tópicos.This Guided Learning course contains many sections, and each section has many topics. O curso foi desenvolvido para fornecer diretrizes em partes compreensíveis, com um fluxo lógico que ajuda você a aprender os conceitos, ver os detalhes e passar pelos exemplos.The course is designed to provide guidance in understandable chunks, with a logical flow that helps you learn concepts, see details, and walk through examples. Ele também inclui muitos elementos visuais para ajudá-lo a aprender.It includes lots of visuals to help you learn, too.

Se você for um iniciante no PowerApps, este curso lhe dará conhecimento para começar a usá-lo; se você estiver familiarizado com o PowerApps, este curso associará os conceitos e preencherá as lacunas.If you're a beginner with PowerApps this course gets you going, and if you're familiar with PowerApps this course ties concepts together, and fills in the gaps. Esperamos que você aproveite o curso e estamos ansiosos para incluir mais conteúdo no futuro.We hope you enjoy the course, and we look forward to including more content in the future.

O que é o PowerApps?What is PowerApps?

O PowerApps é uma coleção de serviços de software e aplicativos que trabalham juntos para transformar fundamentalmente e acelerar o modo como você cria sua linha personalizada de aplicativos de negócios.PowerApps is a collection of software services and apps that work together to fundamentally transform and accelerate how you build and share custom line of business applications.

Introdução animada ao PowerApps

O PowerApps se conecta às fontes de dados e serviços de nuvem que você já está usando, dando a você a capacidade de criar rapidamente aplicativos que atendem às suas necessidades específicas – aproveitando as habilidades que você já tem.PowerApps connects to the cloud services and data sources you're already using, giving you the ability to quickly build apps that suit specific needs - building on skills you already have. Você pode compartilhar aplicativos instantaneamente com seus colegas de trabalho pela Web, tablets e dispositivos móveis.You can share apps instantly with your co-workers across the web, tablets, and mobile devices. O PowerApps também se integra com o Microsoft Flow, tornando possível disparar fluxos de trabalho de dentro de aplicativos.PowerApps also integrates with Microsoft Flow, making it possible to trigger workflows from within apps. O PowerApps pode ser simples e rápido – capaz de produzir um aplicativo em minutos que efetua pull de dados do Excel ou de um serviço de nuvem.PowerApps can be simple and fast - capable of producing an app in minutes that pulls in data from Excel or a cloud service. Mas o PowerApps também é robusto e de nível corporativo, pronto para requisitos complexos como o controle de ativos em uma empresa e a associação aos seus sistemas de back-end.But PowerApps is also robust and enterprise-grade, ready for complex requirements like tracking assets across a corporation and tying into your backend systems.

As partes do PowerAppsThe Parts of PowerApps

O PowerApps consiste em componentes para criar, compartilhar e administrar aplicativos, além de componentes para executar esses aplicativos.PowerApps consists of components to create, share, and administer apps; and components to run those apps. Criar aplicativos no PowerApps Studio para Web ou PowerApps Studio para Windows, usando as conexões de dados que seu aplicativo requer.You create apps in PowerApps Studio for web or PowerApps Studio for Windows, using the data connections that your app requires. Você usa o web.powerapps.com para configurar e gerenciar conexões de dados e gateways locais e para trabalhar com o Common Data Service, sobre o qual falaremos em uma seção posterior.You use web.powerapps.com to configure and manage data connections and on-premises gateways, and to work with the Common Data Service, which we will cover in a later section. Depois de criar um aplicativo, você geralmente compartilha-o para o Microsoft AppSource e administra-o no centro de administração.After you create an app, you often share it to Microsoft AppSource, and administer it in the admin center.

Você executa aplicativos em um navegador do Microsoft Dynamics 365 ou usando o PowerApps Mobile, que está disponível para dispositivos Android, iOS e Windows.You run apps in a browser from Microsoft Dynamics 365 or by using PowerApps Mobile, which is available for Windows, iOS, and Android devices.

Seguiremos esse fluxo de criação, compartilhamento, administração e execução de aplicativos conforme percorrermos todo o resto do Aprendizado Guiado do PowerApps.We will follow this flow of creating, sharing, administering, and running apps as we go through the rest of PowerApps Guided Learning.

Como o PowerApps corresponde à sua funçãoHow PowerApps matches your role

O PowerApps torna mais fácil para analistas de negócios e outros especialistas no assunto criarem aplicativos usando as habilidades que já têm.PowerApps makes it easy for business analysts and other subject matter experts to create apps using the skills you already have. Mas esse não é o único tipo de usuário do PowerApps.But this is not the only type of PowerApps user. Algumas pessoas simplesmente executam aplicativos criados por outras pessoas.Some people simply run apps that others create. Outras pessoas que escrevem código como profissão (desenvolvedores profissionais) tiram proveito do PowerApps para criar rapidamente aplicativos sofisticados.Other people, who write code for a living (professional developers), take advantage of PowerApps to rapidly build sophisticated apps.

O modo como você usa o PowerApps pode depender de sua função em um projeto ou em uma equipe e essa função pode ser alterada.How you use PowerApps may depend on your role in a project or on a team, and your role can change. Por exemplo, um dos seus colegas de trabalho cria um aplicativo que está vinculado ao seu sistema de CRM (gerenciamento de relacionamento com o cliente) de toda a empresa e você usa este aplicativo regularmente para acompanhar oportunidades de vendas promissoras.For example, one of your coworkers creates an app that is tied into your company-wide customer relationship management (CRM) system, and you use this app regularly to track promising sales leads. Mas você também pode escrever aplicativos por conta própria e compartilhá-los em seu grupo de trabalho porque seus colegas acham esses aplicativos muito úteis.But you might also write apps yourself and share them within your workgroup because your close colleagues find those apps very useful.

Próximas etapasNext Steps

Agora que você tem uma visão geral deste curso, o que é PowerApps e seus elementos principais, no próximo tópico examinaremos mais detalhadamente cada componente do PowerApps.Now that you have an overview of this course, what PowerApps is, and its main elements, in the next topic we will look more closely at each PowerApps component.

Partes do PowerAppsParts of PowerApps

No primeiro tópico de Aprendizado Guiado, você leu sobre as principais partes do PowerApps.In the first Guided Learning topic you read about the main parts of PowerApps. Agora, forneceremos mais detalhes sobre cada uma das partes.Now we're going to provide a little more detail on each of the parts. O PowerApps é um conjunto de serviços de software e aplicativos que funcionam em conjunto e há tecnologias relacionadas que ajudam a tornar isso um ecossistema poderoso.PowerApps is a set of software services and apps that work together, and there are related technologies that help make this a powerful ecosystem. Os componentes do PowerApps são:The PowerApps components are:

  • web.powerapps.com – gerencie e compartilhe os aplicativos que você criaweb.powerapps.com - manage and share the apps you build
  • PowerApps Studio – crie aplicativos avançados com ferramentas visuais fáceis de usarPowerApps Studio - build powerful apps with easy to use visual tools
  • PowerApps Mobile – execute aplicativos em dispositivos Android, iOS e WindowsPowerApps Mobile - run apps on Windows, iOS, and Android devices
  • Centro de administração PowerApps – administre ambientes do PowerApps e outros componentesPowerApps admin center - administer PowerApps environments and other components

Não esperamos que você tenha tempo de sobra só para aprender o que é o PowerApps, mas achamos que é preciso esclarecer um pouco mais as coisas.We don't expect you to take a ton of time just to learn what PowerApps is, but we think it's helpful to flesh things out a bit more.

web.powerapps.comweb.powerapps.com

Se você cria aplicativos, é aqui que você passará a maior parte do tempo.If you build apps, this is where you spend most of your time. Aprenda com a modelos e aplicativos de exemplo que estão disponíveis aqui e veja todos os aplicativos que você criou.You learn from the sample apps and templates that are available here, and see all the apps you have created. Você cria aplicativos no PowerApps Studio para Web ou PowerApps Studio para Windows e compartilhar esses aplicativos com indivíduos e organizações.You create apps in PowerApps Studio for web or PowerApps Studio for Windows, and share those apps with individuals and organizations. Você gerencia dados: conexões, gateways e entidades (que abordarei em breve). E você verá todos os fluxos criados no flows.microsoft.com, que podem ser integrados com seus aplicativos.You manage data: connections, gateways, and entities (all of which we'll cover shortly.) And you see all the flows created in flows.microsoft.com, which you can integrate with your apps.

O site web.powerapps.com

PowerApps StudioPowerApps Studio

O PowerApps Studio está disponível como um aplicativo Web que você pode usar em qualquer navegador moderno e como um aplicativo do Windows.PowerApps Studio is available as a web application that you can use in any modern browser, and as a Windows application. O PowerApps Studio tem três painéis e uma faixa de opções que tornam a experiência de criação de aplicativos semelhante à da criação de um conjunto de slides do PowerPoint:PowerApps Studio has three panes and a ribbon that make app creation feel similar to building a slide deck in PowerPoint:

  1. Barra de navegação à esquerda, na qual é possível mostrar uma miniatura de cada tela no aplicativo ou uma exibição hierárquica de todos os controles em cada telaLeft navigation bar, in which you can show a thumbnail for each screen in your app or a hierarchical view of all the controls on each screen
  2. Painel no meio, que mostra a tela na qual você está trabalhandoMiddle pane, which shows the screen that you're working on
  3. Painel direito, em que é possível configurar opções, como fontes de dados e layoutRight-hand pane, where you set options such as layout and data sources
  4. Lista suspensa Propriedade, onde você pode selecionar as propriedades às quais as fórmulas se aplicamProperty drop-down list, where you select the properties that formulas apply to
  5. Barra de fórmulas, em que é possível adicionar fórmulas (como no Excel) que definem o comportamento do aplicativoFormula bar, where you add formulas (as in Excel) that define app behavior
  6. Faixa de opções, em que você adiciona controles e personaliza elementos de designRibbon, where you add controls and customize design elements

PowerApps Studio

PowerApps MobilePowerApps Mobile

O PowerApps Mobile para Windows, iOS e Android fornece um ambiente em que você pode localizar e usar os aplicativos.PowerApps Mobile for Windows, iOS, and Android provides an environment where you can find and use apps. Em vez de ir para lojas de aplicativos separadas, você pode permanecer no PowerApps e ter acesso a todos os aplicativos que você criou e que os outros compartilharam com você.Instead of going to separate app stores, you stay in PowerApps and have access to all the apps that you've created and that others have shared with you. Quando você usa aplicativos no PowerApps Mobile, você aproveita ao máximo os recursos do dispositivo como controles de câmera, localização de GPS e muito mais.When you use apps in PowerApps Mobile, you get the most out of your device's capabilities like camera controls, GPS location, and more.

PowerApps Mobile

Centro de administraçãoAdmin center

O Centro de administração do PowerApps é o local central para administrar o PowerApps para uma organização.The PowerApps admin center is the centralized place to administer PowerApps for an organization. É aqui que você define diferentes ambientes, que hospedam aplicativos, conexões de dados e outros elementos.This is where you define different environments, which house apps, data connections, and other elements. Também é no centro de administração que você cria bancos de dados do Common Data Service e gerencia permissões e políticas de dados.The admin center is also where you create Common Data Service databases, and manage permissions and data policies.

Centro de administração do PowerApps

No próximo tópico, aprenderemos sobre o conjunto de tecnologias relacionadas com as quais o PowerApps trabalha para criar um ecossistema poderoso para desenvolvimento de aplicativos.In the next topic we'll learn about the set of related technologies that PowerApps works with to make a powerful ecosystem for app development.

Tecnologias relacionadasRelated technologies

As tecnologias a seguir são muitas vezes usadas com PowerApps para criar e compartilhar aplicativos robustos em toda a sua organização.The following technologies are often used with PowerApps to build and share robust apps across your organization. Seus aplicativos podem integrar dados de várias fontes e incluir fluxos de trabalho que automatizam tarefas.Your apps can integrate data from multiple sources and include workflows that automate tasks.

  • Microsoft Flow – criar fluxos de trabalho automatizados entre seus aplicativos e serviços favoritosMicrosoft Flow - create automated workflows between your favorite apps and services
  • Fontes de dados, conexões e conectores e gateways – trazer dados de nuvem e locais para seus aplicativosData sources, connections and connectors, and gateways - bring cloud and on-premises data into your apps
  • Common Data Service – integrar dados de negócios usando o common data serviceCommon Data Services - integrate business data using the common data model
  • Microsoft Dynamics 365 – executar todos os seus aplicativos de negócios na WebMicrosoft Dynamics 365 - run all your business apps in the web
  • Microsoft AppSource – compartilhar seus aplicativos nesse local centralizado para a Microsoft e nossos muitos parceirosMicrosoft AppSource - share your apps into this centralized place for Microsoft and our many partners

Microsoft FlowMicrosoft Flow

O Microsoft Flow é um serviço para automatizar o fluxo de trabalho entre o número crescente de aplicativos e serviços dos quais os usuários empresariais dependem.Microsoft Flow is a service for automating workflow across the growing number of apps and services that business users rely on. O Microsoft Flow pode acelerar seus negócios para que você gaste menos tempo em tarefas comuns e repetitivas e mais tempo no que você deseja fazer.Microsoft Flow can accelerate your business so you spend less time on mundane, repetitive tasks, and more time on what you want to do. Use o Microsoft Flow em conjunto com o PowerApps para criar aplicativos disparam fluxos de trabalho e respondem a eles.Use Microsoft Flow in conjunction with PowerApps to build apps that trigger and respond to workflows.

Microsoft Flow

Fontes de dados, conexões e conectores e gatewaysData sources, connections and connectors, and gateways

Há muitas fontes de dados com as quais você pode se preocupar e o PowerApps usa conectores para criar conexões para essas fontes de dados.There are many data sources that you might care about, and PowerApps uses connectors to make connections to these data sources. Algumas das fontes de dados mais populares são mostradas abaixo – muitas delas são serviços de nuvem, como o Salesforce.Some of the most popular data sources are shown below—many of them are cloud services, like Salesforce. Os conectores podem não parecer a parte mais interessante do desenvolvimento de aplicativos, mas eles são essenciais para trabalhar com os dados que você, seus colegas e clientes se preocupam.Connectors might not feel like the coolest part of app development, but they are essential to working with data that you, your colleagues, and your customers care about. Para os dados armazenados localmente em vez de na nuvem, você deve usar um gateway para fornecer uma conexão confiável entre o PowerApps e a sua fonte de dados.For data that is stored on-premises rather than in the cloud, you use a gateway to provide a reliable connection between PowerApps and your data source. O gateway reside em um computador local e se comunica com o PowerApps.The gateway sits on an on-premises computer and communicates with PowerApps.

Conectores e fontes de dados do PowerApps

Microsoft Common Data ServiceMicrosoft Common Data Service

O Common Data Service torna mais fácil integrar dados de negócios de várias fontes.The Common Data Service makes it easy to integrate business data from multiple sources. O serviço conta com um common data service que inclui muitas entidades comuns a aplicativos e processos de negócios: entidades como Contato, Produto e Ordem de Venda.The service features a common data model that includes many entities common to apps and business processes: entities like Contact, Product, and Sales Order. O serviço armazena os dados de forma escalonável e confiável e disponibiliza os dados para que vários aplicativos possam usá-los.The service stores the data in a scalable and reliable way, and makes the data available so that multiple applications can use it. Os aplicativos podem ser aplicativos que você cria no PowerApps, outros aplicativos Microsoft ou aplicativos de terceiros.The applications can be apps that you build in PowerApps, other Microsoft applications, or third party applications. A imagem abaixo mostra uma parte da entidade Contato no web.powerapps.com.The image below shows a portion of the Contact entity in web.powerapps.com.

Entidade Contato do PowerApps

Microsoft Dynamics 365Microsoft Dynamics 365

O Dynamics 365 é um serviço de nuvem com aplicativos especialmente concebidos que permitem que você atenda às necessidades de negócios específicas como automação de vendas, operações ou serviço de atendimento ao consumidor.Dynamics 365 is a cloud service with purpose-built apps that enable you to address specific business needs like sales automation, operations, or customer service. No PowerApps você compartilha aplicativos no AppSource, então os usuários com que você os compartilha exibem e executam esses aplicativos no Dynamics 365, bem como em dispositivos móveis.In PowerApps, you share apps into AppSource, then users you share with view and run those apps in Dynamics 365, as well as on mobile devices. A vantagem de ter os aplicativos no Dynamics 365 é que você tem um lugar para executar todos os seus aplicativos de negócios – de criadores de sua organização, da Microsoft e de terceiros.The advantage of having the apps in Dynamics 365 is that you have one place to run all your business apps - from creators in your organization, from Microsoft, and from third parties.

Microsoft Dynamics 365

Microsoft AppSourceMicrosoft AppSource

O AppSource é o local para localizar e avaliar com facilidade aplicativos de seus colegas, da Microsoft e de nossos parceiros.AppSource is the place to easily find and evaluate apps from your colleagues, and from Microsoft and our partners. Quando você compartilha um aplicativo do PowerApps, você disponibiliza-o no AppSource.When you share an app from PowerApps, you make it available in AppSource. Você pode optar por torná-lo disponível apenas para as pessoas na sua organização, ou você pode torná-lo disponível publicamente.You can choose to make it available just for people in your organization, or you can make it available publicly.

Microsoft AppSource

Agora você tem um pouco mais de informações sobre todas as partes do PowerApps e tecnologias relacionadas.Now you have a little more information about all the parts of PowerApps, and related technologies. Não fique com a impressão de que você precisa memorizar a lista, pois continuaremos a aprofundar seus conhecimentos sobre cada uma das partes no decorrer deste curso.Don't feel like you have to memorize the list, because we will continue to deepen your knowledge on each of the parts throughout this course. Em seguida, uma introdução às opções que você tem para a criação de aplicativos.Next up is an introduction to the options you have for creating apps.

Uma olhada rápida na criação de aplicativosA quick look at creating apps

Agora que você conhece as noções básicas do PowerApps, vamos iniciar um tour rápido de introdução aos aplicativos.Now that you know the basics of PowerApps, let's jump into a quick tour of how to get started with apps. Examinaremos aplicativos de exemplo, a criação de aplicativos de um modelo, uso de aplicativos compartilhados e criação de aplicativos de uma fonte de dados.We'll look at sample apps, creating apps from a template, using shared apps, and creating apps from a data source. No próximo tópico, obteremos maior controle sobre a criação do aplicativo.In the next topic, we will get more hands-on with app creation.

Confira alguns aplicativos de exemploCheck out some sample apps

No web.powerapps.com, você será saudado com vários aplicativos de exemplo que você pode usar em seu navegador da Web.In web.powerapps.com, you'll be greeted with several sample apps that you can use in your web browser. Explore esses aplicativos para ter uma ideia do que é possível e como o PowerApps pode ajudar sua empresa.Explore these apps to get a quick sense of what's possible and how PowerApps can help your business.

Aplicativos de exemplo do PowerApps

Cada aplicativo de exemplo destina-se a uma finalidade específica, como o gerenciamento de um orçamento, a inspeção de um site ou o acompanhamento de tíquetes de serviço.Each sample app is designed for a specific purpose, such as managing a budget, inspecting a site, or tracking service tickets. Esses aplicativos contêm dados de exemplo para inspirar seu pensamento.These apps contain sample data to inspire your thinking. Esse aplicativo ilustra como uma empresa de pisos poderia ajudar representantes do serviço de atendimento a fornecer estimativas de custo exatas e imediatas ao visitar locais dos clientes.This app illustrates how a flooring company could help service representatives deliver accurate and immediate cost estimates when visiting customer locations.

Aplicativo de exemplo de piso do PowerApps

Criar um aplicativo por meio de um modeloCreate an app from a template

Outra boa maneira de começar é criando um aplicativo de um modelo.Another good way to start is by building an app from a template. Basicamente, os modelos são aplicativos de exemplo que você pode abrir para entender como eles são formados.Templates are basically sample apps that you can open to understand how they are put together. Eles usam dados de exemplo para ajudá-lo a ter uma noção do que é possível e abri-los no PowerApps Studio ajudará você a ver na prática como um aplicativo é construído.They use sample data to help you get a sense of what's possible, and opening them in PowerApps Studio will help you see hands-on how an app is built. Observe que os modelos estão disponíveis apenas no PowerApps Studio para Windows no momento, mas não no PowerApps Studio para Web.Note that templates are available only in PowerApps Studio for Windows at this time, not PowerApps Studio for web.

Modelo de aplicativo do PowerApps

Por exemplo, com o modelo do Controlador de Orçamento, você pode criar um aplicativo que ajuda você a controlar o orçamento de projetos e eventos, com categorias personalizadas, fácil entrada de dados e elementos visuais que mostram claramente as despesas.For example, with the Budget Tracker template, you can create an app that helps you track the budget for projects and events, with custom categories, easy data entry, and visuals that clearly show expenditures.

Modelo de controlador de orçamento do PowerApps

Usar aplicativos compartilhadosUse shared apps

Se a sua equipe já começou a usar o PowerApps, as pessoas podem já ter compartilhado aplicativos com você.If your team has started using PowerApps, people might have shared apps with you already. Quando as pessoas compartilham aplicativos com você, eles aparecerão no AppSource e também no Dynamics 365 se você quiser incluí-los lá.When people share apps with you, they show up in AppSource and also in Dynamics 365 if you choose to include them there. Se você for um colaborador desses aplicativos, eles também serão exibidos no web.powerapps.com.If you're a contributor to those apps, they also show up in web.powerapps.com.

Compartilhamento do PowerApps

Criar um aplicativo de uma fonte de dadosCreate an app from a data source

Crie aplicativos no PowerApps Studio para Web ou PowerApps Studio para Windows.Create apps in PowerApps Studio for web or PowerApps Studio for Windows. Você poderá se conectar a fontes de dados e iniciar a composição de aplicativos em um designer visual.You'll be able to connect to data sources and start composing apps in a visual designer.

Aplicativo do PowerApps de dados

Uma ótima maneira de começar é gerar um aplicativo de seus próprios dados.A great way to get started is to generate an app from your own data. Apenas indique ao PowerApps na fonte de dados de sua escolha (por exemplo, uma lista do SharePoint) e observe como o PowerApps cria automaticamente um aplicativo de três telas para procurar a lista, exibir registros detalhados e editar dados.Just point PowerApps at the data source of your choice (for example, a SharePoint list) and watch as PowerApps automatically builds a three-screen app for browsing the list, viewing detailed records, and editing data. Você pode, em seguida, começar a personalizar esse aplicativo para parecer e se comportar exatamente como desejar.You can then start customizing this app to look and behave exactly how you want. Veremos como o seguinte aplicativo é criado no próximo tópico.We will see how the following app is created in the next topic.

Aplicativo de três telas do PowerApps

Você também pode criar aplicativos do zero e adicionar todas as peças durante o processo, mas a maneira mais fácil para saber mais sobre o PowerApps é começar com uma amostra ou um modelo ou se conectar à fonte de dados e fazer com que o PowerApps gere o aplicativo para você.You can also build applications from scratch and add all the pieces as you go, but the easiest way to learn about PowerApps is to start with a sample or a template, or connect to your data source and have PowerApps generate the app for you. Em seguida, você pode ampliar os negócios e soltar sua imaginação – haverá muitas oportunidades para isso posteriormente no curso!Then you can branch out and let your imagination run wild—there will be plenty of that later in the course! No próximo tópico, você aprenderá como gerar um aplicativo de dados.In the next topic, you will learn how to generate an app from data.

Criar seu primeiro aplicativoCreate your first app

Agora você está familiarizado com todas as partes do PowerApps e as opções para a criação de aplicativos, portanto, é hora de efetivamente criar um aplicativo.You're now familiar with all the parts of PowerApps and the options for creating apps, so it's time to actually build an app. Neste tópico, geraremos um aplicativo de telefone de uma lista do SharePoint Online, mas será possível usar dados de várias outras fontes, incluindo Excel, serviços de nuvem, como Salesforce, e fontes locais, como o SQL Server.For this topic, we'll generate a phone app from a SharePoint Online list, but you could use data from lots of other sources, including Excel, cloud services like Salesforce, and on-premises sources such as SQL Server.

Conectar a uma fonte de dadosConnect to a data source

A primeira etapa na geração de um aplicativo de dados é escolher qual PowerApps Studio usar e então conectar-se à fonte de dados.The first step in generating an app from data is to choose which PowerApps Studio to use, then connect to your data source. No web.powerapps.com, clique ou toque em novo aplicativo, em seguida, escolha se deseja usar o PowerApps Studio para Windows ou o PowerApps Studio para Web.In web.powerapps.com, click or tap New app, then choose whether to use PowerApps Studio for Windows or PowerApps Studio for web.

Introdução ao web.powerapps.com

No PowerApps Studio, você tem a opção de começar de dados, de um modelo ou do zero.In PowerApps Studio you have the option of starting from data, from a template, or from scratch. Estamos criando um aplicativo de telefone para uma lista do SharePoint, então em SharePoint, clique ou toque em Layout de telefone.We're building a phone app for a SharePoint list, so under SharePoint click or tap Phone layout.

Aplicativo de telefone da lista do SharePoint

Aplicativos gerados sempre são baseados em uma única lista ou tabela (você pode adicionar mais dados ao aplicativo posteriormente).Generated apps are always based on a single list or table (you can add more data to the app later). As próximas três telas percorrer o processo de conexão para a lista Estimativas de Piso lista no SharePoint Online.The next three screens take you through the process of connecting to the Flooring Estimates list in SharePoint Online.

Conectar-se a uma lista do SharePoint Online

Depois que você clica em Conectar, o PowerApps começa a gerar o aplicativo.After you click Connect, PowerApps starts to generate the app. O PowerApps faz todos os tipos de inferências sobre seus dados para que ele gere um aplicativo útil como um ponto de partida.PowerApps makes all sorts of inferences about your data so that it generates a useful app as a starting point.

Explorar o aplicativo geradoExplore the generated app

Sucesso!Success! Seu novo aplicativo de três telas é aberto no PowerApps Studio.Your new three screen app opens in PowerApps Studio. Todos os aplicativos gerados de dados têm o mesmo conjunto de telas:All apps generated from data have the same set of screens:

  • A tela de navegação: na qual você procura, classifica, filtra e atualiza os dados obtidos por pull da lista, além de adicionar itens clicando no ícone (+).The browse screen: where you browse, sort, filter, and refresh the data pulled in from the list, as well as add items by clicking the (+) icon.
  • A tela de detalhes: na qual você exibe mais detalhes sobre um item e pode optar por excluir ou editar o item.The details screen: where you view more detail about an item, and can choose to delete or edit the item.
  • A tela de edição/criação: aquela em que você pode editar um item existente ou criar um novo.The edit/create screen: where you edit an existing item or create a new one.

Na barra de navegação à esquerda, clique ou toque em um ícone no canto superior direito para mudar para o modo de exibição em miniatura.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

Alternar entre modos de exibição

Clique ou toque em cada miniatura para exibir os controles nessa tela.Click or tap each thumbnail to view the controls on that screen.

O aplicativo gerado

Clique ou toque naClick or tap Seta Iniciar visualização do aplicativo no canto superior direito para executar o aplicativo.in the top right to run the app. Se você navegar pelo aplicativo, verá que ele inclui os dados da lista e fornece uma boa experiência padrão.If you navigate through the app, you see that it includes all the data from the list and provides a good default experience.

Uau, isso foi muito fácil!Wow, that was pretty easy! Em alguns minutos, você aprendeu como se conectar a uma fonte de dados, gerar um aplicativo e se familiarizar com o PowerApps Studio e as três telas do aplicativo.In a few minutes you learned how to connect to a data source, generate an app, and get acquainted with PowerApps Studio and the three app screens. Nas próximas seções, você verá como personalizar os aplicativos gerados.In later sections, you'll see how to customize generated apps. No próximo tópico, revisaremos esta seção do curso e prepararemos você para as próximas lições.In the next topic we review this section of the course and get you ready for future lessons.

Examinar esta seçãoReview this section

Vamos fazer uma revisão rápida do que você aprendeu na primeira seção.Let's do a quick review of what you learned in the first section.

O PowerApps é uma coleção de serviços de software e aplicativos que trabalham juntos para transformar fundamentalmente e acelerar o modo como você cria sua linha personalizada de aplicativos de negócios.PowerApps is a collection of software services and apps that work together to fundamentally transform and accelerate how you build and share custom line of business applications.

O PowerApps se conecta às fontes de dados e serviços de nuvem que você já está usando, dando a você a capacidade de criar rapidamente aplicativos que atendem às suas necessidades específicas – aproveitando as habilidades que você já tem.PowerApps connects to the cloud services and data sources you're already using, giving you the ability to quickly build apps that suit specific needs - building on skills you already have. Você pode compartilhar aplicativos instantaneamente com seus colegas de trabalho pela Web, tablets e dispositivos móveis.You can share apps instantly with your co-workers across the web, tablets, and mobile devices. O PowerApps também se integra com o Microsoft Flow, tornando possível disparar fluxos de trabalho de dentro de aplicativos.PowerApps also integrates with Microsoft Flow, making it possible to trigger workflows from within apps. Há vários componentes que compõem o PowerApps e um conjunto de tecnologias relacionadas que o tornam ainda mais eficiente.There are several components that make up PowerApps and a set of related technologies that make it even more powerful.

A maneira mais fácil para começar a usar o PowerApps é executar os exemplos, brincar com os modelos e gerar de aplicativos de seus próprios dados.The easiest way to get started with PowerApps is to run the samples, play around with the templates, and generate apps from your own data. Você viu como gerar um aplicativo com base em uma lista do SharePoint.You have seen how to generate an app based on a SharePoint list. Agora você tem uma base sólida e passará a criar e compartilhar aplicativos muito em breve.You now have a solid base, and you will be building and sharing out apps in no time.

O que vem a seguir?What's Next?

Parabéns!Congratulations! Você concluiu a primeira seção de aprendizado guiado do PowerApps.You have finished the first section of PowerApps Guided Learning. Independentemente de quanta experiência você tinha ao começar, esperamos que agora você tenha uma visão muito clara do que é o PowerApps e de como você pode iniciar a criação de aplicativos.Regardless of how much experience you began with, we hope you now have a very clear picture of what PowerApps is and how you can start creating apps. Há alguns downloads e recursos e úteis abaixo, mas você definitivamente deve dar uma olhada em mais conteúdo relacionado ao aprendizado guiado.We've included some useful resources and downloads below, but you should definitely take a look at more of Guided Learning. Neste ponto, você pode escolher para onde ir em seguida:At this point, you can choose where to go next:

Ambas as seções mostram como gerar e personalizar um aplicativo.Both sections show how to generate and customize an app. A seção do SharePoint tem um pouco mais informações sobre o aplicativo gerado e a seção do Common Data Service inclui personalizações mais complexas.The SharePoint section has a bit more information on the generated app, and the Common Data Service section includes more complex customizations. É claro que você pode passar pelas duas seções, basta escolher um ponto de partida.Of course you can go through both sections, just pick a place to start.

Recursos do PowerAppsPowerApps resources

Downloads do PowerAppsPowerApps downloads

Parabéns!

Você concluiu a seção Introdução do Aprendizado Guiado do Microsoft PowerApps.You've completed the Getting started section of Microsoft PowerApps Guided Learning.

Você aprendeu como...

Próximo Tutorial

Criando um aplicativo pelo SharePointCreating an app from SharePoint

Colaboradores

  • Michael Blythe
  • olprod
  • Alisha-Acharya