segunda-feira, 2 de maio de 2016

ENCONTRO DUG-RS QI 18-05-16 - Delphi, Primeiros Passos





O DUG-RS organiza mais um de seus encontros, no dia 18/05, em sua cidade sede, Porto Alegre. 
Desta vez o foco será mostrar para os alunos da Faculdade QI e demais participantes o que é o Delphi e como está funcionando atualmente.
Para você que não conhece a ferramenta ou quer entrar no mundo do desenvolvimento de sistemas e aplicativos móveis, ou já é programador e gostaria de mostrar para sua família exatamente o que você faz, este é o evento para você.
Apresentaremos tudo masticado, da história da ferramenta a sua aplicabilidade com as mais diversas tecnologias.

Nossa pauta passa pelos seguintes assunto:

  • História do Delphi;
  • Primeiros Passos - Do Windows ao Mobile ;
  • Interagindo com Banco de Dados;
  • Integrando com IoT (internet das coisas).

Para apresentar estes tópicos, o time de Embarcadero MVPs do RS: Carlos Agnes, Newton Oliveira e Samuel “Muka” David, estarão à disposição para sanar toda a curiosidade e mitos sobre a ferramenta que há 20 anos continua mais atual que nunca.

Nosso ponto de encontro é na Faculdade QI,  Avenida Júlio de Castilhos, 435, Centro, Porto Alegre. Das 19:00 as 21:30.

Inscrições:

terça-feira, 19 de abril de 2016

Encontro DUG-RS Novo Hamburgo 10/05/16





O DUG-RS mais uma vez se reúne para promover mais uma noite de discussão e trocas de experiencias. Mas desta vez, saímos da capital e vamos até Novo Hamburgo promover este encontro com  os programadores da região.  
Nosso ponto de encontro será na Ftec de Novo Hamburgo  (Rua Silveira Martins, 780, Bairro Centro - Novo Hamburgo – RS)

Para esta noite planejamos os seguintes tópicos:
Delphi,  Olá Mundo!
Para quem está de passagem e resolveu prestigiar o Grupo, o DUG-RS fará uma demonstração da ferramenta exibindo seus principais recursos. Da prototipagem direta ao desenvolvimento, tudo de um forma simples e ágil, exibindo todo seu potencial de ferramenta RAD (Rapid Application Development) gerando aplicativos para as três principais plataformas  do mercado, Windows, Android e MacOS/OSX.
Web Service REST Delphi
Precisando construir ou consumir WebServices?
Criar WS em Delphi, Serializar objetos para JSON ou consumi-los em aplicações mobile, para do Delphi estas tarefas requerem o minimo de esforço. Como Case, vamos comparar duas aplicações mobile, uma feita em Delphi e outra em Android Studio consumindo um WS feito em Delphi;
Automatizando sua casa com Delphi e Arduíno
A tão sonhada automação residencial vem se tornando realidade no mundo todo. Quem nunca sonhou em ter mais conforto por poder controlar tarefas diárias e possibilitar a redução de custo na palma da sua mão?  Confira como juntar Delphi e Arduíno para controlar as luzes do seu quarto pelo Smartphone.
DATASNAP - Desenvolvimento multicamadas
Um dos carros chefes do desenvolvimento Delphi é certamento o desenvolvimento de sistemas Multicamadas. Criar servidores de aplicações onde a preocupação é a regra de negócio e deixando aplicativos clientes se preocuparem com a interface do usuário, tem se mostrado uma arquitetura que contribui muito no ciclo de vida dos ERPs. Com Delphi criar servidores de aplicações ou consumi-los em aplicações cliente é uma tarefa bastante simples, em nosso encontro mostraremos todos os passos para você iniciar neste caminho.
Para apresentar estes tópicos o time desta noite tem a seguinte escalação:
Carlos Henrique Agnes - MVP Embarcadero, Diretor técnico da Aquasoft, Delphi Master Certified e instrutor oficial Delphi.
Juliano Drebel - Desenvolvedor Delphi, Delphi Developer Certification.
Sidnei de Souza - Desenvolvedor Delphi, Android e MAGIC, com ênfase em força de vendas e documentos fiscais (NFe, NFCe, NFSe, CTe...).
Victor Ghilardi - Desenvolvedor Delphi desde 2003. Cofundador da empresa Bresson Digital, atuando com foco em desenvolvimento desktop e mobile com Delphi. Cursando Sistemas de Informação na Feevale.




segunda-feira, 18 de abril de 2016

domingo, 3 de abril de 2016

Resumo evento 15/03/2016





Salve Delpheiros!
No dia 15/03/2016 o DUG-RS fez sua primeira reunião do ano. Neste evento Carlos Agnes, Luiz Sfolia, Newton Oliveira e Samuel David apresentaram um serie de tópicos relacionados ao desenvolvimento móvel com Delphi e acesso aos mais variáveis dispositivos e sensores.

