Página 1 de 1
Fivewin ou Clipper 5.3 puro???
Enviado: 29 Jun 2005 01:01
por Stanis Luksys
Olá,
Devo confessar que assim como outros clippeiros sou um eterno apaixonado pelo DOS...
Gostaria de recolher algumas opiniões acerca de para qual das opções é mais viavel uma migração de um sistema completamente feito em clipper 5.2e: FiveWin ou Clipper5.3 com LLIBG?
Tenho um certo receio quanto a FW porque acho que muda muito a estrutura da programação, pois é orientada a objetos, mas ao mesmo tempo acho que já que é pra migrar, que eu pule logo esta etapa que é a LLIBG e já comece a me familiarizar com o ambiente Windows...
Por favor me ajudem a decidir postando opiniões, dificuldades encontradas, vantagens e desvantagens etc...
Obrigado,
Stanis Luksys
Enviado: 29 Jun 2005 01:51
por rochinha
Amiguinho
O Clipper, desde de sua versão 5.01 ja tinha começado a ser orientado à objeto, pois nos permitia mudar a eficiencia do objetos Getsys e Tbrowse.
Quanto a Fivewin o que muda é somente em relação a interface de seu sistema e não de seu conteúdo. Continuam os if..endif, while, case, replace, append, commit, etc.
Mudan-se os Menu to, Achoice, @..lineto e @..Double.
Aparecem os Define e Redefine. Window, Dialog, Listbox, Combobox, etc.
Não tem segredo e muito menos é necessário medo.
Se voce tem receio de migrar para Fivewin que é fácil de se aprender imagine se lhe disserem para migrar para Harbour e xHarbour, que tem uma configuração com curva de aprendizagem um pouco lenta em relação ao Fivewin e precisa de várias ferramentas para a criação final.
Se for migrar, analise as ferramentas disponiveis Fivewin, Harbour, xHarbour, MiniGui, etc.
Se sua migração requer somente uso de .DBF com indices .NTX ou .CDX use o Fivewin puro.
Se quizer MySQL, SQL-Server, etc use um RDD fácil como UltiRoute com Fivewin ou TopConnect, Mediator ou OpenPath.
Se quizer um aplictivo com SQL nativo pule para Harbour e/ou xHarbour.
Bom depois de tanta colocação provavelmente voce decidirá por abrir uma barraca de pastel, pois será mais fácil do que decidir qual ferramenta usar para programar.
Em todo caso a escolha é sua.
@braços :?)
Enviado: 29 Jun 2005 02:53
por Stanis Luksys
Caro Rochinha,
Obrigado pela esplanação...
Na verdade já me aventurei um pouco no FW e até que gostei...
Minha intenção no momento é só trabalhar com DBFs e NTXs.
Estou pensando seriamente em nem começar no modo gráfico da LLIBG e já partir para o FW mesmo.
Sei que não é facil de avaliar assim a distancia, mas poderia me dar uma base de qto tempo eu levaria para migrar um sistema razoavelmente completo (Cadastros, Pagar, Receber, Compras, Vendas, Relatórios etc)
de Clipper 5.2 puro para FW?
Esse tempo seria mais curto com a LLIBG normal no 5.3?
É claro que nem só de preferencias vive um programador né... os custos devem ser considerados, e muitas horas adicionais podem encarecer demais o meu software ou desvalorizar o meu serviço!
Desde já agradeço...
______________________
Stanis Luksys
luksysoft@yahoo.com.br
http://geocities.yahoo.com.br/luksysoft
Enviado: 29 Jun 2005 09:41
por software_facil
Bom dia,
Se vc pensa em mudar seus sistemas, sempre analise as questões tempo, portabilidade e futuro.
Se vc vai mudar, precisará de tempo, e se investir mal o seu tempo, vai ter prejuízo. Se vc escolher uma linguagem, tem que ver a portabilidade dela, que hoje em dia tem que ser no mínimo Windows e Linux, e tente pensar no futuro, o que hoje pode parecer bonito, amanhã pode não ser mais.
Analise que, o Fivewin, é uma LIB e não uma linguagem de programação, já que ela depende do Clipper para compilar, e cria executáveis 16bits, a não ser se usada com Harbour/xHarbour, então vem a questão, a sintaxe de programar em Clipper+Fivewin, é muito semelhante a de programar em Harbour/xHarbour com MiniGUI, e vc terá grandes vantagens, o seu executável será 32bits, vc estará dentro da lei, pois Harbour/xHarbour e MiniGUI são OpenSource, pode alterar a linguagem, vc tem os fontes dela em mãos, e pode trabalhar com tabelas (Clipper nunca trabalhou com Banco de Dados, somente com adendo de terceiros) e Banco de Dados relacionais !
Se quiser algo pago, invista no Visual FoxPro 9, muito bom também !
Abraços
Enviado: 29 Jun 2005 12:05
por rochinha
Amiguinho
Nenhuma migração é indolor, mas algumas parecem parto e outras apenas um chá de camomila.
Se voce optar por linguagem ou biblioteca compativel com Clipper irá tomar um cházinho sossegado.
O FoxPro possui um ambiente de trabalho muito bom e quanto a Fivewin, por ser apenas uma .LIB conta com suas proprias mãos para o seu manejo.
Para fazer as telas uso o Borland WorkShop muito bom e não uso DLLs.
Eu prefiro meter a mão no código e saber o que acontece com os controles e dados.
De uma pesquisada nos topicos
"DIFICIL APRENDIZADO..." aqui mesmo no Forum Fivewin e veja as ferramentas disponibilizadas em:
https://pctoledo.org/forum/viewtopic.php?t=1362
Caso opte por Fivewin/Clipper seu tempo de aprendizado sera pequeno ou caso opte por Fivewin/Harbour terá maior portabilidade tanto seja para Windows, Linux, PocketPC e Windows 64 bits.
@braços :?)
Enviado: 29 Jun 2005 13:34
por software_facil
Rochinha,
Eu sei que vc ama Clipper+Fivewin, mas tente pensar só um pouco, e não será muito dificil vc ver que Fivewin tem cu$to financeiro, e Harbour/xHarbour com MiniGUI, que tem uma IDE, não completa, mas tem, sai a custo zero, financeiramente falando.
Eu gostaria muito de ter a última versão do Fivewin for Harbour, e tudo o que de melhor existisse de Fivewin, então, se vc não se importar, eu lhe passo o número da minha conta corrente e vc deposita o valor necessário, assim serei um feliz usuário do Fivewin !
Veja bem uma coisa, muitos programadores Clipper querem por vontade própria ou são pressionados pelo mercado a fazerem aplicativos "for Windows", ai acham o fórum com um tópico só para o Fivewin, coisa rara e que devemos aplaudir o Toledo por isso, vê vários tópicos ensinando como usar a ferramenta, inclusive os melhores são seus mesmos, ensinando o caminho das pedras, dai o programador baixa a versão DEMO em algum lugar (que aliás é uma versão bem velhinha) e gosta, e quer fazer programas usando Fivewin, mas como não dispõe de verba para comprar o software, vai no Kazaaa, eMule, Shareaza da vida e baixa o Fivewin desde a versão 1.91 até a 2.3 na boa, pois é mais fácil ter algo de graça do que pagar, só que ai está o problema, como fica a empresa que distrubiu o Fivewin !?
Enviado: 29 Jun 2005 17:15
por rochinha
Amiguinho
Não discordo que os valores da ferramenta estão aquem de nossas reais possibilidades, mas para muitos, se a ferramenta é realmente boa, é necessário antes testá-la e se valer a pena comprar.
Imagine pagar mais de R$1000 por cada versão e depois pensar em abandoná-la, é um tanto quanto embassado e dolorido.
Mas se houver uma maneira de baixá-la, já que não possui uma versão demo da ultima versão, testar e depois decidir se continua e comprá-la é mais interessante.
Mas vejam bem, não estou incitando ninguém a baixar pela net ou fazendo merchan para comprá-la pois dinheiro não cai do céu mas a minha opinião de usuário é somente sobre o produto e não de como adquiri-lo.
Hoje a Fivewin esta na versão 2.6 para todas plataformas. Eu tenho a 2.4 16bits e estou feliz por usá-la mas fico babando pela nova versão que deve ter melhorias e resolução de bugs, mas seu preço é salgadissimo.
A Fivewin em relação a Minigui ou HGGui tem anos de estrada, desde 1995 e quem não diz se daqui a pouco comecem a cobrar algo pelo desenvolvimento assim como ocorreu com a SQLLib.
Quando uma ferramenta nasce e começa a incorporar funções, torna-se complexa e dispendiosa e a cobrança passa a ser feita de forma lenta até que cheguemos aos valores de hoje.
Se nós, reles programadores, que vivemos testando esta ou aquela linguagem até que uma delas seja a que mais nos adequamos, passamos a vida testando cada uma e a opção final é comprar aquela que mais amamos.
Já passei por várias linguagens, mas antes de pensar e em comprá-las tentei antes testá-las, pois realmente não dá pra gastar dinheiro no escuro, mesmo que alguém fale aos sete ventos que ela é a pedra preciosa da programação.
Se temos alternativas temos de usá-las e esgotá-las e só então partir para o caminho mais seguro e firme.
@braços :?)
Enviado: 29 Jun 2005 17:32
por software_facil
Rochinha,
Concordo com a sua colocação, e fico feliz por vc ter entendido o que escrevi, não queria realmente dizer que vc incita os programadores a fazer pirataria, só me tire uma dúvida, nesta versão 2.6 do Fivewin, ele já tem ambiente de programação ? Exemplos de todos os recursos da lib ? O Fivewin for Harbour funciona de que forma ?
Abraços
PS : Brasil 4 - Argentina 1
Enviado: 30 Jun 2005 16:38
por rochinha
Amiguinho
A Fivewin não possui IDE por não ser uma linguagem e sim somente uma biblioteca.
As IDEs existentes para trabalho com a mesma são encontradas na net através de outros fabricantes como:
Xailer -
http://www.xailer.com/downloads.htm
vCode -
http://www.canalfive.com/demo.msi
cxIDE - Dificil de encontrar
Mas o melhor é o WorkShop, pois é gratis e facilmente encontravel por ai.
@braços :?)
Enviado: 02 Jul 2005 20:28
por Stanis Luksys
Caro Rochinha
Eu gostaria de saber melhor como funciona essas IDEs que você citou.
Você poderia me dar maiores informações acerca do desenvolvimento utilizando elas?
Elas poderiam por exemplo me poupar o tabalho de ter que desenhar cada botão que utilizo??
Obrigado
Receio com FiveWin
Enviado: 06 Set 2005 15:31
por ctoas
Caro amigo...
Tive o mesmo receio que voce quanto ao iniciar no Fivewin, mas hoje falo com ganho de causa que sem sombra de dúvidas é o mais seguro e viável a se fazer. O aprendizado é minimo e o efeito visual é explendido..
veja as imagens do meu sistema neste link
http://paginas.terra.com.br/informatica ... /index.htm
Qualquer coisa, estou a disposição para mais esclarecimentos
Enviado: 06 Set 2005 16:01
por Stanis Luksys
Ola,
Realizei varios testes com Harbour+FiveWin+Workshop e tambem com a MiniGui.
Acabei optando por desenvolver com a miniGui que tem uma IDE rasoalvelmente boa, e que poupa muito tempo.
Tambem obtive um otimo efeito visual. Mais bacana se colocar icones do XP, que nao vem nos pacotes de nenhuma das duas bibliotecas, mas que se encontra facilmente na net.
A vantagem principal da MiniGUI e que ela e OpenSource e no momento estou estudando seu codigo e testando varias alteracoes, como por exemplo:
ToolTips (hints) em forma de balao
EditBox com cantos arredondados (esse ta ficando Show)
ToolBar na vertical (ao lado esquerdo da janela, e nao no topo)
Frames com relevo alto e baixo (ja q na miniGui soh vem o padrao)
Todas estas alteracoes que estou implementando no codigo original da biblioteca, disponibilizarei em breve pro pessoal do Forum.
Na verdade o funcionamento sera o mesmo, apenas paramenters adicionais serao criados para os objetos citados.
Em todo caso, valeu pela dica!!!!
Enviado: 06 Set 2005 16:03
por Stanis Luksys
Ola,
Realizei varios testes com Harbour+FiveWin+Workshop e tambem com a MiniGui.
Acabei optando por desenvolver com a miniGui que tem uma IDE rasoalvelmente boa, e que poupa muito tempo.
Tambem obtive um otimo efeito visual. Mais bacana se colocar icones do XP, que nao vem nos pacotes de nenhuma das duas bibliotecas, mas que se encontra facilmente na net.
A vantagem principal da MiniGUI e que ela e OpenSource e no momento estou estudando seu codigo e testando varias alteracoes, como por exemplo:
ToolTips (hints) em forma de balao
EditBox com cantos arredondados (esse ta ficando Show)
ToolBar na vertical (ao lado esquerdo da janela, e nao no topo)
Frames com relevo alto e baixo (ja q na miniGui soh vem o padrao)
Todas estas alteracoes que estou implementando no codigo original da biblioteca, disponibilizarei em breve pro pessoal do Forum.
Na verdade o funcionamento sera o mesmo, apenas paramenters adicionais serao criados para os objetos citados.
Em todo caso, valeu pela dica!!!!