• Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Tag: Delphi

08 abril 2015

Delphi e C++ Builder XE8 – Detalhes da Nova Versão

Escrito por Régys Borges da Silveira

Fonte: Blog do Fernando Rizzato

Introdução

A Embarcadero está promovendo o lançamento da release de número 8 da série XE do RAD Studio (Delphi e C++ Builder). Neste artigo vou detalhar as principais novidades do produto, o qual chega mais completo do que nunca! Disponível nas edições Professional, Enterprise, Ultimate e Architect, o RAD Studio XE8 é o ambiente mais completo para criação de aplicações conectadas para Windows, MAC, iOS e Android, com excelente performance, e produtividade incomparável.

* veja mais em https://youtu.be/1b4_Mz3Ry34 (What’s New In RAD Studio XE8).

Novos Compiladores para iOS 64 bit

O XE8 adiciona dois novos compiladores para iOS 64 bit, um para Object Pascal e outro para C++, suportando assim as versões mais recentes do iOS. Além disso, também é possível “empacotar” sua aplicação no formato “Universal App”- o qual contém dos dois binários 32 e 64 bit em uma única app – exigência da Apple para as novas submissões para sua loja virtual.

* veja mais em https://youtu.be/6lc6cdL4Ts4 (iOS Universal 32-bit and 64-bit Apps for Delphi XE8).

Multi-Device Previews

Com o novo multi-device preview você consegue, em tempo de design, visualizar a interface de sua aplicação em todas as plataformas mobile e desktop, utilizando múltiplos tamanhos e formatos de tela, elevando sua produtividade de maneira incrível!

Adicionalmente, é possivel criar “devices” adicionais através de um wizard, possibilitando customizar a apresentação de sua aplicação para qualquer dispositivo ou formato desejado. Nesta área também podemos citar melhorias gerais na criação e aplicação de estilos customizados para todas as plataformas suportadas.

* veja mais em https://youtu.be/aV6GOHk_b6Y (Multi-Device Preview for Delphi XE8).

Novos Controles para FireMonkey

Foram adicionadas implementações nativas para um maior número de controles iOS, um trabalho que se iniciou no XE7. Com isso, você pode renderizar os controles FireMonkey suportados diretamente através de controles nativos da plataforma iOS, permitindo integração direta com outras apps e recursos daquele sistema operacional. A renderização nativa iOS está disponível para os seguintes controles: TMemo, TListView, TSwitch, TEdit e TCalendar.

Outras novidades são o MapView (mapas interativos para mobile, mapeados diretamente para as APIs nativas como Google Maps e MapKit do iOS) e também o novo TWebBrowser, agora disponível na versão Desktop para Windows e OSX.

Temos também um novo ImageList para FireMonkey, e melhorias no suporte a multimedia, captura de fotos em diferentes resoluções, etc. Outras novidades importantes são melhorias no suporte a notificações locais, com sons customizados e repetição, e um novo mecanismo de detecção da melhor “view” a ser utilizada para cada tipo de device.

* veja mais em https://youtu.be/l4tLWUNxa2o (New Platform Controls for Delphi XE8), https://youtu.be/T4P379vyOMQ (Camera and Share Sheet with Delphi XE8), https://youtu.be/oBxZBMpcY4g (Web Browser with Delphi XE8) e https://youtu.be/DRgTajC_zE0 (Notifications with Delphi XE8).

Novo HTTP Client Library

A nova implementação do cliente HTTP traz uma implementação nativa do protocolo HTTP e HTTPS para todas as plataformas (iOS, Android, Windows e OSX), em VCL e FireMonkey. O grande benefício é que esta nova biblioteca é implementada utilizando o SDK de cada plataforma, o que vai conferir a sua aplicação o mesmo nível de segurança e performance nativamente disponível, além de acesso direto a proxies, headers, etc:

Conectividade e IoT com Beacons

Além de um novo componente específico para Bluetooth tradicional (TBluetooth), e melhorias no suporte a Bluetooth Low Energy (através do já existente TBluetoothLE), no XE8 passamos a suportar nativamente “Beacons”. Beacons (ou iBeacons) são dispositivos utilizados em aplicações de localização e proximidade. Este recurso traz incríveis possibilidades para as suas aplicações, e está se tornando uma tendência mundial em aplicações para lojas, hospitais e eventos.

* veja mais em https://youtu.be/fMHS55id7fo (Beacons, Bluetooth and App Tethering with Delphi XE8).

Novo AppAnalytics

O AppAnalytics (ou Usertility) faz parte da aquisição da TwoDesk software, juntamente com o Castalia (já integrado na IDE, mais informações a seguir). Disponível para VCL e FMX, o AppAnalytics permite a captura de todas as estatísticas e informações de sua aplicação enquanto ela está sendo utilizada por seu usuário, possibilitando assim que você tome ações corretivas antes mesmo de uma solicitação de seu cliente chegar. Também é possível observar quais são as funcionalidades mais ou menos utilizadas, e entender o comportamento de seu usuário.

Extremamente simples, basta adicionar um componente a sua aplicação VCL ou FMX, e definir o nível de captura de informação. Tais informações serão enviadas para um serviço hospedado pela Embarcadero, onde através de um usuário você terá acesso a um portal com consultas e relatórios sobre os dados emitidos por sua aplicação. Teremos um nível de acesso básico gratuíto, e um nível completo através de assinatura. Maiores informações sobre planos e etc. estarão disponíveis nas próxima semanas.

* veja mais em https://youtu.be/QiPTRyWC2cI (AppAnalytics for Delphi XE8).

Novidades no EMS: Enterprise Mobility Services

O EMS, introduzido no XE7, agora conta com novos recursos como:

  • Notificações push
  • Pooling de conexões
  • Exportação dos dados analíticos de usuários e APIs
  • Nova aplicação cliente para gestão de usuários
  • Suporte a credenciais remotas como Active Directory

Trata-se de uma solução middleware robusta pronta para distribuição imediata, permitindo conexão de suas aplicações mobile ou desktop, para troca de informações, notificações push e armazenamento de dados. O EMS é um produto independente do RAD Studio, e tem seu licenciamento definido por número de usuários finais da aplicação.

* veja mais em https://youtu.be/IXJC3kh2nps (Enterprise Mobility Services for Delphi XE8).

Mais Produtividade!

São muitas as adições na IDE para aumentar ainda mais a sua produtividade. Vamos a elas:

  • Mais de 20 novas funcionalidades na IDE (através da integração definitiva do plugin Castalia): Project Statistics, Clipboard History, Multi-Paste Support, Modeless and Context-Sensitive Refactorings, Stack Bookmarks, Parenthesis Matching, Flow Control Highlighting, Structural Highlighting, Code Navigation Toolbar, Smart Keys and Smart Symbol Search, Code Analysis, e mais
  • GetIT, nosso novo package manager, para download e instalação automática de componentes
  • Migration Tool, para migração de todas as configurações entre versões da IDE
  • Integração com Mercurial Version Control, além dos já existentes GIT e SubVersion
  • Integração com DUnitX Test Framework

* veja mais em https://youtu.be/gDwNmmrr6TA (IDE Productivity for Delphi XE8).

Novidades no FireDAC

O FireDAC no XE8 passa a suportar conexões com base de dados Big Data, neste momento oferecendo suporte para Teradata, um dos mais utilizados no mercado (futuramente outros bancos como SAP Hana serão adicionados). Também estamos adicionando suporte para os novos ChangeViews do Interbase (um recurso incrível e exclusivo do Interbase) e ferramentas/script para migração de DBX para FireDAC (similar aos já disponíveis para migração de BDE para FireDAC).

Além disso, suporte a “update notification”, driver atualizado para SQLite v3+, novo componente TBatchMove, e otimizações de performance por todo o framework.

* veja mais em https://youtu.be/ELIPxZJwDKk (IBLite & FireDAC with Delphi XE8).

Box2D Engine

Outra importante adição ao produto é o engine Box2D. Trata-se de um mecanismo de física com suporte a animações gráficas em 2D, ideal para criação de jogos e programas de animação. Portado a partir do Box2D Open Source project, a biblioteca está disponível tanto para C++ quanto para Object Pascal.

* veja mais aqui http://docwiki.embarcadero.com/RADStudio/XE8/en/Using_Box2D_in_Delphi_Applications e aqui http://box2d.org/.

Interbase XE7

Obviamente este é um artigo sobre o RAD Studio XE8, mas gostaria de aproveitar a oportunidade para citar alguns dos avanços do Interbase em sua última versão, XE7:

  • Linux 64bit & new Linux Platforms (Ubuntu 14, RHEL 6 & 7, SUSE 11)
  • 64bit Transaction ID’s
  • New Change Views
  • Speed: New Processor and Indexes Management
  • Backup and Disaster Recovery
  • New developer API’s
  • ODS Update (16)
  • OpenSSL update

* veja mais aqui https://youtu.be/KNl6IRsQc4Y (CodeRage Brasil III: Interbase XE7 Change Views: captura automática de alterações de dados).

Conclusão

Este artigo oferece uma visão geral das principais novidades do RAD Studio XE8 (Delphi XE8 e C++ Builder XE8), e serve de ponto de partida para você explorar o produto. Para uma visão completa de todas as features, com links direto para a documentação de cada nova funcionalidade, recomendo os seguintes links:

* What’s New in Delphi and C++Builder XE8:

http://docwiki.embarcadero.com/RADStudio/XE8/en/What’s_New_in_Delphi_and_C%2B%2BBuilder_XE8

* RAD Studio XE8 PlayList no YouTube:

https://www.youtube.com/playlist?list=PLwUPJvR9mZHhpbLDfeUdW9uB5AqR_LiMG

* Download da versão trial (RAD Studio, Delphi e C++ Builder):

http://www.embarcadero.com/br/downloads

E finalmente, mas não menos importante, fiquem ligados em nossos canais no Facebook, em breve divulgaremos datas para os eventos presenciais e online que estaremos realizando sobre o XE8: fb.com/DelphiBrasil e fb.com/EmbarcaderoBR.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
08/04/2015 RAD Studio Delphi, lançamento, RAD Studio, xe8 Deixe um comentário
11 março 2015

Retrospectiva de 20 anos em Delphi

Escrito por Régys Borges da Silveira

Excelente vídeo do Warren Postma fazendo uma retrospectiva dos últimos 20 anos de Delphi, como surgir, evolução, etc, muito bom para conhecer melhor a ferramenta e perceber a evolução durante os anos.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
11/03/2015 Notícias Delphi, evolução, retrospectiva Deixe um comentário
10 março 2015

Usando Efetivamente Generics em Object Pascal

Escrito por Régys Borges da Silveira

Fonte: Delphi Insider

Genéricos ou tipos parametrizados, fornecem uma maneira de definir as classes sem especificar os tipos de dados exatos que serão usados na classe. Os genéricos são comumente usados em classes de coleção de tipo seguro, mas há muitos outros usos também. Este vído aborda os principais conceitos de genéricos, incluindo sintaxe, utilizando classes e interfaces genéricas existentes, bem como a criação de novos tipos genéricos.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
10/03/2015 Dicas Delphi, genéricos, object pascal, programação, RAD Studio Deixe um comentário
02 março 2015

Rad Studio, Delphi, C++Builder e Appmethod 2015 Roadmap

Escrito por Régys Borges da Silveira

Rad Studio, Delphi, C++Builder, and Appmethod 2015 Technology Roadmap from JTatEmbarcaderoTechnologies

Delphi Roadmap 2015, conheça as novidades que estão por vir este ano.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
02/03/2015 RAD Studio 2015, Delphi, novidades, RAD Studio, RoadMap Deixe um comentário
02 março 2015

Playlist de vídeos do CodeRage Brasil III

Escrito por Régys Borges da Silveira

Para facilitar a vida de quem deseja assistir a todos os ótimos vídeos do CodRage Brasil III criei essa playlist no Canal do Youtube da página.

Não perca e assista agora: Playlist CodeRage Brasil III

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
02/03/2015 Vídeos 2015, Brasil, CodeRage, Delphi, RAD Studio Deixe um comentário
02 março 2015

Canal da página no YOUTUBE

Escrito por Régys Borges da Silveira

Estou fazendo uma atualização quase diária do canal do youtube da página: https://www.youtube.com/user/regyssilveira/, para quem gosta de um pouco de mão na massa, no canal vai encontrar vídeos abordando diversos novos recursos do Rad Studio XE7 entre outras coisas, vale a pena conferir.

Se gostarem do canal por favor divulguem e se inscrevam.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
02/03/2015 Notícias canal, Delphi, programação, RAD Studio, youtube 2 comentários
23 fevereiro 2015

CodeRage Brasil III

Escrito por Régys Borges da Silveira

CodeRage Brasil III

Na edição do CodeRage Brasil III a Embarcadero permitirá aos usuários que enviem suas perguntas antecipadamente, as perguntas serão avaliadas e uma vez selecionadas serão respondidas com o maior número de detalhes possíveis ao vivo durante a palestra.

Envie sua pergunta: http://embt.co/CodeRageBrasil3QA

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
23/02/2015 RAD Studio Brasil, CodeRage, Delphi, Embarcadero, RAD Studio Deixe um comentário
21 fevereiro 2015

Como saber o que há de novo em cada versão do Delphi?

Escrito por Régys Borges da Silveira

Sempre vejo está pergunta: O que há de novo? a cada versão do Delphi, pois bem, a Embarcadero possui um wiki que é atualizado a cada versão com links para as novidades, é um bom centralizador de conhecimento, nele você vai pode ver o que mudou a cada versão desde o Delphi 2007.

Segue o link: O que há de novo?

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
21/02/2015 RAD Studio Delphi, novo Deixe um comentário
16 fevereiro 2015

CodeRage Brasil III

Escrito por Régys Borges da Silveira

CodeRage Brasil III

A Embarcadero apresenta: CodeRage Brasil III – uma conferência online, totalmente técnica e gratuita voltada para o desenvolvimento de aplicações altamente conectadas para Windows, Mac, iOS, Android, gadgets e tecnologias vestíveis.

Durante um dia inteiro, os palestrantes falarão TUDO sobre desenvolvimento sem rodeios. Somente estratégias e dicas práticas sobre como você pode modernizar aplicações existentes Windows e criar aplicações altamente conectadas para dispositivos móveis, gadgets e tecnologias vestíveis. IMPERDÍVEL!

Confira os temas que serão abordados neste mega evento:

Sessão Técnica #1 11:00-11:45

Novidades da IDE, Recursos Avançados e Castalia

Nesta sessão vamos cobrir novos aspectos da IDE do Delphi e C ++ Builder, incluindo novidades do Project Manager e Data Explorer, integração com Git e Subversion, o novo PAServer para MAC, Java2OP.exe e muito mais!
Fernando Rizzato- Lead Software Consultant for Latin America – Embarcadero

Sessão Técnica #2 12:00-12:45

Modernização de Aplicações Delphi

Delphi oferece agora uma ampla gama de novas funcionalidades para aplicações VCL incluindo FireDAC, Styles VCL, 64-bit, Nuvem e muito mais! Esta sessão irá discutir os principais aspectos da migração de uma aplicação VCL, incluindo a migração de BDE para FireDAC.
Newton Michel de Oliveira

Sessão Técnica #3 13:00-13:45

Novidades do Object Pascal e RTTI

Melhor suporte para matrizes dinâmicas e type helpers intrínsecos são duas das características de linguagem mais recente, mas esta sessão também irá cobrir Loops, Class Methods, Class Variables, Anonymous Methods e RTTI.
Samuel David – MVPs

Sessão Técnica #4 14:00-14:45

Biblioteca de Programação Paralela: Como criar aplicações responsivas com Tasks, Futures e Parallel Loops

Criar aplicativos que respondem imediatamente a qualquer solicitação do usuário usando Tasks, Futures e Parallel Loops. Evite esperas e aplicativos que não respondem com as técnicas introduzidas nesta sessão.
Marcelo Varela de Souza – MVP

Sessão Técnica #5 15:00-15:45

Criando aplicações Multi-Device com FireUI e TMultiView

Nesta sessão mostraremos como criar interfaces de usuário para múltiplas plataformas usando o novo FireUI Multi-Device Designer e o componente TMultiView.
Kelver Merlotti – MVP

Sessão Técnica #6 16:00-16:45

Como usar efetivamente List Controls em Apps Mobile

As listas são a base de muitas aplicações móveis. A plataforma de aplicação FMX oferece dois principais controles para listas: TListBox e TListView. Esta sessão explora as vantagens e desvantagens de ambos os controles e como usá-los de forma eficaz em suas aplicações móveis para uma excelente experiência ao usuário e bom desempenho.
Manoel Edésio – Edesoft

Sessão Técnica #7 17:00-17:45

Interbase XE7 Change Views: captura automática de alterações de dados

Se você necessita gerenciar dados distribuídos então não perca esta sessão! O InterBase XE7 traz um poderoso motor de controle de mudanças de dados, o que torna a tarefa de gerenciar banco de dados distribuídos uma tarefa muito mais fácil!
Dormevilly Tertius – Embarcadero do Brasil

Sessão Técnica #8 18:00-18:45

App Tethering para VCL/FMX usando WiFi e Bluetooth

Esta sessão mostra como facilmente estender sua aplicação VCL e FireMonkey existentes para dispositivos conectados usando o App Tethering.
William Duarte – MVP

Sessão Técnica #9 19:00-19:45

PST Tudo sobre o REST Client Library

A nova biblioteca REST Client do Delphi é uma ferramenta com muitas possibilidades. Esta sessão fornece uma introdução ao uso desta biblioteca ao criar um aplicativo desktop e mobile para um serviço web aberto. Também mostraremos exemplos de integração com a maioria dos sites e serviços web populares.
Mário Guedes

Sessão Técnica #10 20:00-20:45

DataSnap com FireDAC e Apache

Nesta sessão vamos demonstrar como construir uma aplicação multi-tier utilizando o framework DataSnap. O servidor irá acessar os dados a partir de um servidor InterBase, e o cliente é um aplicativo para Android ou iOS, que estará utilizando o protocolo HTTPS para se conectar ao servidor, e trocar dados via REST/JSON.
Adriano Santos – MVP

Não perca tempo e inscreva-se imediatamente clicando aqui.

Oferta especial: Inscreva-se no CODERAGE BRASIL III e ganhe benefícios especiais na compra do RAD Studio, Delphi ou C++ Builder XE7 até 15 de Março de 2015. Clique aqui para mais informações.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
16/02/2015 Notícias Code Rage, Delphi, Embarcadero Deixe um comentário
05 janeiro 2015

Twitter Code 2014 – Vote no Delphi

Escrito por Régys Borges da Silveira

Começou o Twitter Code 2014, faça sua parte votando no Delphi, é muito simples basta publicar um twitter com a frase:

Delphi #Code2014

Vamos ajudar o Delphi a ganhar mais essa. http://www.code2014.com/

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
05/01/2015 RAD Studio Delphi, twitter, votação Deixe um comentário
05 janeiro 2015

Delphi 1 – Como tudo começou

Escrito por Régys Borges da Silveira

Vídeo do Marco Cantù demonstrando o saudoso Delphi 1, bom para quem já é das antigas matar saudades e para os novatos conhecerem a história por trás da ferramenta, na época, tempo dominado pelo visual basic, o Delphi se destacou pela facilidade de codificação e compilação e também por possuir acesso a diversos tipos de bancos de dados, o que era inovador para aquele tempo.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
05/01/2015 Vídeos Delphi 2 comentários
18 dezembro 2014

Técnicas avançadas de RTTI

Escrito por Régys Borges da Silveira

Excelente vídeo mostrando técnicas de RTTI em Object Pascal.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
18/12/2014 Dicas, Vídeos Delphi, object pascal, programação, rtti 2 comentários
23 outubro 2014

Embarcadero Conference 2014 Brasil

Escrito por Régys Borges da Silveira
Embarcadero Conference

Segue o link para efetuar o download de todas as apresentações e exemplos do Embarcadero Conference 2014.

http://cc.embarcadero.com/item/30028

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
23/10/2014 Notícias Conference, Delphi, Embarcadero, RAD Studio Deixe um comentário
15 outubro 2014

A diretiva de compilação MESSAGE

Escrito por Régys Borges da Silveira
pascal code header

