Visual o Delphi
Tenho uma dúvida com questão ao visual dos programas feito em delphi
Eu programa já algum tempo em delphi só que sempre fui tranquilo na questão de visual, Pois com uns timers e umas mudada no estilo dos dos componentes sempre me ajudaram (Sem skin pois na minha opinião atrapalha muito o desempenho a não ser aquelas que vem no próprio delphi - os mais novos "temas" (os temas estes eu já usei, só cresce muito o tamnho da plicação só que na minha opinião não atrapalha))
Só que agora preciso fazer um programa mais bonito (estilo o skype, antigo msn, Soluto, teamviewer, o kaspersky 2013 entre outros que na minha opinião são visualmente bonito)
Alguém tem alguma dica de o que eu posso tá uilizando ?
Pois na minha opinião:
- Skin não é legal,
- criar componentes no próprio delphi leva muito tempo
- utilizar os temas que vem no delphi (você fica preso ao que está pronto) apesar de ter como editar o que daria mais um trabalho
- Usar imagens no delphi as vezes é fria pois dana uma piscação no Form (principalmente se você utilizar repaint), eu conheço a opção doublebuffered que tem nos form e em alguns componentes. Mas utilizar esta opção as vezes ainda não funciona dependendo da forma ou efeitos que você quiser fazer no programa.
Eu gostaria de saber há alguma linguagem que já traz alguns componentes mais atraentes ou que já faz programas mais bonitos ?
Eu já utilizei java e atualmente estou vendo o CSharp - Java eu não gostei e não me ajudaria no que eu vou fazer. CSharp tem como fazer programas mais bonito ?
Grato desde já pela respostas.
Eu programa já algum tempo em delphi só que sempre fui tranquilo na questão de visual, Pois com uns timers e umas mudada no estilo dos dos componentes sempre me ajudaram (Sem skin pois na minha opinião atrapalha muito o desempenho a não ser aquelas que vem no próprio delphi - os mais novos "temas" (os temas estes eu já usei, só cresce muito o tamnho da plicação só que na minha opinião não atrapalha))
Só que agora preciso fazer um programa mais bonito (estilo o skype, antigo msn, Soluto, teamviewer, o kaspersky 2013 entre outros que na minha opinião são visualmente bonito)
Alguém tem alguma dica de o que eu posso tá uilizando ?
Pois na minha opinião:
- Skin não é legal,
- criar componentes no próprio delphi leva muito tempo
- utilizar os temas que vem no delphi (você fica preso ao que está pronto) apesar de ter como editar o que daria mais um trabalho
- Usar imagens no delphi as vezes é fria pois dana uma piscação no Form (principalmente se você utilizar repaint), eu conheço a opção doublebuffered que tem nos form e em alguns componentes. Mas utilizar esta opção as vezes ainda não funciona dependendo da forma ou efeitos que você quiser fazer no programa.
Eu gostaria de saber há alguma linguagem que já traz alguns componentes mais atraentes ou que já faz programas mais bonitos ?
Eu já utilizei java e atualmente estou vendo o CSharp - Java eu não gostei e não me ajudaria no que eu vou fazer. CSharp tem como fazer programas mais bonito ?
Grato desde já pela respostas.
Ewerton Rodrigues
Curtidas 0
Respostas
Ewerton Rodrigues
26/06/2013
Eu errei no Título é Visual no Delphi
GOSTEI 0
Joel Rodrigues
26/06/2013
Rapaz, já deu uma olhada no Firemonkey para aplicações ricas em Delphi?
E para C# temos o WPF.
E para C# temos o WPF.
GOSTEI 0
Francisco Macário
26/06/2013
Ewerton.
Acredito que todos esses APP que você acha bonito, "custaram" um certo desenvolvimento para o assim ficarem. Mas observando o formato de todos não deve ser complicado "aplicar um layout" parecido.
O FM mesmo, ira ajudar em muito, caso você disponha de uma versao do XE.
Ter uma coleção de icones legais, tambem, ajuda muito a interface ficar "+ rica".
Abraço.
Acredito que todos esses APP que você acha bonito, "custaram" um certo desenvolvimento para o assim ficarem. Mas observando o formato de todos não deve ser complicado "aplicar um layout" parecido.
O FM mesmo, ira ajudar em muito, caso você disponha de uma versao do XE.
Ter uma coleção de icones legais, tambem, ajuda muito a interface ficar "+ rica".
Abraço.
GOSTEI 0
Ewerton Rodrigues
26/06/2013
Ewerton.
Acredito que todos esses APP que você acha bonito, "custaram" um certo desenvolvimento para o assim ficarem. Mas observando o formato de todos não deve ser complicado "aplicar um layout" parecido.
O FM mesmo, ira ajudar em muito, caso você disponha de uma versao do XE.
Ter uma coleção de icones legais, tambem, ajuda muito a interface ficar "+ rica".
Abraço.
Acredito que todos esses APP que você acha bonito, "custaram" um certo desenvolvimento para o assim ficarem. Mas observando o formato de todos não deve ser complicado "aplicar um layout" parecido.
O FM mesmo, ira ajudar em muito, caso você disponha de uma versao do XE.
Ter uma coleção de icones legais, tambem, ajuda muito a interface ficar "+ rica".
Abraço.
Primeiramente obrigado
Sobre ícones, eu tenho até uma pasta chamada "Banco de Ícones" rs. São Gigas de ícones.
Eu tenho até a versão XE4 de teste
Mas uso a XE2,
Já sobre o Firemonkey (foi até bom você me lembrar) realmente ajuda bastante, MAS tem um porém algumas coisas da VCL não tem no Firemonkey ainda. Foi o que me atrapalhou a mudar para ele.
E sobre o custo do visual, eu gostaria de saber se em outras linguagem é mais fácil de se obter efeitos e visual mais facilmente, Pois uso o Delphi e continuarei usando, Mas para esta aplicação em especial preciso de um visual top.
Alguém ainda sabe outra alternativa ?
GOSTEI 0
Joel Rodrigues
26/06/2013
Rapaz, se em todas as alternativas que você mesmo listou, há um problema, fica complicado. Se não dá pra usar Firemonkey, nem imagens, nem skins, realmente fica meio difícil.
Com eu disse, dê uma olhada no WPF do .NET.
Com eu disse, dê uma olhada no WPF do .NET.
GOSTEI 0
Ewerton Rodrigues
26/06/2013
Rapaz, se em todas as alternativas que você mesmo listou, há um problema, fica complicado. Se não dá pra usar Firemonkey, nem imagens, nem skins, realmente fica meio difícil.
Com eu disse, dê uma olhada no WPF do .NET.
Com eu disse, dê uma olhada no WPF do .NET.
Não, sobre o firemonkey eu irei ver se a versão atual ta mais legal e se esta mais compativel com as opções normais na VCL.
Sobre nem isto nem aquilo, você concorda que com skin fica pesada e com imagens fica piscando ?
E sobre WPF irei ver sim. muito obrigado.
GOSTEI 0
Joel Rodrigues
26/06/2013
Não, sobre o firemonkey eu irei ver se a versão atual ta mais legal e se esta mais compativel com as opções normais na VCL.
Sobre nem isto nem aquilo, você concorda que com skin fica pesada e com imagens fica piscando ?
E sobre WPF irei ver sim. muito obrigado.
Sim, concordo. Eu ainda uso os componentes da DevExpress que também ajudam no visual, mas o executável também aumenta de tamanho consideravelmente. Mas chega um ponto em que temos de avaliar o que é realmente fundamental para a aplicação e às vezes fazer alguns sacrifícios.
Mas se você procura interfaces realmente bem diferentes do padrão, acho que Firemonkey ou WPF serão as saídas.
Abraço.
GOSTEI 0
Ewerton Rodrigues
26/06/2013
Não, sobre o firemonkey eu irei ver se a versão atual ta mais legal e se esta mais compativel com as opções normais na VCL.
Sobre nem isto nem aquilo, você concorda que com skin fica pesada e com imagens fica piscando ?
E sobre WPF irei ver sim. muito obrigado.
Sim, concordo. Eu ainda uso os componentes da DevExpress que também ajudam no visual, mas o executável também aumenta de tamanho consideravelmente. Mas chega um ponto em que temos de avaliar o que é realmente fundamental para a aplicação e às vezes fazer alguns sacrifícios.
Mas se você procura interfaces realmente bem diferentes do padrão, acho que Firemonkey ou WPF serão as saídas.
Abraço.
Sobre os componentes da DevExpress, você comprou qual pacote ?
Sobre o Firemonkey to vendo e irei ver na versão mais nova do Delphi XE4 se ela está boa.
E o WPF muito bom eu gostei inicialmente, você poderia me dá alguma dica de como começar, pois pelo que eu entendi eu irei fazer o programa (usando .NET ou C#) e o Designer pode fazer o designer (paralelamente) com XMAL.
É isto mesmo?
Obrigado
GOSTEI 0
Joel Rodrigues
26/06/2013
Eu uso a versão mais completa da DevExpress nos Delphis 2007, 2009 e XE2.
Sobre WPF, o primeiro passo é entender como funciona e estudar a parte de design com XAML, pois a parte de C# não muda. Você precisará do Expression Blend para desenhar melhor suas interfaces. Essa ferramenta facilita o design "RAD" do visual, o que te poupará um pouco do XAML, mas você precisa entender como funciona.
Se já conhece C#, ótimo, senão, vai precisar estudar também. E para a parte de acesso a dados, procure pelo Entity Framework (ou NHibernate, mas o Entity é nativo).
Boa sorte.
Sobre WPF, o primeiro passo é entender como funciona e estudar a parte de design com XAML, pois a parte de C# não muda. Você precisará do Expression Blend para desenhar melhor suas interfaces. Essa ferramenta facilita o design "RAD" do visual, o que te poupará um pouco do XAML, mas você precisa entender como funciona.
Se já conhece C#, ótimo, senão, vai precisar estudar também. E para a parte de acesso a dados, procure pelo Entity Framework (ou NHibernate, mas o Entity é nativo).
Boa sorte.
GOSTEI 0
Willian Silva
26/06/2013
Eu sou contra "não" usar skin, eu uso em todos os meus programas e fica otimo! Pra quem acha que degrada a performance, realmente, se voce tem um Pentium 166 fica bem dificil, mais o computador mais fraco do mercado hoje é no minimo um Dual Core com 516mb de ram, então a muitos anos isso não é mais um agravante.
GOSTEI 0
Ewerton Rodrigues
26/06/2013
Eu sou contra "não" usar skin, eu uso em todos os meus programas e fica otimo! Pra quem acha que degrada a performance, realmente, se voce tem um Pentium 166 fica bem dificil, mais o computador mais fraco do mercado hoje é no minimo um Dual Core com 516mb de ram, então a muitos anos isso não é mais um agravante.
Eu não sou contra, como já até citei, eu já usei skin e se precisar uso. Só que agora preciso fazer um Designer muito bom ("Eu fazer" e não depender de skin)
Valeu pela resposta Mas leia mais antes de postar
GOSTEI 0
José
26/06/2013
Como aparentemente a duvida foi sanada, estou finalizando este tópico.
Caso contrario basta sinalizar para reabrirmos.
Caso contrario basta sinalizar para reabrirmos.
GOSTEI 0