quarta-feira, 17 de fevereiro de 2016

DUG-RS e a Volta dos Encontros

Reconhecido como um dos melhores e mais ativos grupos de usuários Delphi do Brasil, o DUG-RS vai voltar também a ter os tradicionais encontros físicos.

Por mais que exista uma pauta, data-show e uma primeira impressão de palestra, os encontros do DUG estão mais para um para um bate-papo (quase um happy hour) sobre Delphi, suas novidades e troca de experiências sobre tecnologias que estão na cabeça de todos os Delpheiros!

O primeiro encontro está marcado para o dia 15/03, às 19h00, na Faculdade Decision. Neste encontro, terei a honra de apresentar temas junto com os meus brothers Luis Sfolia, Muka David e Newton Oliveira.

Os temas do nosso cheklist são:

  • Mobile X Desktop
  • Sensors & IoT
  • NFC Card
  • Beacons
  • Bluetooth Printers
  • Drone


Arte para divulgação do evento - criada pelo Muka

As inscrições para o evento podem ser feitas aqui.

E como sempre, a Aquasoft (www.aquasoft.com.br) apoia e patrocina o evento.



Para fechar, se você está conhecendo ou ouvindo falar agora do DUG-RS, sugiro dar uma olhada na página do grupo no face (www.facebook.com/groups/dugrs), blog (www.dug-rs.org), mas principalmente, no nosso grupo de e-mail (http://groups.google.com.br/group/dug-rs).


Grande abraço a todos, e até dia 15/03!


segunda-feira, 28 de dezembro de 2015

DROP 1.2.1

Tá no ar o DROP 1.2.1



Novidades:

  • Nova engine de testes (produto interno);
  • Suporte ao Delphi 10 Seattle;
  • Suporte ao iOS e Android;
  • Inclusão do DEMO (com comentários) montado para a EC2015!


    Em breve:

    • Posts;
    • Novos demos;
    • Documentação!

    Download disponível em http://www.aquasoft.com.br/site/drop/AqDrop.zip.

    Sucesso a todos, e um excelente ano de 2016!!!

    quarta-feira, 7 de outubro de 2015

    Novidades no DROP

    Consumando o fato...

    Agora há pouco respondi um comentário do Carlos Teles sobre como anda o DROP. Acessei o blog justamente para informar que dentro de alguns dias (antes da Embarcadero Conference) teremos uma nova versão do DROP, então vamos oficializar a situação...

    As novidades previstas para a nova versão do DROP são:

    • Suporte ao Delphi Seattle (já esperado);
    • Suporte via testes ao iOS e Android.

    O suporte ao iOS e Android visa garantir a total confiabilidade do DROP em aplicativos móveis, seja através da utilização da biblioteca CORE, ou das classes de acesso (e principalmente ORM) ao SQLite.

    Para isto, construímos um novo framework de testes (from the scratch), e uma interface universal para que o os testes pudessem ser executados em todos os ambientes suportados.

    Testes da biblioteca CORE do DROP rodando no iOS

    Testes da biblioteca CORE do DROP rodando no Android

    Os testes da biblioteca Core estão quase todos implementados. Na versão desktop são cerca de 70 testes para a referida biblioteca, na versão móvel teremos cerca de 10 testes a menos, uma vez que alguns recursos não precisam ser testados na versão móvel (como a eliminação de objetos por parte de algumas classes).

    A versão desktop dos testes das classes de acesso a dados contém aproximadamente 600 testes unitários. No entanto, a versão para iOS e Android do DROP BD vai ter um grande corte, uma vez que, por razões óbvias, o único banco a ser suportado é o SQLite. A estimativa é que cerca de 160 testes serão reimplementados para o devido suporte.


    Fora isto, estou contando os dias para a Embarcadero Conference, nos vemos por lá!!!



    terça-feira, 1 de setembro de 2015

    A Brave New World!

    Fala galera, hoje comecei a instalar o Delphi 10 Seattle...   logo teremos novos pacotes do DROP para a nova versão, e também novos posts com mais detalhes sobre o Delphi Seattle, e claro, sobre o DROP.






    Dia 21/10 é a Embarcadero Conference deste ano, nos vemos por lá... (façam suas inscrições!)

    Abraço!

    terça-feira, 14 de julho de 2015

    quinta-feira, 22 de maio de 2014

    DROP - Continuando...

    Antes de mais nada...

    Obrigado à comunidade Delphi por todos os feedbacks que recebemos até o momento. Os contatos têm partido de todos os cantos do Brasil, e os resultados até aqui foram ótimos!


    E agora?

    Para situar os simpatizantes/usuários do DROP, estamos trabalhando em um novo subconjunto de atributos que permitirá o controle sobre fields com conteúdo nullable, e também atributos que permitirão controlar constraints. Estas alterações serão concluídas em breve, e provavelmente estarão contidas na próxima release do DROP.

    Também já iniciamos o processo de análise de um conjunto de classes que dará ao usuário do DROP o mesmo conjunto de funcionalidades que tínhamos na "casca" do antigo framework, onde o usuário poderá então herdar de classes específicas do DROP para deixar o ORM e sua utilização mais transparente. No entanto, não sabemos ainda se estas novas classes estarão na próxima release.

    Para relembrar, outros itens que podem estar sendo aguardados são:

    • Classes especializadas para conexão com Oracle;
    • Suporte ao FireDAC (e assim que este item estiver OK, é provável que daremos também suporte ao PostgreSQL);
    • Mais demos (é claro!)!


    Delphi Tour 2014

    Para fechar, amanhã é dia de Delphi Tour em Porto Alegre. Eu e demais colegas da Aquasoft estaremos esperando a todos para mais um dia de muita novidade no mundo Delphi.


    Até!!!

    quarta-feira, 16 de abril de 2014

    Delphi XE6 + DROP 1.0.1!

    Saudações Delphi XE6!

    Ontem foi mais um dia de boas novas para a comunidade Delphi: chegamos à versão XE6 do nosso bom e velho Delphi!

    Gostaria de deixar aqui meus parabéns à equipe da Embarcadero pela nova release, e também minhas recomendações para que todos façam suas atualizações da ferramenta!



    DROP 1.0.1

    Estive trabalhando em diversos projetos nestes últimos dias, o que segurou um pouco a saída de novidades quanto ao DROP. Por obra do acaso, acabei finalizando algumas alterações no Drop já com o Delphi XE6. Então, lá vai a lista de mudanças da versão 1.0.1 do DROP:
    • Suporte a LiveBindings para listas de resultados do DROP;
    • Padronização de algumas units;
    • Criação de novos métodos em interfaces de resultados e suas classes correspondentes;
    • Pequenas melhorias e correções;
    • Adição do demo MappingAndBinding;
    • Adição de pacotes para o Delphi XE6!
    O download da nova versão pode ser feito aqui.


    O tão aguardado Demo...

    Como visto na lista acima, a última versão do DROP conta com uma pequena demonstração de operações básicas:
    • Consulta a dados de tabelas com e sem a aplicação de filtro;
    • Consulta a objetos referenciados;
    • Post e delete de objetos;
    • Manutenção e exibição dos objetos via LiveBindings.

    Algumas ressalvas importantes sobre o Demo:
    • O SGBD utilizado no demo foi o FB, pelo simples fato de que a maior fatia de desenvolvedores Delphi utiliza o FB como seu SGBD. Isto sem falar que o FB é muito leve e de fácil instalação, o que facilitaria a sua instalação por usuários de outros SGDBs (imaginem se eu tivesse optado pelo SQL Server, por exemplo ;-). Ainda assim, disponibilizaremos em breve os scripts e alterações necessárias para que o demo possa ser testado e analisado em outros SGBDs;
    • A utilização de LiveBindings para manipulação de listas de objetos ainda é uma área um tanto quanto nebulosa, não tenho certeza absoluta se o código utilizado no exemplo é o mais simples ou eficaz, portanto, agradeço por qualquer sugestão de melhoria na aplicação do mesmo.
    • Os exemplos demonstrados são uma fração das possibilidades de utilização do Drop, o que nos mantém com o item Demos na nossa lista de tarefas. Agradeço muito a paciência de todos, novos demos sairão de tempos em tempos, e claro que sugestões de demos são bem-vindas.


    Dúvidas, sugestões, críticas, problemas...

    O e-mail drop@aquasoft.com.br está aí para isto!



    Abraço, e vida longa ao Delphi!