por fladimir » 08 Nov 2017 20:43
Eu comprei em Agosto.
Comprei Windev - Desktop, Windev Mobile, WebDev (Web)
As 3 se integram, vc consegue aproveitar quase tudo entre eles, pq as limitações são das plataformas diferentes e particulariedades de cada ambiente.
Quem me conhece do fórum, ou mesmo q não, pela minha assinatura sabe q uso o Xailer para Desktop (excelente na minha opinião e usabilidade).
Pq então investi nos produtos da PC Soft?
Pq primeiro surgiu a necessidade real de ter algo pra Mobile já pensando em Web.
Em 2011 cursei PHP e C Sharp na Impacta, mas achei muito complicado reescrever todo legado para tais linguagens, ai conheci o Xailer, me salvou na época e ainda salva a nível de IDE + Visual + Desktop + Produtividade.
Mas o Xailer apesar de eu esperar todo esse tempo já se manifestou claramente q vai ficar pelo Desktop.
Não adianta temos q pensar em Mobile e Web seja da maneira q for.
Diante disto a caçada começa.
Instalei o Lazarus por ser Free/Opens (não sei exato) mas não tem q comprar e dava pra eu testar...
Conclusão da pra encarar, apesar de não ser fã de Pascal, mas dá pra encarar, tanto q o Daniel Simões era da nossa turma e hoje é Lazarus/ACBr etc.
Mas antes de entrar de cabeça a caçada paralela continua, até q resolvi retomar um assunto q já tinha pesquisado algumas vezes desde 2010, o Windev.
Sempre com o pé atrás por temer ficar engessado, pagar e não ser o q imaginava.. etc.
Ai trocando figurinhas, o Luis Fernando da Empresoft Fivewin, usa para mobile a algum tempo, o Marcos Gurupi aki do fórum tb (conversei mais com ele) e vamos q vamos...
Assistindo vídeos, versão demo da ferramenta, etc etc... achei mais fácil e produtiva q o Lazarus / Pascal.
Gostei mais da linguagem WLanguage (exclusiva da PC Soft) mas q tem muita coisa semelhante com a nossa, IF, WHILE, SWITCH, UPPER, LOWER e muito mais, o q não é igual é muito parecido, exemplo CHR() na Wlanguage é Character() Kkkk podiam ter simplificado... mas enfim.
Tem muitos recursos prontos, isso aki não posso falar muito pq no Delphi/Lazarus tb.
O q motivou mesmo minha troca foi mais a identificação com a linguagem e ferramenta e colegas de fórum q compraram, usam e tem resultados excelentes.
O Gurupi comprou pra mobile e a ultima informação q tive era q iria migrar o Desktop dele q não estava nem nos planos...
Eu fiz uma aplicação para Desktop e to finalizando pra mobile q lê os DBFs (via comandos SQL) e traz o resultado e já monta gráficos, tipo dashboard.
Pra fazer webservice é muito simples, o q vc faz pra desktop, pode gerar como EXE, Thread, Java, Linux, Windows 32 ou 64.
Se quer mobile importa o projeto e adequa, pra web tb (mas não fiz nada pra web ainda)
Ela vem com muitos, mas muitos exemplos completos e individuais (mini rotinas pra aprendizado)
Vem um manual passo a passo q foi o q fiz q é como um curso dela.
Ela tem 2 formas de fazer, Caixinha digamos assim q vc define o banco e manda gerar a aplicação q cria os formularios, menus, relatorios, etc... (não uso e não pretendo usar), mas tem, ai vc pode remodelar o q quiser.
E tem como vc criar do zero, define o banco (ele importa tabelas DBF, trabalha com MySql, MariaDB, Postgre, e mais um monte q não vou nem listar)
Ai vai criando, Janela principal, menus, formularios, etc etc.. mas tem várias ferramentas pra facilitar o processo.
Agora um recurso q achei muito bacana, é q por exemplo eu tenho q disponibilizar um funcionário só pra testar versões, exemplo fiz uma versão com várias alterações, ele tem q ficar testando várias rotinas, as principais, como venda, contas a receber, caixa, relatórios principais, cadastros principais, emissão de nota, etc etc.. pra ver se alguma alteração não afetou algum ponto do sistema, pq as vezes ocorre, pra depois ir pra produção. No Windev tem um recurso de "Teste", tipo crio um teste chamado Rotinas de Cadastro, ai ele grava eu fazendo o processo, tipo cadastro um cliente, um produto, etc consulto, excluo, gero relatório etc.. depois crio outro teste rotinas de venda e faço os processos de venda, e por ai vai... ai vou trabalhando, terminei quero mandar pro cliente, antes de mandar rodo os testes, se tiver alguma falha no processo ele para e mostra, cara isso é muito bom pra evitar problemas em campo.
Assim tem muita coisa a se falar, mas o Delphi/Lazarus tb tem muita coisa, mas é uma linguagem de Terceira geração, vc tem q ficar escrevendo muita coisa, não tenho mais tempo de ficar escrevendo muita coisa, tenho q facilitar minha vida até pra ter mais tempo pra Deus, familia, amigos e pra mim mesmo.
Quem quiser conhecer mais pode conversar com os representantes do brasil e solicitar demosntrações, se achar interessante vai acompanhando os grupos etc...
Mas ao meu ver terá q mudar para alguma coisa diferente de xBase pra ter mais proveito de Mobile e Web, não q não tenhamos coisas em xBase q permitam criar algo para Mobile e Web, mas não é algo muito produtivo e com muitos recursos.
Se tiverem mais alguma dúvida apesar de eu ser novo tamo ai, o q eu souber respondo o q não souber posso pesquisar.
Agora pra finalizar uma das minhas inspirações foi um Sr. q tem 55 anos veio do cobol, tinha sistema já uma carteira e migrou a anos atrás para o CLARION e uns 3 anos atrás devido Mobile e Web, ia migrar para C Sharp, mas como eu não se identificou e nem se animou pra reescrever, ai conheceu o Windev e hj o sistema dele esta reescrito em Windev, mobile rodando e agora ele esta nos projetos WEB
Ele posta quase q todo dia a evolução dele, vc consegue ver no canal dele videos de 4 anos pra ca q mostram o sistema dele em Clarion e qdo ele começou com o Windev e o processo de reescrever o sistema... muito legal pra ver como foi o processo. Caso queiram ver procurem no google Windev Amarildo, ele tem um blog e um canal no Youtube.
Abraços.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.