Desktop X Mobile
O Evento iniciou com Carlos Agnes falando sobre as principais diferenças entre o desenvolvimento para dispositivos móveis e o Desenvolvimento para Desktop, além dos cuidados que devemos ter ao desenvolvermos simultaneamente para as duas plataformas. A apresentação em PDF está disponível no link a seguir: http://migre.me/tqm0A

Sensores
Samuel David mostrou que não é preciso ser nenhum físico quântico para conseguir acessar todos os sensores de um dispositivo móvel, seja termômetro, GPS ou giroscópio. Na pasta de exemplos que acompanham o Delphi, você poderá localizar por este caminho, [diretório de exemplos]\Object Pascal\Multi-Device Samples\Device Sensors and Services\SensorInfo, um projeto de exemplo que mostra o acesso de todos os sensores do seu dispositivo móvel. No link a seguir você pode vai baixar o exemplo utilizado no evento, este bem mais objetivo, mapeando apenas os sensores de comportamento. http://migre.me/tqmDJ

NFC
Dando sequência ao evento, Luiz Sfolia, inspirado pelo trabalho realizado por Brian Long, MVP americano, nos ensina como funciona a comunicação NFC, seus modelos de operação e de que forma podemos construir uma aplicação para leitura e gravação de dados em um cartão NFC.
A apresentação em pdf você baixa pelo link:
Artigo completo e exemplos no blog do Brian Long:

Beacons
Uma das grandes sensações do momento no mundo mobile certamente são os Beacons. Newton Oliveira nos conta tudo sobre eles. Esses pequenos dispositivos que basicamente tem o propósito de retornar a distância exata de onde eles estão, o que nos permite infinitas possibilidades de desenvolvimento. Criando um exemplo em poucos minutos, Newtom nos mostra que com os componentes do Delphi a integração com os Beacons é feita rapidamente e de forma muito simples.
Na pasta de exemplos do Delphi, no seguinte diretório, [diretório de exemplos]\Object Pascal\Multi-Device Samples\Device Sensors and Services\Bluetooth\Beacons, você pode acessar uma série de projetos de exemplos sobre a utilização de Beacons.
Drone e Impressora Bluetooth
Newton mostrou o andamento de seu projeto de integração com Drone e as dificuldades em construir uma “ponte” em Delphi para a API Java do dispositivo. Já a impressora Bluetooth devido ao curto tempo ficou para outro encontro.

Palestrantes
Curiosidades ou dúvida sobre alguns dos assuntos, entre em contato com nossos palestrantes
Carlos Agnes - carlos.agnes@aquasoft.com.br
Luiz Sfolia - lumax.inf@gmail.com
Newton Oliveira - newton.moliveira@icloud.com
Samuel "Muka" David - mukadavid@gmail.com

Agradecimentos
Um grande agradecimento para a Faculdade Decision pelo espaço decido e para a Aquasoft, centro de treinamento oficial Embarcadero, pelo apoio no evento.


Grande abraço a todos e até o próximo encontro dia 11/04/2016.

Mais informações:
http://dug-rs.blogspot.com.br/2016/03/masterdelphi-ola-delpheiros-apos-o.html

terça-feira, 22 de março de 2016

DUG-RS - MasterDelphi 11/04/2016




MasterDelphi

Olá, Delpheiros!
Após o sucesso do ultimo evento, é com muita satisfação que o DUG-RS anuncia seu próximo evento no dia 11/04/2016 as 19:00 na Faculdade QI (Av. Júlio de Castilhos, 435).
Com presenças confirmadas do Embarcadero MVP Ricardo Boaro (Tramontina) e Rodrigo Mourão (RM Factory), que interrompe sua turnê do "Two Days Extreme Delphi" e vem a Porto Alegre especialmente para nosso evento.
Essas duas feras do desenvolvimento se unem a outros desenvolvedores locais para mostrar vários tópicos sobre desenvolvimento móvel com Delphi além de outras técnicas bastante interessantes.
Para encerrar, Ricardo Boaro e Rodrigo Mourão se juntam aos 3 MVPs locais, Carlos Agnes, Newton Oliveira e Samuel David em um painel para discutir com a comunidade temas atuais do mundo Delphi, como a compra da Embarcadero pela Idera e o que podemos esperar das próximas versões.

Inscrições:

Palestrantes:

Delphi Instructor Certified, idealizador do Two Days Extreme Delphi.
Palestrante de diversas edições do Delphi Conference Brasil e Vloger do canal RM Factory.
Mais de 14 anos na área de tecnologia tendo atuado como consultor e instrutor em dezenas de empresas e órgãos públicos em vários estados do país. Esteve a frente do departamento de TI do maior grupo editorial CTP do Brasil.

Embarcadero MVP, Delphi Instructor Certified e Delphi Master Delphi.
Desenvolvimento Delphi há mais de 15 anos e palestrante assíduo do Delphi Conference Brasil.
Analista de Sistemas na Tramontina e instrutor de treinamentos oficiais na Upper Training Tecnologia, parceira Embarcadero.

