Fórum Visual o Delphi #446774

26/06/2013

0

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.
Ewerton Rodrigues

Ewerton Rodrigues

Responder

Posts

26/06/2013

Ewerton Rodrigues

Eu errei no Título é Visual no Delphi
Responder

Gostei + 0

26/06/2013

Joel Rodrigues

Rapaz, já deu uma olhada no Firemonkey para aplicações ricas em Delphi?
E para C# temos o WPF.
Responder

Gostei + 0

26/06/2013

Francisco Macário

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.
Responder

Gostei + 0

26/06/2013

Ewerton Rodrigues

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.


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 ?
Responder

Gostei + 0

26/06/2013

Joel Rodrigues

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.
Responder

Gostei + 0

26/06/2013

Ewerton Rodrigues

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.


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.


Responder

Gostei + 0

27/06/2013

Joel Rodrigues



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.
Responder

Gostei + 0

27/06/2013

Ewerton Rodrigues



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
Responder

Gostei + 0

27/06/2013

Joel Rodrigues

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.
Responder

Gostei + 0

28/06/2013

Willian Silva

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.
Responder

Gostei + 0

28/06/2013

Ewerton Rodrigues

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

Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar