You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _i18n/pt/_posts/cielo-lio/2017-01-01-cielo-lio.md
+39-26Lines changed: 39 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ Para aprender mais sobre funcionalidades e especificidades técnicas, acesse a s
39
39
40
40
Está iniciando agora a sua jornada de integração e não sabe por onde começar? Aqui, você encontra uma visão simplificada dos principais passos para integrar com a Cielo Smart e publicar seu aplicativo na Cielo Store.

43
43
44
44
A primeira seção desta documentação, intitulada **Introdução**, apresenta uma visão geral da Cielo Smart, explicando sua proposta e benefícios. Nessa parte, você encontra este guia de primeiros passos com orientações básicas para iniciar a integração, um glossário com os principais termos técnicos utilizados ao longo da documentação, os canais de suporte disponíveis e uma área dedicada às últimas atualizações da plataforma.
45
45
@@ -167,8 +167,7 @@ A Cielo Smart oferece funcionalidades exclusivas que agregam valor à experiênc
167
167
-**Integração com sistemas de automação comercial**: Via SDK e APIs REST, permitindo que desenvolvedores criem soluções personalizadas para o terminal.
168
168
-**NFC**: tecnologia presente permitindo o pagamento utilizando cartões com tecnologia contactless
A Cielo LIO é compatível com periféricos de hardware como impressoras Bluetooth (parceiros utilizam impressoras das marcas Zebra, Datex e Leopardo) e leitores RFID. A conexão e o pareamento desses dispositivos são de responsabilidade do aplicativo do parceiro. </aside>
170
+
<asidestyle="background-color: #d4edda; padding: 15px; border-left: 5pxsolid#28a745; color: #155724;margin-top: 20px; margin-bottom: 20px;"> A Cielo LIO é compatível com periféricos de hardware como impressoras Bluetooth (parceiros utilizam impressoras das marcas Zebra, Datex e Leopardo) e leitores RFID. A conexão e o pareamento desses dispositivos são de responsabilidade do aplicativo do parceiro. </aside>
172
171
173
172
## Arquitetura
174
173
@@ -260,51 +259,65 @@ Aqui, estão reunidas orientações essenciais para garantir que sua integraçã
260
259
- Ao adaptar um aplicativo desenvolvido para outra plataforma, mantenha apenas os recursos e botões relevantes para o usuário da Cielo Smart.
261
260
- Recomenda-se o uso do [Material Design](https://m3.material.io/) no desenvolvimento de aplicações para a Cielo Smart, promovendo a adoção de boas práticas de design e melhorando a experiência em dispositivos móveis.
262
261
263
-
### Modelos de integração com a plataforma Cielo LIO
262
+
#DESENVOLVENDO UM APLICATIVO PARA CIELO SMART
264
263
265
-
#### Integração Remota | Cielo LIO Order Manager
264
+
## Primeiros passos: Publicando seu aplicativo
265
+
266
+
Está começando sua jornada e quer saber como disponibilizar seu aplicativo na Cielo Smart? Este guia foi criado para ajudar você a entender os principais passos para publicar seu aplicativo!
267
+
268
+
Para disponibilizar seu aplicativo na Cielo Smart, você precisa garantir que ele esteja pronto para atender às necessidades dos clientes com qualidade e segurança. Com este guia, você tem os recursos necessários para dar os primeiros passos com confiança.
269
+
270
+

271
+
272
+
O processo de disponibilização do aplicativo varia conforme o tipo de loja escolhida, podendo ser loja pública ou privada.
273
+
Para conferir o passo a passo detalhado de cada cenário, acesse os guias abaixo:
274
+
-[Publicação do aplicativo em uma loja pública](https://developercielo.github.io/manual/cielo-lio#loja-pública)
275
+
-[Publicação do aplicativo em uma loja privada](https://developercielo.github.io/manual/cielo-lio#loja-privada)
276
+
277
+
<asidestyle="background-color: #d4edda; padding: 15px; border-left: 5pxsolid#28a745; color: #155724;margin-top: 20px; margin-bottom: 20px;"> Você pode solicitar uma Cielo Smart para testes e publicação de aplicativos. Clique aqui para aprender como. Além disso, antes da Cielo Smart chegar até você, você também pode utilizar o Cielo Emulador, um aplicativo que facilita a validação da sua integração com a Cielo Smart, eliminando a necessidade de utilizar o hardware físico em modo debug. Essa solução simula o comportamento da Cielo Smart, processando solicitações e gerando respostas para o software de integração. </span></aside>
278
+
279
+
## Modelos de integração com a plataforma Cielo Smart
280
+
281
+
### Integração Remota | Cielo LIO Order Manager
266
282
267
283
Conjunto de APIs que permitem que o cliente continue utilizando sua solução de PDV / Automação Comercial com todas as funcionalidades. No momento de realizar o pagamento, ocorre a integração com o gerenciador de pedidos (Order Manager) da Cielo LIO, de forma rápida, simples e segura.
268
284
[Ir para integração remota](https://developercielo.github.io/manual/cielo-lio#integração-remota)
269
285
270
-
####Integração via Deeplink
286
+
### Integração via Deeplink
271
287
272
288
A Cielo oferece integração via intents para comunicação por meio de deep links, permitindo que aplicativos Android se integrem a recursos como pagamento, impressão e cancelamento
273
289
[Ir para integração via Deeplink](https://developercielo.github.io/manual/cielo-lio#integra%C3%A7%C3%A3o-via-deeplink7)
274
290
275
291
276
-
# Desenvolva seu aplicativo para Cielo LIO
277
-
278
-
## Introdução
279
-
280
-
Com a Cielo LIO é possível que empresas e parceiros tenham seu aplicativo rodando na plataforma da Cielo. Esses aplicativos podem ou não estar integrados com o pagamento, tudo vai depender da finalidade da empresa ou parceiro.
281
-
282
-
Abaixo, você encontra todas as informações necessárias para desenvolver um aplicativo para a Cielo LIO.
292
+
## Pré-requisitos
283
293
284
-
## Ambiente de Desenvolvimento
294
+
Com a Cielo Smart, empresas e parceiros podem executar seus aplicativos diretamente na plataforma da Cielo. Esses aplicativos podem ou não estar integrados com o pagamento, dependendo dos objetivos específicos de cada negócio.
285
295
286
-
A Cielo recomenda que seja utilizada a IDE do Android Studio (versão 2.2.2 ou superior), visando garantir o funcionamento do
287
-
aplicativo na plataforma Cielo LIO.
296
+
Antes de iniciar o desenvolvimento de um aplicativo para a Cielo Smart, é importante atender a alguns requisitos técnicos que garantem compatibilidade e desempenho. A seguir, apresentamos os principais pontos que devem ser considerados para uma integração eficiente com a plataforma.
288
297
289
-
Para mais detalhes sobre a instalação e configuração do Android Studio, [clique aqui](https://developer.android.com/index.html)
298
+
**Linguagem de programação**
290
299
291
-
Para a criação de um novo projeto no Android Studio, [clique aqui](https://developer.android.com/training/basics/firstapp/creating-project.html)
300
+
A Cielo Smart é compatível com aplicativos desenvolvidos em Java ou Kotlin. Recomenda-se o uso dessas linguagens para garantir melhor desempenho, estabilidade e integração com o sistema.
292
301
293
-
## Linguagem de Programação
302
+
Embora outras linguagens possam ser utilizadas, a responsabilidade pela compatibilidade e funcionamento do aplicativo será inteiramente do desenvolvedor.
294
303
295
-
A Cielo LIO aceita aplicativos desenvolvidos em Java ou Kotlin, como linguagens oficiais. As demais linguagens são permitidas, porém é de responsabilidade do desenvolvedor.
304
+
**Ambiente de desenvolvimento**
296
305
297
-
Recomendamos que essas linguagens sejam utilizadas para garantir o funcionamento e facilidade de integração com a Cielo LIO
306
+
Recomenda-se o uso da a IDE Android Studio, versão 2.2.2 ou superior, para garantir a correta execução dos aplicativos na Cielo Smart.
298
307
299
-
## Cielo OS
308
+
Os links abaixos oferecem direcionamentos de instalação, configuração e criação de projetos.
309
+
-[Guia de instalação e configuração do Android Studio](https://developer.android.com/index.html)
310
+
-[Criando um novo projeto no Android Studio](https://developer.android.com/training/basics/firstapp/creating-project.html)
300
311
301
-
O sistema operacional da plataforma Cielo LIO foi personalizado e, com isso, surgiu o Cielo OS, que é baseado em Android.
312
+
**Versão target da aplicação**
302
313
303
-
## Cielo LIO - Versão target da aplicação
314
+
Para garantir compatibilidade com os modelos e versões do Android utilizados nos terminais LIO, recomenda-se:
315
+
- SDK mínima: 24
316
+
- SDK target: 29
304
317
305
-
Recomenda-se que o desenvolvedor utilize as versões de sdk mínima 24 e target 29, para garantir compatibilidade com os modelos e versões do Android da LIO. **Se o target estiver menor do que a versão 29, não estará apto para ser distribuído para os nossos terminais.**
318
+
Aplicativos com target inferior à versão 29 não poderão ser distribuídos na Cielo Smart. Além disso, é essencial que o aplicativo esteja em conformidade com os requisitos do Android 10, como permissões, notificações e uso de serviços em foreground.
306
319
307
-
> Para que o seu aplicativo funcione corretamente em todos os terminais, deve-se garantir que o aplicativo esteja de acordo com as definições de uso do Android 10 (Ex: permissões, notificações, uso de serviço em foreground).
320
+
<asidestyle="background-color: #f8d7da; padding: 15px; border-left: 5pxsolid#dc3545; color: #721c24;margin-top: 20px; margin-bottom: 20px;"> A Cielo não permite que aplicativoS sejam desenvolvidos utilizando o recurso WebView. Esse recurso visual deixa a plataforma da Cielo LIO vulnerável. Caso a aplicação esteja utilizando o WebView, esta não atenderá aos parâmetros de certificação e não será disponibilizada na Cielo Store. </aside>
0 commit comments