Power Apps - Como Criar um Aplicativo Offline | Parte 1
HTML-код
- Опубликовано: 6 сен 2024
- Descubra neste tutorial completo como criar um aplicativo totalmente funcional que opera offline usando o PowerApps! Aprenda todos os passos necessários, desde a concepção da interface até a implementação das funcionalidades offline, permitindo que seus usuários desfrutem da experiência sem depender de conexão com a internet. Não perca essa oportunidade de dominar uma habilidade essencial para desenvolvedores de aplicativos!
Seja membro deste canal e ganhe benefícios:
/ @easypowerfx
#PowerAppsOffline #DesenvolvimentoOffline #AppSemInternet
#PowerAppsTutorial #DesenvolvimentoDeApps #PowerAppsDevelopment
#OfflineFirst #OfflineAppCreation #AppDevelopmentTips #NoInternetNoProblem #powerplatform
Show excelente didática e explicação.
Pergunta : porque não foi utilizado as funções savedata loaddata.
Excelente pergunta, até fixei o comentário, o SaveData e LoadData são as fórmulas ideias para esse tipo de app, inclusive recomento, porém estão como recurso experimental, existindo a necessidade de habilitar o recurso, acredito que algumas pessoas que estão aprendendo podem não ter ainda habilitado esse recurso, mas seu comentário me fez pensar em gravar uma parte 2 para esse vídeo de app offline!
Para habilitar, navegue até Definições>Próximos recursos>Experimental>Habilitar SaveData, LoadData, ClearData no player da Web.
Cara, que conteúdo foda!!!
Parabéns Bruno! Chegando agora no seu canal... Você e muito didático! Sensacional!
Estou começando neste mundo e há tenho desafio grande na empresa e gostaria de umas dicas.
Cenário: preciso de um App que colete dados de produção de modelos de pecas e as ocorrências de Downtime durante a produção de cada uma delas.( Entendo que teremos um relacionamento de 1:N
Na Lista 1 (Produção), conterá dados de produção como Data, hora início e fim, número da peça e quantidade produzida.
Lista 2 (Paradas) conterá Código de Parada, hora Início parada e Fim da Parada, Tempo de Parada (cálculo) .
Preciso ter uma opção de um diário de bordo Durante a produção para fazer os registros das peças e conectadas as informações de paradas ( imagino campos de cadastro e abaixo uma galeria que mostra tudo que já foi cadastrado.)
Poderia simular em uma aula algo parecido com isso?
Estou muito feliz de ter encontrado seu canal! Grande abraço!
Bruno, muito obrigado por ter respondido minha duvda, eu sou o proprietario do canal. Recentemente perdi a conta.
Mais estou aqui acompnhando vc. Parte 2 vai ter os seguimentos de collect/savedate/clear?
Faz um app que é uma "prova" ou avaliação? Isso é ótimo para cursos, e também para avaliação de fornecedores, funcionários etc. É um formulário e cada resposta vai ter um peso que no final vai gerar a nota final. É muito útil explica vários conceitos e ninguém no youtube mostrou ainda.
Sou inscrita!
Muito bom!!
Eu só fiquei com medo de utilizar isso em produção, pois quando o usuário fechar o aplicativo por completo, perde-se todos os dados.
eu iria utilizar este modo para substituir o offline com o dataverse, pois o mesmo está apresentando problemas, onde não aparece mais os dados da galeria(modo offline) e causando erro de servidor(isso em mais de 1 ambiente).
Nessa lógica eu abordei somente as collections, mas é possível utilizar o SaveData e LoadData, essas duas lógicas podem não estar disponível para você por ser um recurso experimental ainda, para ativar deve seguir o seguinte caminho:
navegue até Definições>Próximos recursos>Experimental>Habilitar SaveData, LoadData, ClearData no player da Web.
@@easypowerfx vlw, vou procurar sobre esse outro modo.
Eu já estava até em produção com o dataverse off-line, quando veio a nova versão na segunda deu erro, abri um ticket para ver se foi algum erro causado pela versão, pois acontece erro de servidor no ambiente do trabalho e da faculdade.
Obrigado pela ajuda
Vc tem que usar o Concurrent, dentro dele o clear, save e o load. Habilitar nas configurações modo mobile e criar dentro do "app" na propriedade "onstart", o Concurrent dentro do "se conected = true : clear, save, load ; senão > clear e load". E coloque um botão para quando entrar no app e caso não carregue seu dados ele no onclick, chame o loaddata.
Ótima aula, muito didática, útil e de extrema iportancia, pois fatalmente na pratica vamos nos deter com a falta de internet, valeu Bruno!!!
É isso aí, é muito importante pensar nos problemas adversos que o usuário pode ter ao utilizar o aplicativo, e esta é uma solução quando o usuário precisa utilizar mas não tem internet no momento!
Caramba, que conteúdo épico, a minha duvida agora é, eu consigo usar o Power Apps para criar um aplicativo e depois publicar ele nas lojas online, tipo na PlayStore Google e na Apple Store IOS?
Excelente aula! Obrigado!
Disponha! Bons estudos 👏🏼
Boa noite bruno. Obrigado pela ajuda.
Eu que agradeço
Mestre, conseguimos fazer o contrário? Consultar uma base de dados tipo um search offline?
Como faço quando quero adicionar imagens também ? A fórmula da erro
Olaa!! boa noite. Excelente vídeo, mas caso a coluna for do tipo escolha? Como que fica a fórmula? Datacardvalue.Text tá dando erro.
Fala grande Bruno, Parabéns pela didática. Uma dúvida se eu fechar esse app e reabri depois essa minha coleção vai está armazenada ainda para ser enviada pra minha lista?
Falaaa meu amigo, tudo bem? O app precisa pelo menos no primeiro acesso ter internet, para que carregue as fórmulas e conexões e depois de aberto o modo offline não excluíra a collect enquanto o app estiver "aberto" em segundo plano, agora se o app for encerrado por completo perderá a collect!
@@easypowerfx show. Mais tem como preservar os dados na collect pra que isso não ocorra? Poderia depois dar um upgrade no vídeo com alguma solução? Abraço.
Muito bom top,
Obrigadoo
MAIS UM INSCRITO, CANAL TOP DAS GALÁXIAS!
No próximo vídeo faz um breve resumo de como todo o procedimento funciona desde a criação até a distribuição para o cliente final.
Minhas dúvidas:
O app serve para android e ios?
Quando eu terminar o app, como vou passar para meu cliente?
Quando o app é 100% offiline ele salva os arquivos em qual sabe de dados?
Quando o app é 100% offiline, dá pra fazer uma função para salvar o backup de tudo?
A base de dados que crio para o app, meus clientes vão usar a também ou eles vão criar outra?
Agradeço se você puder responder essas dúvidas
Que bom que está gostando do canal, espero que aprenda muito por aqui!
O app serve para android e ios?
R: Sim, pode ser utilizado em qualquer um dos dois!
Quando eu terminar o app, como vou passar para meu cliente?
R: O mesmo precisa ter um login na rede da sua empresa, e assim acessar o app!
Quando o app é 100% offiline ele salva os arquivos em qual sabe de dados?
R: Enquanto o app estiver off ele não salva os arquivos em nenhum local, ele fica dentro da variável até que o mesmo se conecte com a internet para salvar!
Quando o app é 100% offiline, dá pra fazer uma função para salvar o backup de tudo?
R: Por enquanto a microsoft não lançou uma versão com essa possibilidade de 100% offline, mas acredito que em breve teremos!
A base de dados que crio para o app, meus clientes vão usar a também ou eles vão criar outr
R: Vão usar a fonte de dados que você definir!
Boa tarde! Ótimo video, exatamente como estava precisando. Porem, minha tela de inserção de dados possui vários itens para inserir (além do seu nome e email) e alguns são de selecionar itens em listas dropdown, alguns são datas, alguns são vários itens. ¨Tenho que colocar todos na fórmula? Qual o formato de saída adequado, o .Text não está funcionando.
Cada componente tem uma saída diferente, por exemplo:
TextInput.Text
DatePicker.SelectDate
Combobox.SelectedItems ou Selected.Value
Dropdown.Selected.Value
e assim por diante
If(Connection.Connected = true,Color.Green,Color.Red) essse código não funcionou
Pode ser o idioma do seu navegador, se estiver usando em Português troque as vírgulas por ;
Fala mano, ótimo conteúdo.
Tem como fazer um vídeo sobre lista no sharepoint.
Adicionar o ID automaticamente assim que um item for criado?
Com isso podemos fazer Join em listas do sharepoint.
Ex eu tenho um formulário para cadastrar pessoas e cada pessoa recebe um id automático e único na criação.
Boa sugestão! Vou planejar um vídeo sobre
Fala @Digola, No próprio Sharepoint já tem esse recurso, a não ser que você precise de algo mais elaborado com um relacionamento de dados.
@@rogeriomanoel6426 sim, se for um ID simples ele consegue usar o gerado automaticamente, mas como ele quer fazer um Join com outra lista e essa outra lista vai ter seus próprios ID’s ele precisaria fazer algo mais elaborado
Boa noite, e se na minha area de apontamentos eu necessitar filtar dados de uma base de dados e nuvem ? exemplo, produtos, equipamentos ..
Estou desenvolvendo um app, onde tenho alguns itens que consulta o sharepoint, como faço para consultar o dropdown offline, e não uso a function Patch e sim a function SubmitForm, seria a mesma coisa na condicional?
Esse dropdown é para ser carregado com uma coluna da sua lista que está no SharePoint ou são campos pre definidos? Se for campos pre definidos, você na propriedade Item do seu dorpdown, insira os dados diretamente nele ["item 1";"item 2"], se for da coluna do SharePoint, salve sua lista dentro do savedata, depois carregue sua lista usando loaddata e na propriedade Item do dropdown use os distinct(sua lista;nomedacoluna).
Parabéns pelo vídeo.
Mas só uma pergunta: esses dados gravados na collection não corre o risco de ser perdidos? Principalmente se o usuário sair do App?
Não seria possível gravar os dados em um arquivo Excel local, localizado no smartphone ?
Não necessariamente, se você sair do app mas deixa-lo em segundo plano não perderá a collect, agora se o app for encerrado por completo perderá!
@@easypowerfx se você usar o SaveData e LoadData, os dados ficam ainda no aparelho, mesmo desligando ele. Porem para modelos offline tem que usar o Concurrent e dentro dele colocar o SaveData, loadData.
@@user-sh8er8vm4h o SaveData e LoadData são as fórmulas ideias para esse tipo de app, inclusive recomento, porém estão como recurso experimental, existindo a necessidade de habilitar o recurso, acredito que algumas pessoas que estão aprendendo podem não ter ainda habilitado esse recurso, mas seu comentário me fez pensar em gravar uma parte 2 para esse vídeo de app offline!
Para habilitar, navegue até Definições>Próximos recursos>Experimental>Habilitar SaveData, LoadData, ClearData no player da Web.
Olá, boa noite! Há limite para ficar salvo no off? Se tiver um formulário mais complexo, com imagens. Funciona normalmente?
@@patricklima4590 tem um limite quando se trata de imagem em modo de desenvolvimento do app pelo navegador de até 1mb. Você pode converter a imagem para Base64 ( converter para texto ).
Bruno voce pode fazer uma app onde varios usuarios possam fazer pedidos desde o tlf e na base recebam o pedido?
A formula do circulo verde está dando erro