Painel:

quarta-feira, 17 de fevereiro de 2016

Encontro DUG-RS 15/03/2016




Delpheiros, preparem-se para a glória!
O mais irredutível grupo de programadores está de volta, e inicia suas atividades mostrando o que há de mais novo no mundo do desenvolvimento para aplicativos móveis.
Em nosso primeiro encontro de 2016 reuniremos quatro dos mais influentes programadores Delphi na atualidade, Carlos Agnes, Newton Oliveira, Luiz Sfolia e Samuel David. Estas feras do desenvolvimento Delphi estarão abordando temas como diferença entre a programação mobile e desktop, mapeamento de sensores e a atual "menina dos olhos", IoTs, demostrando a integração com diversos dispositivos, como Beacons, Impressoras Bluetooth, NFC Card e Drones.
Curioso para saber mais? Não perca, dia 15 de Março às 19:00 horas, na Faculdade Decision em Porto Alegre. Vagas limitadas.

Palestrantes:

Vagas limitadas.
Inscrições:

segunda-feira, 26 de outubro de 2015

Oportunidade para desenvolvedores Juniors

Galera,
a Linx, uma das maiores empresas de softwares de varejo, localizada na Olavo Barreto Viana na cidade de Porto Alegre esta contratando desenvolvedores delphi júnior.

Para esta vaga, alem de você trabalhar com uma das ultimas versões do Delphi, também terá  a oportunidade de trocar conhecimentos com uma grande equipe.

Se você se interessou pela oportunidade, entre em contato com a Tais Saldanha pelo 

e-mail tais.saldanha@linx.com.br


OBS: não sei mais detalhes sobre a vaga, entre em contato com a Tais que ele responde.


quarta-feira, 10 de setembro de 2014

Devart EntityDac – Mapeamento de objeto relacional (ORM)

Database-, Model-, Code-First Development   Neste post, irei falar um pouco sbre EntityDAC lançado pela DEVART. O EntityDAC é um componente de ORM voltado exclusivamente ao contexto Delphi. ORM é uma técnica tida como fundamental no desenvolvimento Orientado a Objetos de aplicações de banco de dados. Sua finalidade principal é reduzir toda a impedância resultante do uso da POO com bancos de dados relacionais, possibilitando, por exemplo, que uma tabela tenha sua representação na aplicação na forma de um elemento da programação, tal qual uma classe.
Visual ORM Designer   Com o EntityDac é possível criar as classes de um banco de dados (data-first) já criado ou até mesmo criar o banco de dados utilizando as classes (code-first) já existentes e o melhor utilizando o Entity developer que permite que tudo isto seja feito de forma visual.
Bom pessoal, devido ao grande número de funcionalidades do componente, em meus próximos artigos, irei exemplificar como pode ser utilizada está excelente ferramenta com exemplos de suas principais funcionalidades, mas caso queriam saber mais sobre a ferramenta pode ser acessado o site do desenvolvedor. 

terça-feira, 26 de agosto de 2014

DESAFIO - CODING DOJO

Delpheiros,
O DESAFIO DUG-RS, é só para quem deseja aprimorar os conhecimentos, praticando com os melhores. A Por sinal, só se tornaram os melhores porque praticam.. 

Você que participar do desafio, Alem de exercitar seus conhecimentos, também  terá uma super condição na Aquasoft para aperfeiçoar  seus conhecimentos com cursos oficiais Embarcadero. Faça sua inscrição, envie uma contribuição e receba a melhor condição para fazer cursos oficiais.


QUAL É O DESAFIO
Você deve baixar os fontes de um servidor SVN, utilizando por exemplo o TORTOISE SVN, que é um cliente SVN. Para você conectar, precisa antes de tudo instalar o tortoise e utilizar o endereço https://54.207.57.150/svn/dugrs/ utilizando o usuário dugrs (minúsculo) e na solicitação de senha não coloque nada.

Com os fontes do leitor de XML da Nota Fiscal Eletrônica (NF-E/NFC-e) em seu computador, você deve estudar os fontes, refatorar o que for preciso, corrigir problemas e logo após enviar por e-mail para  newtongaucho@gmail.com com o titulo "DESAFIO DUG-RS" que farei as alterações e colocarei no SVN.

PRAZOS
Inscrições até : 01/09/2014 (pelo e-mail newtongaucho@gmail.com com o titulo "DUG-RS DESAFIO INSCRIÇÃO")
Final do projeto: 15/10/2014


Participantes:
Newton Oliveira (newtongaucho@gmail.com)
Moises Rotiman (moises.rotiman@gmail.com)
Alexandre Pedroso (alexgpedroso@gmail.com)
Samuel "Muka" David (mukadavid@gmail.com)
Israel Zimmermann (israelzimmermann1993@gmail.com) 
Odir Santos (odir.opss@gmail.com)


Patrocinio: