Segue o link para efetuar o download de todas as apresentações e exemplos do Embarcadero Conference 2014.
![]()
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…
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.
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.
Há dois hotfixes para diferentes versões do RAD Studio que foram lançados ao longo dos últimos dias. Todas essas correções são listados para os usuários registrados na página de download em cc.embarcadero.com/myreg (note que são classificadas segundo a primeira versão e data próxima).
Bitmap Buffer Overflow
Este bug já foi acertado a cerca de um mês, mas a nova correção é mais abrangente e cobre outros casos. Esta é uma correção importante, pois torna as aplicações VCL vulneráveis a ataques:
- XE7: cc.embarcadero.com/item/30010
- XE6: cc.embarcadero.com/item/29913
- XE5: cc.embarcadero.com/item/30014
- O acerto também será incluso em um futuro Update 1 do XE7. Para versões antigas os passos para atualização manual estão disponíveis em: support.embarcadero.com/article/44015.
PAServer Issues with Simulator
Essa correção está relacionada com problemas com o novo simulador do iOS 8 e permite que você (como quebra galho temporário) utilize o simulador do iOS 7.1:
O arquivo readme com mais algumas informações está disponível em: www.fmxexpress.com/xcode-6-ios-7-1-simulator-hotfix-for-delphi-xe6-firemonkey-paserver/
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
Hoje vou apresentar para quem ainda não conhece o blog do AppMethod, lá você vai encontrar vários artigos sobre desenvolvimento mobile utilizando esta nova ferramenta da Embarcadero, com ela é possível desenvolver aplicativos para celulares, tablests, smarthphones, google glass e uma infinidade de outros dispositivos, na sua nova versão XE7 ela está agora preparada para desenvolvimento de aplicativos para a “internet das coisas”, novo conceito que vem se desenhando onde teremos internet em tudo e tudo será conectado.
Vale a pena conferir o blog no endereço: Blog AppMethod
Para aqueles que ainda utilizam o BDE, segue o link para baixar o instalador atualizado para Rad Studio e Delphi XE7.
Novo vídeo do Jim McKeeth mostrando um Skill Sprint do novo FireUI Multi-Device Designer, que é uma novidade lançada no Rad Studio XE7, Appmethod, C++ Builder e Delphi, ele torna mais simples a reutilização de telas entre diferentes dispositivos e tamanhos de tela, permitindo uma maior flexibilidade e customização.
Desenhe suas telas somente uma vez tanto em Windows, OS X, iOS ou Android e customize elas para os diferentes formatos e tamanhos de tela do iPad, iPhone, Tablet, Google Glass, Surface Pro e outros.
16 de outubro – Um único esforço, uma única base de código, múltiplas plataformas, múltiplos dispositivos
Chegou a hora de conhecer em primeira mão o novo Rad Studio XE7!
A 5ª edição da Embarcadero Conference vem aí para contar com exclusividade todas as novidades e recursos tecnológicos deste grande lançamento, que inclui as soluções Delphi, C++ Builder e HTML5 Builder. Thethering com Bluetooth, integração avançada com recursos do Kit Kat, provedor próprio de BaaS, além do desenvolvimento Unicode para Windows, Mac, Android e iOS são apenas alguns aperitivos do que vai rolar! Será um dia de imersão total com palestras simultâneas, exemplos reais, demonstrações ao vivo e muita interação com quem mais entende do assunto.
Essa é uma grande oportunidade para conhecer de perto os segredos e técnicas de profissionais gabaritados e aumentar sua produtividade.
Data: 16 de outubro
Horário: 8h às 19h
Local: Espaço APAS – Rua Pio XI, 1.200
Agarre a chance, participe!
Excelente vídeo do Jim McKeeth mostrando uma sessão de skill sprint com as novas funcionalidade mobile para Android existentes na nova versão XE7 do Delphi, C++ Builder e Rad Studio XE7
Com o lançamento da nova versão do Rad Studio e Delphi XE7 vem a dúvida, o que mudou, foram muitas alterações e implementações, trazendo novas funcionalidades que tornaram a ferramenta muito melhor que suas versões anteriores, a Embarcadero possui uma página com todas as mudanças e exemplos, vale a pena dar uma olhada:
What’s New in Delphi and C++Builder XE7
Vídeo de introdução a nova Bliblioteca de Programação Pararela que foi lançada juntamente com o Delphi, C++ Builder e Rad Studio XE7 e funciona tanto em VCL quanto em Firemonkey.
Foi liberado o utilitário Java2OP (Java To Object Pascal) uma ferramenta de linha de comando para Delphi, C++ Builder e Rad Studio XE7 que pode ser utilizada paragerar interfaces object pascal nativas de bibliotecas Java (JAR ou class files). Você pode utilizar está ferramenta para gerar arquivos de interfaces object pascal e permitir ao seu aplicativo ter acesso a bibliotecas Java no Android.
A ferramenta teve seu download liberado para usuários registrados do Delphi, Rad Studio XE7, C++ Builder XE7 e todas as versões XE, o download pode ser feito no endereço: http://cc.embarcadero.com/item/30007
Leituras recomendadas:
Java2OP.exe, the Native Bridge File Generator for Android
Using a Custom Set of Java Libraries In Your RAD Studio Android Apps
Create Android Java JAR Interface Files For Delphi XE7 Firemonkey With Java2OP
Chegou a hora de conhecer em primeira mão o novo Rad Studio XE7!
A 5ª edição da Embarcadero Conference vem aí para contar com exclusividade todas as novidades e recursos tecnológicos deste grande lançamento, que inclui as soluções Delphi, C++ Builder e HTML5 Builder. Thethering com Bluetooth, integração avançada com recursos do Kit Kat, provedor próprio de BaaS, além do desenvolvimento Unicode para Windows, Mac, Android e iOS são apenas alguns aperitivos do que vai rolar! Será um dia de imersão total com palestras simultâneas, exemplos reais, demonstrações ao vivo e muita interação com quem mais entende do assunto.
Essa é uma grande oportunidade para conhecer de perto os segredos e técnicas de profissionais gabaritados e aumentar sua produtividade.
Data: 16 de outubro
Horário: 8h às 19h
Local: Espaço APAS – Rua Pio XI, 1.200
Agarre a chance, participe!
Veja o que está por vir para desenvolvimento para múltiplos dispositivos com VCL/Windows e FireMonkey no RAD Studio XE7 e prepare-se para levar seu desenvolvimento de aplicações para um patamar superior.
Palestrante: Fernando Rizzato
Você está convidado a juntar-se aos especialistas em desenvolvimento de software da Embarcadero a cada terça-feira e quinta-feira para os Developers Skill Sprints, são tutoriais de 20 minutos on-line e ao vivo abordando desenvolvimento de software para Windows, Mac, Android e iOS de forma prática e rápida.
Algumas razões para participar:
- Cada sessão de 20 minutos e focado em uma nova habilidade que você pode utilizar imediatamente;
- Obtenha respostas às suas perguntas em um Q&A ao vivo no final de cada sessão;
- As sessões cobrem desenvolvimento de aplicações para Windows, OSX, iOS, e Android com C++ e Object Pascal e incluem o código fonte.
Curso de desenvolvimento mobile interativo em 6 lições com material de apoio gratuito, aprenda fazendo e se divertindo:
- Aprenda as habilidades básicas necessárias para criar aplicações Android e iOS usando RAD Studio, C++ Builder ou Delphi XE6;
- Entenda as diferenças entre desenvolvimento móvel e desktop;
- Explore os conceitos fundamentais de desenvolvimento multi-camadas no contexto de aplicativos móveis e aprenda fazendo.
Amigos desenvolvedores, esta chegando o ConviTI – Congresso Virtual de Tecnologia da Informação, onde eu e grandes nomes da comunidade evangelista Delphi irão palestrar com o foco no tema:
Desenvolvimento de Alta Produtividade com DELPHI RAD STUDIO XE5/XE6
Confira a lista dos palestrantes e todas as novidades que o Delphi pode lhe oferecer.

CADASTRE-SE É GRÁTIS!

Foi liberada a grade de palestras do CodeRage Mobile Brasil.
Faça já sua inscrição, serão abordados vários tópicos para quem deseja iniciar o desenvolvimento mobile, dia 31/07/2013 a partir das 10h.


