Ajuda para Construção de uma Aplicação Comercial  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
hugleo
Thread.start()

Membro desde: 16/02/2007 20:21:19
Mensagens: 29
Offline

Olá pessoal,

Aqui temos uma aplicação de automação comercial em Clipper e queremos mudar para uma linguagem orientada a objetos.
Nós queremos algo de baixo custo e encontramos aqui duas opções:
Desenvolver em Lazarus: Praticamente compatível com Delphi e atualmente julgamos como melhor solução.
Desenvolver em Java: Achamos muito complexo para dar retorno a curto prazo.

Eu queria a opinião de vocês, se a gente escolhesse o Java, por onde começar o desenvolvimento de nosso aplicativo, ou seja o que nós deveríamos aprender de Java para que isso fosse possível.
O que já sabemos: Orientação a Objetos, o Básico de Java (como swing, containers, layouts, etc), agora o que falta?

Mais detalhes sobre a aplicação: O software trabalha em modo aluguel do cliente, ou seja, Nós temos três servidores e o cliente tem uma aplicação que trabalha com cadastro de produtos, clientes, boletos, impressora fical, etc. Aí o cliente envia e recebe os dados para nossos servidores, usando o banco de dados firebird.

Alguém poderia dar umas dicas?
josenaldo
GUJ Master
[Avatar]

Membro desde: 27/11/2006 12:39:28
Mensagens: 1170
Localização: Uberlândia/MG
Offline

Amigo, creio que seu maior problema no momento seja a curva de aprendizado do Java. O quão rápido vocês podem adotar, depende de vocês, mas vamos a alguns tópicos:

- Collections (para estruturas de dados)
- Banco de dados (creio que já dominam este tópico)
- JDBC (para bancos de dados)
- Hibernate, para persistência. O esforço de aprender e de configurar a persistência se paga logo.
- Jasper Reports e IReport para relatórios
- Apache Log4J, para logs, caso queiram logs no sistema.
- Como IDE utilizem o Netbeans 6. Por mais que o Eclipse tenha o melhor editor de código free, o Netbenas é imbatível quando se trata de Swing. E tem melhorado bastante!

Além de estudar UML, aprenda também Design Patterns. Vocês podem salvar meses de trabalho ao aplicar os padrões corretos.

Mais alguma coisa amigos do GUJ?

Boa sorte


Josenaldo de Oliveira Matos Filho
UAIJUG - http://www.uaijug.com.br
http:jnaldo.com
[Email] [WWW] [MSN]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Java não vai dar retorno a curto prazo nem vocês vão aprender a fazer aplicações decentes em Java rápido. Se o Lazarus resolve o seu problema, é melhor ir pra ele.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
josenaldo
GUJ Master
[Avatar]

Membro desde: 27/11/2006 12:39:28
Mensagens: 1170
Localização: Uberlândia/MG
Offline

Se vcs tiverem coragem de encarar o desafio e quiserem ter bom retorno a curto, medio e longo prazo, usem o Lazarus agora, mas começem já a estudar Java para migrarem depois.

OU pelo menos, para desenvolverem os novos sistemas em Java.

Josenaldo de Oliveira Matos Filho
UAIJUG - http://www.uaijug.com.br
http:jnaldo.com
[Email] [WWW] [MSN]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

genesis framework

This message was edited 1 time. Last update was at 16/03/2008 18:03:15


follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team