dica uteis
Alguns pontos da linguagem de programação Delphi são sempre menosprezados, um deles é o uso de diretivas de compilação, muito poucos usuários conhecem a fundo as diretivas de compilação é as utilizam no dia-a-dia.

Agora com o advento da introdução a programação multiplataforma no Rad Studio e Delphi, as diretivas tem voltado a ser foco, visto que em alguns casos, mesmo que a linguagem abstraia ao programador as facetas da programação multiplataforma, alguns artifícios ainda se fazem necessário para desenvolvimento em mais de um ambiente ou sistema operacional, veja um exemplo o desenvolvimento de software para iOS e Android utilizando SMS, não existe uma abstração para o envio do SMS que seja comum as duas plataformas, então se faz necessário a utilização de diretivas de compilação para adaptar o código compilado a uma outra plataforma.

Voltando ao foco do artigo, a diretiva MESSAGE e uma dessas diretivas que são menosprezadas pela maioria dos usuários, ela é particularmente útil em projetos ainda em desenvolvimento, onde parte do código ainda não foi implementado, podendo ser utilizada para sinalizar partes do código que ainda necessitam de uma atenção um pouco maior, veja um exemplo simples:
Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
15/10/2014 RAD Studio Delphi, desenvolvimento, dicas, programação, RAD Studio Deixe um comentário
14 outubro 2014

Delphi Swag – Repositório On-line de exemplos de fontes

Escrito por Régys Borges da Silveira
pascal code header

SWAG é uma coleção de códigos fontes e programas exemplo para linguagem de programação Pascal. O material foi doado por vários programadores pascal ao redor do mundo com o desejo de contribuir para o avanço de uma das maiores linguagens de programação já criadas. SWAG está organizado em 57 diferentes categorias que cobrem todos os aspectos da linguagem Pascal e tudo é absolutamente livre! O material contido no SWAG tem a intenção de ser uns instrumento de ensino e aprendizagem para usuários da linguagem Pascal. Programadores iniciantes e experientes encontrarão no SWAG uma valiosa fonte de ideias e informações.

A linguagem Pascal continua forte até os dias de hoje sendo utilizada por muitas ferramentas como Delphi, Lazarus, entre outros em diversas aplicações e plataformas.

Veja mais no link: http://swag.delphidabbler.com/

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
14/10/2014 Notícias, Variados Delphi, pascal, programação Deixe um comentário
13 outubro 2014

5 características BaaS essenciais que todo aplicativo mobile deve ter

Escrito por Régys Borges da Silveira
Rad Studio XE7

Hoje, aplicativos são conectados com a expectativa de facilmente armazenar e tornar disponível informações entre as diversas plataformas e dispositivos, enquanto fornecem acesso imediato e instantâneo aos dados e arquivos do usuário, adicionar características BaaS traz para seus aplicativos um diferencial que os destacam do restante.

Se você está desenvolvendo um novo aplicativo ou atualizando um já existe, adicione estás 5 características e incremente o engajamento e retenção de usuários.

  • Armazenamento na Nuvem
  • Notificações por Push
  • Gatilhos de Push
  • Manutenção de contas de usuário
  • Manutenção de arquivos

Baixe o novo write paper “Checklist: 5 Essential BaaS Features Every Mobile App Needs” e entenda como adicionar estes novos recursos aos seus aplicativos.

Clique aqui para efetuar o download.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/10/2014 Mobile, RAD Studio Delphi, desenvolvimento, Embarcadero, mobile, RAD Studio, xe7 2 comentários
11 outubro 2014

Você ainda não testou o RAD Studio XE7?

Escrito por Régys Borges da Silveira
RAD Studio XE7 Trial

Você não testou o RAD Studio XE7 ainda? Se não, então porque não testar ele neste fim de semana. Faça ao download e tenha a licença free por 14 dias.

Clique aqui para efetuar o download RAD Studio XE7

Quer testar somente uma parte do RAD Studio? Você pode efetuar o download somente do Delphi XE7 ou do C++Builder XE7.

