segunda-feira, 7 de abril de 2014

Delphi XE5 Android/iOS - ScrollForm


Esta vídeo aula tem como objetivo ensinar como criar um formulário padrão para configuração do ScrollForm, evitando a re-programação e utilizando o conceito de herança de formulário para utilizar nos projeto. 


Espero que gostem, qualquer dúvida, sugestão ou comentário basta comentar aqui ou no meu blog. Abraços e bons estudos.

22 comentários:

  1. - Boa tarde Anderson, primeiramente parabéns pelo trabalho que continua ótimo tem ajudado muita gente!
    - Venho hoje com uma dúvida um tanto quanto problemática...
    - Fiz uma aplicação em Delphi XE5 e fui fazendo os testes nos emuladores iOS e Android, o Emulador do android lento como sempre... já estou acustumado dês do
    eclipse. O emulador do iOS rapido e bom, a aplicação ficou redonda.
    - Depois de estar em faze de testes físicos da minha aplicação me deparei com a seguinte situação: lentidão no Android e no iOS, uma lentidão na troca de forms,
    no carregamento do onShow dos forms e no iOS até um probleminha de "Out of Memory", gostaria de saber se alguém tem dicas ou sugestões sobre o caso para que possa me auxiliar. Agradecido Pedro Carvilhe.

    ResponderExcluir
    Respostas
    1. Muito obrigado pelo comentário...

      Então, precisa ver como vc está criando seus forms, o ideal é tirar eles do oncreate da aplicação, só deixa o form principal para criar automaticamente e depois você vai criando conforme for precisando, uma forma legal de fazer isso é assim:

      var
      frmNovo: TFormNovo;
      begin
      frmNovo := TFormNovo.Create(self);
      frmNovo.ShowModal(
      procedure (ModalResult: TModalResult)
      begin
      frmNovo.DisposeOf;
      end
      );

      Abraços e boa sorte.

      Excluir
  2. Boa tarde Anderson meu nome é Flavio.
    Estou estudando DataSnap segui algum dos seus videos e gostaria de uma ajuda , como faço processo de bebugar um servidor DataSnap que usa IIS

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, estive meio ocupado esses dias.

      Então, não sei como fazer esse debug com o servidor já no IIS.
      O máximo que consigo é criar um outro servidor no modo VCL, daí deleto os arquivos desse novo projeto e adiciono do outro, assim consigo debugar normalmente.

      Quando acabar, apenas compilo para IIS e já era. Abraços.

      Excluir
  3. Outra pergunta é como uso jquery junto Desenvolvimento em android no Delphi Xe6, outro ponto e que percebi que usando delphi xe6 e diferente delphi xe5 com android

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, estive meio ocupado esses dias.

      Não sei te responder essa questão. Nunca precisei disso.

      Excluir
  4. Anderson aproveitando comentario do Flavio , gostaria de ver a criação de um servidor DataSnapRest e processo de debugar cada metodo chamado como podemos fazer isso

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, estive meio ocupado esses dias.

      Então, não sei como fazer esse debug com o servidor já no IIS.
      O máximo que consigo é criar um outro servidor no modo VCL, daí deleto os arquivos desse novo projeto e adiciono do outro, assim consigo debugar normalmente.

      Quando acabar, apenas compilo para IIS e já era. Abraços.

      Excluir
  5. Boa tarde meu Nome e Paulo , tambem estou com problema para fazer o debuga em aplicações DataSnapRest você poderia montar uma aula explicando o processo de debug em servidor DataSnapRest com aplicação android chamando

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, estive meio ocupado esses dias.

      Então, não sei como fazer esse debug com o servidor já no IIS.
      O máximo que consigo é criar um outro servidor no modo VCL, daí deleto os arquivos desse novo projeto e adiciono do outro, assim consigo debugar normalmente.

      Quando acabar, apenas compilo para IIS e já era. Abraços.

      Excluir
  6. Boa tarde Anderson gostaria de saber porque sua video aulas desenvolvimento datasnap e android com Json não funcoiona com delphi xe5

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, estive meio ocupado esses dias.

      Então, não sei como fazer esse debug com o servidor já no IIS.
      O máximo que consigo é criar um outro servidor no modo VCL, daí deleto os arquivos desse novo projeto e adiciono do outro, assim consigo debugar normalmente.

      Quando acabar, apenas compilo para IIS e já era. Abraços.
      Não tenho a menor ideia, quando fiz essa video foi no XE2 eu acho, muita coisa mudou de lá pra ca, ou seja, o ideal e apenas utilizar a ideia e fazer um novo no XE5

      Excluir
  7. Boa tarde , gostaria de saber se não existe Relatoirio Delphi xe6

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, estive meio ocupado esses dias.

      Tem sim, tem o rave, o fast, o quick e por aí vai...

      Excluir
  8. Boa Tarde Anderson, gostaria de saber se poderia disponibilizar os fontes referente a esta vídeo aula. Meu e-mail é souzadeveloper@gmail.com. Obrigado!

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, estive meio ocupado esses dias.

      Infelizmente não tenho os fontes dessa vídeo aula. Vai precisar fazer...
      Abraços

      Excluir
  9. Boa noite Anderson. Fico grato por compartilhar seus conhecimentos. Gostaria de saber como faria para utilizar o ScrollForm na vertical e horizontal.

    ResponderExcluir
    Respostas
    1. Bom dia.

      Não tenho a menor ideia, nos exemplos da embarcadero tem exemplo de como fazer na horizontal, use a ideia deles mais a minha ideia e acho que deve dar certo.

      Para que fazer isso? kkkkk, acho que esta customizando sua tela de forma errada. Esse efeito não é muito legal para usuário.

      Excluir
  10. Boa noite Anderson. Não sei se expliquei direito minha dúvida. Estou começando a desenvolver para tablet e gostaria que a tela tanto na vertical quanto na horizontal pudesse rolar assim que fosse solicitado o teclado e o cliente pudesse ver o que está digitando.

    ResponderExcluir
  11. Anderson, Parabéns pelo trabalho !
    Gostaria de lhe pedir um favor, se você tem alguma video / tutorial de como instalar o emulador de iphone no delphi xe5, se tem mesmo que instalar uma maquina virtual e como configura-la

    ResponderExcluir
    Respostas
    1. Então não tenho nenhum material a respeito, fui na raça... Mas o proprio delphi tem uns tutoriais de como instalar e no site da embarcadero tem um monte de dicas...

      Infelizmente vc precisa de uma maquina virtual, não tem como instalar no delphi ou no windows, apenas em um MAC. Parece que tem um serviço online do mac para emular mas não sei como é e nem sei se é pago.

      Abraços

      Excluir
  12. Boa tarde Anderson.
    Meu nome é Rick.
    Primeiramente, gostaria de parabenlizá-lo pelos artigos e pelo tempo que disponibiliza para nos auxiliar.
    Seguinte, estou fazendo uma aplicação igual ao seu exemplo, porém, sempre que coloco um componente ancorado a direita ou no rodapé (componentes dentro do TLayout) eles "somem" da tela srsrsr... na verdade, eles ficam fora da visualização ^^. Não estou conseguindo uma forma de ancorá-los quando utilizo este recurso. Já viu algo semelhante .. . pode me dar alguma dica.
    Mais uma vez agradeço ... forte abraço.

    ResponderExcluir