Plataforma de desenvolvimento JAVA para terminal POS

Propaganda
Plataforma de desenvolvimento
JAVA para terminal POS
Avenida Viena, 360 ‐ Bairro São Geraldo
CEP ‐ 90240020 ‐ Porto Alegre ‐ RS
Fone 51 3325‐2728 | Fax 51 3343‐9847
[email protected]
Apresentação
A plataforma Way‐Z é um ambiente de desenvolvimento para terminais POS que proporciona uma programação simples em ambiente JAVA, assim aumentando a produtividade e reduzindo o tempo de desenvolvimento e os recursos que seriam alocados em um determinado projeto.
Além de proporcionar um método de desenvolvimento ágil, a plataforma JVM Way‐Z se encarrega de “portar” sua aplicação para os mais diversos terminais do mercado. Isto é, não será necessário desenvolver uma versão especifica de sua aplicação para determinado terminal, a plataforma Way‐Z irá se encarregar de proporcionar sempre as mesmas opções e funcionalidades para o desenvolvedor, independente do terminal utilizado.
Estrutura Way-Z
O Way‐Z tem uma estrutura simples que é composta de quatro camadas. Sendo elas: o “Código Java”, a “Máquina Virtual Way‐Z”, a “Camada Way‐Z” e a “Camada Nativa”.
• Código Java: É a aplicação final, que será a mesma para os mais diversos tipos de terminais.
• Máquina Virtual Way‐Z: O coração do Way‐Z, camada responsável pela execução do código compilado. Esta camada se comunica diretamente com a Camada Way‐Z.
• Camada Way‐Z: Camada responsável por tornar o Way‐Z multiplataforma, isto é, ela recebe as instruções em Java e executa‐as em C/C++ de acordo com o POS em utilização.
• Camada Nativa: Camada em C/C++ que disponibiliza todos os recursos do POS em C/C++, o modo de acesso a determinadas funcionalidades e as próprias funcionalidades desta camada podem mudar de acordo com o POS utilizado.
Programação POS
SOLUÇÃO WAY-Z
FLUXO DA SOLUÇÃO Vantagens da Plataforma
Facilidade de implementação de novos recursos.
Precisando de uma biblioteca que não existe ou de uma camada de abstração específica para a sua aplicação? O Way‐Z permite que você crie bibliotecas em Java e carregue‐as no terminal junto de suas aplicações, com isto suas aplicações poderão chamar as funcionalidades disponíveis nas suas bibliotecas para realizar determinadas ações. Fácil contratação de mão de obra especializada.
Hoje o Java é uma das linguagens mais difundidas no mercado, com isto a facilidade de contratar recursos capacitados é muito maior!
Redução de Custos e Fácil portabilidade de sua aplicação.
Não será mais necessário se preocupar com fabricantes e terminais, agora a plataforma Way‐Z gerenciará isto para em seus projetos. A mesma aplicação em Java deverá funcionar em todos os modelos suportados pela plataforma Way‐Z.
Atualizações Remotas
Não existe valor a ser pago por download da aplicação, sendo esta uma gestão exclusiva do cliente.
A plataforma Way‐Z permite a carga remota da camada de aplicação de negócio criada pelo desenvolvedor e também das atualizações de bibliotecas da plataforma Way‐Z, portanto, tanto a sua aplicação quanto a plataforma Way‐Z podem ser atualizadas via web, não necessitando de visitas técnicas. Assim reduzindo também os custos de manutenção do seu projeto. Este recurso está disponível utilizando a infra‐estrutura do DESENVOLVEDOR e ou CONTRATANTE (Servidores, Internet, Etc.). Desenvolvimento de Software
O desenvolvimento de software utilizando a plataforma Way‐Z é extremamente simples. Poderá utilizar um IDE (ferramenta de desenvolvimento) de sua escolha (NetBeans, Eclipse, Etc..).
Terminais POS
PRINCIPAIS FABRICANTES
VERIFONE
Multinacional norte americana com sede em San Jose (EUA),introduziu
sua mais nova linha de produtos, Vx Solutions (também chamado VerixV).
INGENICO
Multinacional na Francesa com sede em Paris, em 2008 após a fusão com
a SAGEM Sécurité, com a sua conhecida linha de produtos como os ICT’s 220
e 250, E a linha IWL 250 e 280.
Terminais POS
MODELOS VERIFONE
VX 685
VX 680
VX 520
Terminal Portátil
Terminal Portátil
Terminal de Mesa
Conexão GPRS, 3G, Wi-Fi e
BlueTooth
Conexão GPRS,
Wirelles(opcional)
Conexão GPRS, Dial e
Ethernet
Memória Permanente : 128 MB
Memória Permanente : 128 MB
Memória Permanente : 128 MB
Memória Temporária : 64 MB
de SDRAM
Memória Temporária : 64 MB
de SDRAM
Memória Temporária : 32 MB
Display Colorido com TouchScreen
Display Colorido com TouchScreen
Display Monocromático
Terminais POS
MODELOS INGENICO
IWL 280
IWL 250
ICT 220
Terminal Portátil
Terminal Portátil
Terminal de Mesa
Conexão GPRS,
Wirelles(opcional)
Conexão GPRS,
Wirelles(opcional)
Conexão GPRS
Memória Permanente : 128 MB
Memória Permanente : 128 MB
Memória Permanente : 16 MB
Memória Temporária : 64 MB
de SDRAM
Memória Temporária : 32 MB
de SDRAM
Memória Temporária : 16 MB
Display Colorido com TouchScreen
Display Colorido
Display Monocromático
Softwares POS
PRINCIPAIS APLICAÇÕES
Hoje as principais aplicações para terminais POS são : Private Labels
Cartões Benefícios
Recarga Celular
Correspondente Bancário
Softwares POS
PRINCIPAIS APLICAÇÕES
Aplicações que podem ser desenvolvidas utilizando a plataforma POS: Gerenciamento de
Estacionamento
Controle de
Acessos
Leitura de Medidores
Bilhetagem Eletrônica
Programação POS
PRINCIPAIS DIFICULDADES
Principais dificuldades para desenvolver na plataforma POS : Acesso as SDK’s, Manuais e documentação dos Fabricantes
Conhecimento de uma linguagem PROPRIETÁRIA
(wml e wmls, POSXML, C ou C++)
Aplicação proprietária a um único modelo e fabricante (incompatibilidade) Assinatura de Cartões e Aquisição de Chaves (licenças)
Controle de processos e utilização de todas as características do equipamento (Display, Tecnologia de comunicação, Memória, processador, Etc.)
Programação POS
SOLUÇÃO WAY-Z
Soluções utilizando a plataforma Way‐Z: (1/2)
Um único projeto funcionando para vários modelos e fabricante.
Banco de dados SQLite.
Documentação nativa em JavaDoc.
Desenvolvimento em uma linguagem atual e moderna orientada a Objeto (JAVA)
que possibilita a criação de componentes e bibliotecas personalizadas que podem ser reutilizadas sempre que necessário (Herança).
Maior controle de Hardware e processos executados.
Plataforma compatível com todos os protocolos de segurança Wi‐Fi (WEP com criptografia de 10 e 26 dígitos , WPA e WPA2 com criptografia TKIP e AES).
Plataforma acompanha várias bibliotecas/Templates e FrameWorks que automatizam o processo de desenvolvimento.
Camada de atualização nativa na plataforma que permite a atualização da plataforma e da aplicação desenvolvida.
Possibilidade de armazenamento dos FONTES nas nuvens no servidor da Azanonatec.
Repositório ONLINE 24 horas com as atualizações mais recentes da plataforma.
Programação POS
SOLUÇÃO WAY-Z
Soluções utilizando a plataforma Way‐Z: (2/2)
Ferramenta centralizadora para PC que facilita as tarefas de:
•
•
•
•
•
•
Envio de arquivos para o equipamento;
Captura de arquivos dentro do equipamento;
Debug da aplicação;
Assinatura dos arquivos (requer SDK do fabricante);
Teste de Socket e WebService;
Criação de Pacotes de atualizações;
Permite o desenvolvimento de aplicações gráficas.
A plataforma permite a customização dos formulários utilizados durante o fluxo EMV.
Plataforma Homologada para trabalhar automaticamente com a bandeira BIN (requer autorização pelo emissor).
Fácil aquisição de Licenças através do Sistema On‐line WAY‐Z.
Não requer o SDK dos fabricantes, o fornecimento da assinatura dos arquivos podem ser oferecidos à parte (Opcional).
Certificação de Desenvolvedores sem custo a Empresas parceiras.
Personalização das Fontes nativas do terminal POS.
Download