eduardo.junqueira Posted September 14, 2016 Share Posted September 14, 2016 Personally, these days , how many users it has license unigui paid, ask it to know the commercial dimensions that frame this reaching , providing stability and continuity for large migrations unigui target Personally, these days , how many users it has license unigui paid, ask it to know the commercial dimensions that frame this reaching , providing stability and continuity for large migrations unigui target Quote Link to comment Share on other sites More sharing options...
md9projetos Posted September 14, 2016 Share Posted September 14, 2016 This is a question I ask myself also. I´m dating uniGUI for two months without taking a final decision because of that,and still looking for other alternatives. But after months of research uniGUI is still the top 1 just because, I could not find something that is not MVC alike,where I can used my beloved clientdatasets instead of ORM. Can create my reports using algorithms and not only bands. I´ve looked at all mainstream options C#+Telerik,C#+DevExpress,Dart+Angular,React+Redux,Asp.Net MVC already tested Java Before,tried even ScriptCase(not for real programmers). I´m starting to think that uniGUI have chosen me Well ,if it makes anyone fells better Iknow of an Indian Company that have bought 20 copies and an American that have bouth 15. Also a Brazilian Bank+an American Credit Card processor said me they´re going to try it after 1.0, lets pray. Marcello Quote Link to comment Share on other sites More sharing options...
md9projetos Posted September 14, 2016 Share Posted September 14, 2016 I think people that have already millions invested in Delphi has less fear than us that are small without anything to convert,because if they don´t run to uniGUI now,they would already loose millions,I say that because with a good parser and a good strategy you can save 90% of your code,and most important have to test,much.much.much less.Almost no training needed. So at least for this bank they can migrate to unigui stay 10 years without changing nothing( they´re already 14 years with Intraweb),and they´ve more ten years to think about. Philipps has spent 44.000 hours migrating their Tasy Delphi application to Java,and at least for me they end up with a software hard to keep(even though they´ll die saying exactly the opposite), Also its not half as beauty as an uniGUI application. But now they can say " its not in Delphi anymore" ,what to expect in a word that Justin Bieber sells more than Mozart,its not what you do,but how market sees you. Quote Link to comment Share on other sites More sharing options...
CristianPeta Posted September 15, 2016 Share Posted September 15, 2016 I could not find something that is not MVC alike,where I can used my beloved clientdatasets instead of ORM. Can create my reports using algorithms and not only bands. I don't use exactly MVC but I put all the logic in other units (full of ClientDatasets). It's helps very much to have two interfaces (one for desktop and one for mobile) because the interface units are very light. And if I need to change the interface it's much easier. And for reports, FastReport scripts helps a lot. Quote Link to comment Share on other sites More sharing options...
md9projetos Posted September 15, 2016 Share Posted September 15, 2016 I´ve allways separated the concerns,but I´m really full of discussing that so I´ll my thinkings are here: https://www.linkedin.com/pulse/web-developersand-new-school-dont-know-what-erp-oliveira-dias The mere fact that ASP.NET MVC is being rewriten from scratch,introducing razor and that React.JS just abandoned MVC is a signal that there is something wrong in the "new school way of thinking". Maybe one day ,but for know is really crap. Quote Link to comment Share on other sites More sharing options...
eduardo.junqueira Posted September 15, 2016 Author Share Posted September 15, 2016 Portugues ======================================= md9projetos, na minha empresa hoje temos mais 200 clientes, e um erp em plataformas oracle, com mais de 700 forms, e umas 900 tabelas +/-, ja faz um ano, que pesquiso qual melhor, facil, pratica, escalavel, etc, bla, bla, tenho contatos forte com desenvolvedores da TOTVS, GATEC, Entre outros, e na verdade, não existe o melhor caminho e sim, o que mais conveniente para sua empresa, sinceramente, pode ser Genexus alias, tem amizade com donos de empresa que faturam mais 500 mil mensais de mensalidades, e utilizam Genexus a anos, na minha opinão Genexus, Maker Softwell, OutSystem, são ferramentas para dona da empresa, ou seja, é para ganhar dinheiro, rapido, e manutenção continua, alias o pessoal que partir para essas ferramentas, que tem mais 20 programadores por exemplo afirmam em bom tom, se não tivesse saído do delphi, Vb, etc, tinham quebrado, em resumo, o que eu quero dizer, quem utiliza delphi, hoje, se continuar a desenvolver client/server, mesmo utilizando unigui, acredito que esta no caminhando errado, temos pensar em criar frames ou utilizar ferramentas que se programador precisar sair por algum motivo, em 1 ou 2 meses a produtividade volta ao normal, é obvio que precisamos segurar 1 ou 2 feras no desenvolvimento, outro ponto importante, é que programar delphi hoje dia, ta difícil e cara, e jovens de hoje, só querem apreender, Java, C# , Rest, Node, Js, Etc. ou seja, como empresa temos investimos de anos em nossos fontes, e não podemos perder, isso alias só melhorar, por isso estamos prestes definir a migração, 100% do nossos ERP, mais se for para UNIGUI tem RestFull com DataSnap com Model, Services, e outro app em unigui, usando todos seus recursos, mais sem conectar direto ao banco, apenas no servidor rest, porque digo isso, pois investimento da embarcadero, é nesse sentido Rest, e se depois o Unigui, não for mais solução, simples mudamos a cama de front-end, sem mexer em nada no nosso servidor rest, que alias, pode ser feito em Java também com SpringBoot, e camada Front, com Unigui, só que como disse no começo os grandes, estão 100% caminhando Java ou C# ou NodeJs com front em Angular que alias com typescript vei para ficar, em angular por exemplo, temos KendoUI que ja antigo nisso é otimo, sem falar devexpressJS, em resumo tenho as seguintes Opções: 1 - RestFull Json Limpo (Delphi) + Unigui (Delphi) + Mobile(And/Ios) (Delphi) - Licença Maker 8Mil unica mais 20% ano atualização 2 - Maker Softwell 100% + Mobile(And/Ios) (Delphi) - Licença Maker 8Mil unica mais 20% ano atualização e delphi tb 3 - Genexus Web + Mobile(And/Ios), licença por desenvolvedor 8mil por ano, mais 20% atualização 4 - Java Server + Jsf primefaces, sem licença porem mais trabalhoso, mais é rápido também 5 - Visual Studio C# wcf + KendoUI(Angular) alias e bem integrado, Mobile(Kendo) + PhoneGap - Licença Maker 4Mil unica mais 20% ano atualização Quote Link to comment Share on other sites More sharing options...
md9projetos Posted September 15, 2016 Share Posted September 15, 2016 Bom dependendo do tamanho da operação o valor da liçença chega a ser irrelevante,já que muitas vezes não chega ao salário de um programador,e ninguém atualzia todo ano. Quanto a performance,o uniGUI é aceitável para aplicações ERP,nunca pensei em fazer um site do tipo Amazon com ele. Java eu nem levo mais em consideração então não vou avalair. Eu nunca consegui fazer o que queria com Ferramentas Case como Genexus,ScriptCase e coisa e tal,mas sem dÚvida é bom para leigos prototiparem um sistema,não mais que isto. Visual Sutido+Kendo eu vou assistir uns vídeos assim que possível,mas acho que vai na mesma linah do DevExpress,Telrik(o Kendo UI também é da Tlerik),basicamente vocÊ tem que fazer tudo em HTML+Javascript a IDE só serve para jogar os componentes na tela,é como suar o unigui só que encher de código EXTJS nos forms. Que o Delphi ficou para trás a nível de licenciamento eu sei,mas hoje o mercado tem muito mais Sapo do que príncipe. Eu gostária de uma aplicação final rápida como o React,usando web components como o Polymer,rápida de se programar como o Delphi mas isto simplesmente não existe,pelo menos não no momento. Eu só conheço uma empresa grande que se aventurou a desenvolver um ERP ,utilziando RestFull,node.js.MVC ,e ela esta comendo o pão que o diabo amassou com reports de lentidão em megaservidores,assista quaLquer vídeo sobre ASP.NET Core e vocÊ vai ver o pessoal detonando a performance do ASP.NET MVC. Como disse se eu tiver que gaster um dia inteiro para fazr um Hello World ,e depois ter que "tunar" minha aplicação,eu prefiro voltar para o Cobol. Desses ambientes de DESENVOLVIMENTO mvc, o mais prático sem dúvida é o SENCHA Architect que custa o olho da cara também. Se vocÊ parar para pensar o Delphi sempre possibilitou separar a UI ,das regras de negócio, da atualzação da Tela,quem não faz isto é porquê não sabe fazer.Só que isto era feio nos ancestrais e não de maneira horizontal como proposto no MVC. Mas eu ainda vou analziar o Angular.Dart,o problema do Dart Quote Link to comment Share on other sites More sharing options...
ZigZig Posted September 15, 2016 Share Posted September 15, 2016 English please Quote Link to comment Share on other sites More sharing options...
md9projetos Posted September 15, 2016 Share Posted September 15, 2016 Well depending on the size of the project value of the license gets to be irrelevant, since many times does not reach the salary of a programmer, and no one updates it once a year. As for performance, the uniGUI is acceptable for ERP applications, never thought about doing an Amazon type site with it. I don´t even think about Java anymore, so I will not talk aout it. I could never do what he wanted with case tools as Genexus, ScriptCase and stuff, but surely It is good to lay prototype a system, no more than that. Visual Sutido + Kendo I'll watch some videos as soon as possible, but I think it goes in the same Line the DevExpress, Telrik (Kendo UI is also the Tlerik) basically You have to do everything in HTML + Javascript IDE,it only helps to throw the components on the forms, it's like workink in unigui only writing EXTJS of the code forms. That Delphi has becomme expensivel I know, but today market has more Frogs than Princes. I would like a final application fast as the React using web components such as Polymer, fast to program like Delphi but this just It does not exist, at least not right now. I only know a great company that has ventured to develop an ERP, utilziando Restfull, node.js.MVC, and she is eating the bread that the devil kneaded slowly to reports in megaservidores, watch any video on ASP.NET Core and you will see the personal detonating the performance of ASP.NET MVC. As I said if I have to gaster a whole day to fazr a Hello World, and then have to "tune up" my application, I'd rather go back to the Cobol. These mvc DEVELOPMENT environments, the most practical is undoubtedly the SENCHA Architect costing the guy's eye too. If you stop to think Delphi always possible to separate the UI, business rules, the atualzação Screen, who does that is not why fazer.Só know that it was ugly in the ancestors and not horizontally as proposed in the MVC. But I'll still analziar the Angular.Dart, the problem of Dart Quote Link to comment Share on other sites More sharing options...
md9projetos Posted September 15, 2016 Share Posted September 15, 2016 And of Course saying the words Delphi and VB in the same line is an offense. Delphi is still hevilly used in ERP industry in Brasil,just see www.apinfo.com and you´ll see many people hiring, including TOTVS,and none of them are broking at all. My Linkedin and facebook are full of Delphi programmers and company owners. In fact I like the concept of Data Driven applications,but hated Genexus implementation,but this might have changed since the beggining,also I´ve concerns of code protection, Quote Link to comment Share on other sites More sharing options...
md9projetos Posted September 15, 2016 Share Posted September 15, 2016 Well,For the critics and the "defense" it seems that Genexus is still a turtle. http://asfeto.com.br/criticas-a-ferramenta-genexus/ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.