Skip to main content

[java-list] Re: Desenvolvimento de PDV

  • From: "Bruno F. Souza" <bruno@...>
  • To: java-list@...
  • Subject: [java-list] Re: Desenvolvimento de PDV
  • Date: Thu, 4 Jul 2013 13:32:00 -0300


E uma opcao a se considerar mais recente eh desenvolver com JavaFX, que tem 
uma interface muito mais amigavel, eh mais facil o desenvolvimento visual.

A Oracle lancou a alguns meses o Scene Builder, que permite voce fazer 
desenvolvimento visual com JavaFX, e eu sugiro quem quiser desenvolver 
aplicacoes desktop com Java a dar uma olhada, e ver se atende as suas 
necessidades. Aqui voce tem uma apresentacao que da uma visao geral do scene 
builder:

        http://www.youtube.com/watch?v=js75pdWIo2g

JavaFX eh, daqui pra frente, a forma de fazer aplicacoes desktop com Java. 
Swing nao ira desaparecer, mas se voce vai comecar um projeto, eu realmente 
sugiro voce avaliar JavaFX.

Quanto a usar Java no PDV, esse eh um dos mais antigos usos de Java, e tem um 
grande numero de PDVs escritos em Java no Brasil e no mundo. Na verdade, em 
nem sei porque alguem comecaria um do zero… Se voce quer fazer o seu (e tem 
muitas razoes para fazer o seu), eu comecaria com algum dos (muitos!) 
projetos open source de Java no PDV. So para citar alguns:

        Existe uma API especifica para PDVs, com interface para devices e 
muito mais:

                http://www.javapos.com/

        Dois dos mais sofisticados PDVs Java open source:
                http://www.openbravo.com/product-overview
                http://floreantpos.com/

        Esse artigo eh meio antigo, mas mostra uma serie de razoes para se 
usar Java em PDVs:
                http://www.onlamp.com/pub/a/onjava/2001/09/20/javapos.html

Hoje em dia, quando voce pode fazer deploy de milhares de PDVs usando ate 
mesmo maquinas antigas, uma versao reduzida de Linux rodando Java, e fazer 
isso a um preco muito acessivel, comecando com um projeto open source onde 
quase tudo ja esta encaminhado, nao entendo como alguem poderia querer fazer 
um PDV para ficar preso ao windows, e ter que rodar o que? Windows 8 no seu 
PDV? Tem certeza? :-)

Boa sorte!
[]s,
Bruno.


On 04/07/2013, at 10:02, Rafael Monico <rmonico1@...> wrote:

> ué, mas leitor de código de barras não funciona do mesmo jeito que um 
> teclado, justamente pra não ter esses problemas? Em relação ao Java/Delphi 
> acho o editor de formulário do Netbeans tão bom quanto o do Delphi (talvez 
> até melhor). Já programei bastante para desktop com as duas plataformas e 
> acho Java muito superior, desde que usando as bibliotecas corretas.
> 
> 
> Em 4 de julho de 2013 09:32, Neylor Leandro <neylorsousa@...> escreveu:
> Eu penso o seguinte, se for preciso usar JNI / JNA é mais vantajoso 
> construir aplicações nativas (DELPH por exemplo) do que optar pelo JAVA 
> DESKTOP no caso de aplicação que não necessite rodar em várias plataforma, 
> pois com o JAVA terá mais trabalho para desenvolver, o usuário terá que ter 
> a JVM instalada e as bibliotecas nativas de comunicação com JNI / JNA.
> Se a aplicação tiver o requisito de funcionar apenas em Windows e o DELPH 
> prover mecanismos parecidos com o WebStart do Java, seria esta tecnologia 
> escolhida em minha opnião. Porém, se o aplicativo tem que ser 
> multiplataforma, JAVA pode melhor.
> 
> 
> Em 4 de julho de 2013 09:12, Welkson Renny de Medeiros <welkson@...> 
> escreveu:
> 
> Já vi vários PDV's em Java... dar mais trabalho desenvolver, mas sim, é 
> possível.
> 
> Impressora Fiscal está com os dias contados por causa do NFCe/SAT/etc., mas 
> existem outras dificuldades, tais como integrar com TEF, balanças, teclados 
> reduzidos (Gertec, Fourth, etc.), etc. Reza a lenda que com NFCe o PAF-ECF 
> será extinto, assim espero =)
> 
> --
> Welkson Renny de Medeiros
> Focus Automação Comercial
> Desenvolvimento / Redes
> (0xx84) 3084-5800
> 
> 
> Em 4 de julho de 2013 08:45, Fernando Martines <fernando.martines@...> 
> escreveu:
> Oi Felipe.
> 
> A interação pode ser feita, com sucesso, usando JNI ou JNA. 
> 
> []'s
> 
> http://www.devmedia.com.br/conhecendo-na-pratica-as-camadas-jni-jna-daruma/23120
> 
> 
> 
> 
> -- 
> Neylor Leandro de Sousa
> +55 61 91332976
> http://neylorsousa.blogspot.com
> 

Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza                         Brazil's JavaMan
http://www.javaman.com.br                      bruno at javaman.com.br
        if I fail, if I succeed, at least I live as I believe





[java-list] Desenvolvimento de PDV

Felipe Rocha 07/03/2013

[java-list] Re: Desenvolvimento de PDV

Wagner Roncoletta 07/03/2013

[java-list] Re: Desenvolvimento de PDV

Savio Barros 07/03/2013

[java-list] Re: Desenvolvimento de PDV

Wander Dorneles Mariano 07/03/2013

[java-list] Re: Desenvolvimento de PDV

Savio Barros 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Felipe Rocha 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Fernando Martines 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Welkson Renny de Medeiros 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Neylor Leandro 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Rafael Monico 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Bruno F. Souza 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Welkson Renny de Medeiros 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Carlos Ystranho 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Carlos Fernando Gonçalves 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Thiago 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Alexandre Dantas 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Wander Dorneles Mariano 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Carlos Fernando Gonçalves 07/04/2013

[java-list] Re: Desenvolvimento de PDV

Carlos Ystranho 07/08/2013

[java-list] Re: Desenvolvimento de PDV

Carlos Fernando Gonçalves 07/03/2013

[java-list] Re: Desenvolvimento de PDV

Renato Sacoman Mussinato 07/04/2013
 
 
Close
loading
Please Confirm
Close