Pesquisar aqui

Mostrar mensagens com a etiqueta API. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta API. Mostrar todas as mensagens

sexta-feira, 21 de maio de 2021

[PT07] INFINIZER Digital: RFP

A INFINIZER Digital faz parte do grupo INFINIZER, cuja atividade está centrada na integração do mundo digital no mundo físico. Nesse sentido, oferecemos a mais diversa variedade de soluções e serviços com os maiores níveis de segurança, escalabilidade e eficiência. Como temos um profundo conhecimento do mercado internacional, os nossos clientes podem esperar um tratamento único e especializado, de acordo com a sua respetiva indústria/setor de atividade.



Nota: O conteúdo partilhado em sala pretendeu desenvolver os tópicos "High-level design", "Loops, getting some input" e "Variables and values" a partir da apresentação de uma situação real de desenvolvimento de evolutivos, no âmbito da disciplina de Aplicações Informáticas B, no ano lectivo 2020-21.

A apresentação foi conduzida pelos seguintes representantes:
  • Guilherme Marcelo
  • Daniel Zayika
IMPORTANTE: Podem consultar o site público em www.infinizer.tk


Esperamos que tenham gostado da apresentação e principalmente do potencial técnico apresentado.

Obrigado. Cumprimentos,
INFINIZER Digital.

sexta-feira, 5 de março de 2021

[IDS] API: marcello-server-golang-api

    Ora, tendo explorado o conceito de API, não podemos deixar de criar aplicações reais e obter resultados reais para a utilização desse conhecimento em conjunto com boas práticas de programação.

    Para a construção da API, escolhi a linguagem de programação Golang, uma vez que - para além do meu favoritismo - apresenta uma rica e estável capacidade de desenvolvimento, para além de resultados eficientes e de implementação de nível intermediário.

    Na database MySQL que está a correr 24/7, criei uma tabela para a construção de widgets na solução  mobile em Flutter que desenvolvi para um evento, com as colunas: "Title", "Desc" e "Content". 
    De modo a integrar a base de dados relacional criada na aplicação mobile, o desenvolvimento da API foi voltada para REST requests, mais precisamente, POST e GET requests.
    Para o fim de retornar os eventos (com título, descrição e conteúdo) da base de dados, foi criado o endpoint /eventos.

    Para efeitos de demonstração da potencialidade da comunicação entre aplicações e base de dados, partilho uma captura de ecrã:


[IDS] API: O que é?

    API é o acrónimo de Application Programming Interface, que é um intermediário de software que permite que duas aplicações falem uma com a outra. Cada vez que utiliza uma aplicação como o Facebook, envia uma mensagem instantânea, ou verifica o tempo no seu telefone, está a utilizar uma API.
    Quando utiliza uma aplicação no seu telemóvel, a aplicação liga-se à Internet e envia dados para um servidor. O servidor recupera então esses dados, interpreta-os, executa as acções necessárias e envia-os de volta para o seu telemóvel. A aplicação interpreta então esses dados e apresenta-lhe a informação pretendida de uma forma legível. Isto é o que é uma API - tudo isto acontece através da API.
    Imagine que está sentado a uma mesa num restaurante com um menu de escolhas para encomendar. A cozinha é a parte do "sistema" que irá preparar a sua encomenda. O que falta é o elo crítico para comunicar a sua encomenda à cozinha e entregar a sua comida de volta à sua mesa. É aí que entra o empregado de mesa ou API. O empregado de mesa é o mensageiro - ou API - que leva o seu pedido ou encomenda e diz à cozinha - o sistema - o que fazer. Depois o empregado de mesa devolve-lhe a resposta; neste caso, é a comida.

    Aqui está um exemplo de API da vida real. Pode estar familiarizado com o processo de pesquisa de voos online. Tal como o restaurante, tem uma variedade de opções à sua escolha, incluindo diferentes cidades, datas de partida e regresso, e muito mais. Imaginemos que está a reservar o seu voo num website de uma companhia aérea. Escolhe uma cidade e data de partida, uma cidade e data de regresso, classe de cabine, assim como outras variáveis. A fim de reservar o seu voo, interage com o website da companhia aérea para aceder à sua base de dados e ver se há lugares disponíveis nessas datas e quais poderão ser os custos.

fonte: https://www.mulesoft.com/resources/api/what-is-an-api

domingo, 5 de março de 2017

Disponibilidade geral das APIs Visio JavaScript é anunciada







A Microsoft anunciou nesta semana o lançamento das APIs Visio JavaScript. Agora você poderá usá-las para estender o Visio Online e criar novos cenários de mashup mais ricos. As APIs agora podem ser utilizadas como parte do seu ambiente de produção.
Visio Online é uma maneira nova para você visualizar e compartilhar os diagramas do Visio disponíveis na web. O Visio Online inclui uma UI moderna e introduz melhorias de desempenho, bem como capacidades de consumo avançadas, que não estavam disponíveis anteriormente, no Visio Web Access.
As APIs Visio JavaScript permitem acesso programático aos diagramas incorporados do Visio Online numa página do SharePoint.
Segundo o C# Corner, entre as vantagens de usar as APIs Visio JavaScript estão:
  • Visio Web Access suporta apenas a visualização dos diagramas e, portanto, as APIs só podem executar operações de leitura. O Visio Online futuramente vai suportar capacidades de edição e a criação de diagramas na Web. Você poderá usar as APIs Visio JavaScript para criar e editar diagramas no Visio Online.
  • O Visio Web Access está limitado ao SharePoint e as soluções de mashup interativas só funcionam com a parte web do Visio Web Access. O Visio Online suportará a incorporação de diagramas do Visio em qualquer página da Web. Soluções personalizadas que você implementa através das APIs Visio JavaScript funcionarão contra diagramas embutidos do Visio no SharePoint Online ou em qualquer página da Web.
  • Soluções que são criadas usando APIs Visio JavaScript funcionarão em várias plataformas no futuro.


Fonte:https://imasters.com.br/noticia/disponibilidade-geral-das-apis-visio-javascript-e-anunciada/?trace=824205206&source=news-home