Embarcadero® RAD Studio XE7 é uma solução completa para desenvolvimento rápido de aplicações nativas para Windows, OS X, iOS e Android com uma única base de código. Modernize suas aplicações windows já existentes e cria aplicativos altamente conectados para aparelhos e dispositivos de vestir. Entregue alta performance, compile aplicações nativas facilmente conectadas com dados empresariais, serviços de nuvem, dispositivos, sensores e outros aparelhos.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
11/10/2014 RAD Studio Delphi, desenvolvimento, Embarcadero, RAD Studio, xe7 Deixe um comentário
07 outubro 2014

Dicas Úteis

Escrito por Régys Borges da Silveira

dica uteis
Ficar chamando o método Randomize muitas vezes faz seus números aleatórios ficarem cada vez menos aleatórios e colocar o método em uma seção “initialization” não é uma boa prática, então o interessante e criar um procedimento para testar e gerar números aleatórios somente quando necessário.

procedure RandomizeIfNeeded();
begin
  if RandSeed = 0 then 
    Randomize();
end;

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
07/10/2014 Dicas Delphi, dicas Deixe um comentário
07 outubro 2014

CodeRage® 9 Online Developer Conference

Escrito por Régys Borges da Silveira
CodeRage

Guarde está data: O CodeRage 9 acontecerá em 28 de Outubro, 2014

Você está aqui para construir grandes aplicativos e não está sozinho. Se junte a Embarcadero e a desenvolvedores de software no mundo todo no CodeRage, evento totalmente gratuito e totalmente técnico, uma conferência on-line dedicada a tecnologia e desenvolvimento de aplicações.

A conferência abordará diversos tópicos sobre desenvolvimento utilizando Object Pascal e C++, sessões sobre desenvolvimento para plataformas multi-dispositivos e outras dicas e truques de programação. Serão duas faixas de transmissão ao vivo, uma para Object Pascal e outra para C++.

As sessões planejadas incluem:

  • Desenvolvimento Multi-dispositivos
  • Mobilidade Empresarial
  • A Internet das Coisas (IoT)
  • Compartilhando projetos e código em todas as plataformas
  • “Mobile First” melhores práticas, estratégias e fatores de sucesso
  • Otimização de interface de usuário / Experiência para aplicativos móveis
  • Dicas, truques e técnicas
  • Histórias de Sucesso
  • Interagindo com dispositivos, gadgets e Wearables
  • A depuração de aplicativos e testes
  • Trabalhando com API(s) de Plataforma e Serviços de Plataforma
  • Programação com dispositivos móveis e sensores
  • Conectando-se a bancos de dados SQL locais e remotos
  • Integrando móvel em sua arquitetura multi-camada
  • Rentabilizar seus aplicativos móveis com anúncios e compras dentro do aplicativo
  • Modernizar suas aplicações Windows
  • Aproveitando Cloud Servers baseados em REST e back-end como um Serviço (Baas)
  • Desenvolvimento Melhores Práticas
  • Linguagem de programação e recursos de biblioteca
  • Construir aplicações 2D e 3D

Increva-se agora…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
07/10/2014 Notícias Delphi, desenvolvimento, internet, mobile, programação, RAD Studio Deixe um comentário
06 outubro 2014

BDE Installer para Rad Studio XE7

Escrito por Régys Borges da Silveira

Para aqueles que ainda utilizam o BDE, segue o link para baixar o instalador atualizado para Rad Studio e Delphi XE7.

http://cc.embarcadero.com/item/29997

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
06/10/2014 RAD Studio bde, Delphi, RAD Studio, xe7 11 comentários
← Postagens antigas
Postagens recentes →
WHATSAPP (34) 9 9822.1845
  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

MVP EmbarcaderoCertificação

12.741/2013 academy ACBr Android cbs Clean Code consumidor Cupom curso datasnap Delphi Delphi 13 desenvolvimento Embarcadero FireDAC Firemonkey fiscal ibpt ibs Imposto inteligência artificial Lei linux mobile NF-e nfc-e nfce nfe Nota nota eletronica consumidor nota fiscal eletrônica object pascal paf-ecf pascal programação RAD Studio reforma tributária rest SAT tabela Transparência video web xe7 xe8

Sites parceiros

  • Embarcadero

Social Media

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2017. Theme by BloomPixel.

Carregando comentários...

    %d