Trilha Delphi/C++ Builder no TDC 2018

Pelo terceiro ano consecutivo estaremos com uma trilha RAD no TDC! Diferentemente das edições anteriores, nossa trilha será no sábado, dia 21/07, com inicio previsto para as 10 horas da manhã, logo após a abertura no Auditório Principal.

Confira o que reservamos para este ano:

Screenshot_2018-07-14 Trilha Rad Delphi C++ - TDC 2018 São Paulo

As inscrições seguem abertas, todos os detalhes estão neste link: shttp://www.thedevelopersconference.com.br/tdc/2018/saopaulo/trilha-rad-delphi-c

Teremos muito tempo para trocar ideias sobre desenvolvimento e também para networking! Nos vemos lá?

Advertisements

RAD Studio 10.2.3 – Parches y demás información

El RAD Studio 10.2.3 está disponible desde marzo de 2018 y se puede descargar a través de la ISO o instalador web (modo preferido).

Después de la liberación, algunos parches adicionales se pusieron a disposición de los usuarios en mantenimiento, he aquí una lista actualizada de todos ellos hasta el momento (17/05):

Actualizado el 31 de mayo: Tenemos una solución para el problema de autenticación de DataSnap en las versiones recientes de Android, todos los detalles se pueden encontrar aquí: https://quality.embarcadero.com/browse/RSP-20195

Actualizado el 29 de junio: Tenemos un parche que agrega soporte para crear aplicaciones iOS 11.3 para desarrollo, App Store, Ad Hoc o distribución interna, y resuelve una serie de problemas relacionados con el uso de CodeInsight para Delphi en el IDE (el último en la lista de arriba).

Es importante recordar que los usuarios en mantenimiento de la versión Professional pasaron a tener acceso a todos los recursos y compiladores para desarrollo móvil. Todos los detalles, incluida su instalación, se pueden encontrar aquí y aquí.

Entre las muchas novedades del 10.2.3 están las nuevas plantillas para FireMonkey, usted puede conocer cada uno de ellos en este post.

900px-FireMonkeyUITemplates

Para una revisión de todas las novedades de este release, recomiendo una revisión en el contenido del What’s New, disponible en este enlace.

 

RAD Studio 10.2.3 – Patches e outras informações

O RAD Studio 10.2.3 está disponível desde Março de 2018 e pode ser baixado através do ISO ou Web Installer (modo preferencial).

Logo após a release, alguns patches adicionais foram disponibilizados para usuários em manutenção, eis aqui uma lista atualizada de todos eles até o presente momento (17/05):

Atualizado em 31 de maio: Temos uma correção para o problema de autenticação do DataSnap em versões recentes do Android. Todos os detalhes podem ser encontrados aqui: https://quality.embarcadero.com/browse/RSP-20195

Atualizado em 29 de junho: Temos um novo patch que adiciona suporte para a criação de aplicativos do iOS 11.3 para Desenvolvimento, App Store, Distribuição Ad-hoc ou In-House, e resolve vários problemas relacionados ao uso do CodeInsight para Delphi na IDE (o último na lista acima).

Vale também lembrar que usuários em manutenção da versão Professional passaram a ter acesso a todos os recursos e compiladores para desenvolvimento mobile. Todos os detalhes, inclusive sua instalação, podem ser encontrados aqui e aqui.

Entre as muitas novidades do 10.2.3 estão os novos templates para FireMonkey, você pode conhecer cada um deles neste post.

900px-FireMonkeyUITemplates

Para uma revisão de todas as novidades desta release, recomendo um review do What’s New, disponível neste link.

 

 

Todo sobre el CodeRage XII en Español

La semana pasada, jueves y viernes 15 y 16 de febrero, tuvimos la edición en español de CodeRage:

Code-Rage_800x800_Spain.jpg
Con un número récord de asistentes, todas las presentaciones fueron clasificadas como muy útiles por los clientes que estuvieron en línea con nosotros.

A continuación tienes el playlist con todos los videos en nuestro nuevo canal exclusivo para LatAm:

Si quieres compartir estos videos con otra persona, por favor, tenemos una URL corta para usted: http://embt.co/CRXIISpanish-replay

También tenemos todos los ejemplos puestos a disposición por nuestros increíbles presentadores en este repositorio de GitHub: https://github.com/flrizzato/CodeRageXII-Spanish

Además, me gustaría revisar algunas informaciones importantes transmitidas a los asistentes durante el evento:

#1 Tenemos un nuevo Programa Académico, tanto para Universidades y Escuelas Técnicas, públicas y privadas. Por favor, contáctenos para más información: sales at embarcadero dot com

#2 Estamos buscando casos de éxito, si tiene un gran proyecto o producto, ¡por favor háganoslo saber! Envíe su mensaje a fernando.rizzato at embarcadero dot com

#3 ¡Estamos comenzando una nueva serie de episodios en Delphi Academy en la próxima semana! Acceda aquí para suscribirse: http://embt.co/AcademyLA

#4 ¡Tenemos un nuevo canal de YouTube exclusivo para América Latina! Suscríbete para recibir notificaciones cuando agreguemos contenido nuevo. Ya hay más de 90 videos en español esperándote: http://www.youtube.com/embarcaderolatinoamerica

#5 ¡Embarcadero está haciendo muchas promociones que harán más fácil su actualización a las últimas versiones de Delphi o C++ Builder! Por favor, mire aquí para más detalles, y asegúrese de contactar a uno de nuestros socios: https://www.embarcadero.com/es/partners/reseller

 

 

 

Episodios de desarrollo WEB en Delphi Academy

Screen Shot 2017-12-27 at 18.20.46

Delphi Academy está de vacaciones (sólo él …), pero estoy aquí para recordar los últimos 3 episodios de este año, sobre desarrollo WEB con Delphi y C ++ Builder, y también para invitarlos a nuestra próxima temporada en 2018!

En total fueron 3 episodios hablando de desarrollo WEB con Delphi y C ++ Builder, por cierto, los episodios más largos de la temporada! Y, atendiendo a pedidos, tendremos más episodios sobre WEB el próximo año.

El propósito de esta serie es mostrar las principales arquitecturas para la creación de aplicaciones web con el RAD, presente lo fácil que es, escalabilidad, etc.

En el primer episodio hablamos sobre los principales conceptos del desarrollo WEB (HTML, CSS, JavaScript), y entonces entramos en el mundo del WebBroker, el primer framework WEB a ser parte del RAD.

Además de explorar los principales conceptos de WebBroker, presentamos ejemplos de integración con frameworks JavaScript en general, como el JQuery. Los ejemplos de este episodio, así como todos los demás, se pueden encontrar aquí: https://github.com/flrizzato/DelphiAcademy

En el segundo episodio, partimos para el famoso IntraWeb, y presentamos cómo crear aplicaciones realmente profesionales integrando IW con BootStrap. ¡El resultado es realmente interesante!

Y terminando el año de Delphi Academy con todo, ya en el tercer episodio, hablamos de RAD Server para el backend, y Sencha Ext JS para la interfaz, una combinación realmente poderosa!

Es importante recordar que a partir de ahora, los clientes con versiones actuales y el contrato de mantenimiento vigente, reciben una licencia ilimitada para un servidor de RAD Server. Es un gran beneficio ahora parte de su licencia RAD.

Es muy probable que vamos a explorar mejor el Ext JS en los próximos episodios, y también mucho de RAD Server.

Si usted tiene un tema que le gustaría ver en Delphi Academy, deje su comentario a continuación, que será muy bienvenido!

¡Buenas fiestas para todos y hasta 2018 con la tercera temporada de Delphi Academy!

— Fernando.

Desenvolvimento WEB no Delphi Academy

Screen Shot 2017-12-27 at 18.20.46

O Delphi Academy está de férias (somente ele…), mas estou aqui para relembrar os últimos 3 episódios deste ano, sobre desenvolvimento WEB com Delphi e C++ Builder, e também para convidá-los para nossa próxima temporada em 2018!

Ao todo foram 3 episódios falando de desenvolvimento WEB com Delphi e C++ Builder, por sinal,  os episódios mais longos da temporada! E, atendendo a pedidos, teremos mais episódios sobre WEB no próximo ano.

O objetivo desta série foi mostrar as principais arquiteturas para a criação de aplicações WEB com o RAD, apresentar o quanto isso é fácil, escalabilidade, etc.

No primeiro episódio falamos sobre os principais conceitos do desenvolvimento WEB (HTML, CSS, JavaScript), e então entramos no mundo do WebBroker, o primeiro framework WEB a ser parte do RAD.

Além de explorar os principais conceitos do WebBroker, apresentamos exemplos de integração com frameworks JavaScript em geral, como o JQuery. Os exemplos deste episódio, bem como todos os demais, podem ser encontrados aqui: https://github.com/flrizzato/DelphiAcademy

Já no segundo episódio, partimos para o famoso IntraWeb, e apresentamos como criar aplicações realmente profissionais integrando IW com BootStrap. O resultado é realmente interessante!

E encerrando o ano do Delphi Academy com tudo, já no terceiro episódio, falamos de RAD Server para o backend, e Sencha Ext JS para a interface, uma combinação realmente poderosa!

Vale lembrar que a partir de agora, clientes com versões atuais e contrato de manutenção vigente, recebem uma licença ilimitada para um servidor do RAD Server. É um ótimo benefício agora parte de sua licença RAD.

É bastante provável que iremos explorar melhor o Ext JS nos próximos episódios, e também muito do RAD Server.

Se você tem um tema que gostaria de ver no Delphi Academy, deixe seu comentário abaixo, ele será muito bem vindo!

Boas festas para todos e até 2018 com a terceira temporada do Delphi Academy!

— Fernando.

RAD Server: Opções de Licenciamento

Recebemos muitas perguntas dos clientes ultimamente relacionados às opções de licenciamento do RAD Server. O RAD Server oferece muitos benefícios. Os desenvolvedores podem rapidamente criar e implantar aplicativos baseados em serviços e obter economias significativas de custos. O melhor de tudo, ao contrário de outras opções existentes, os custos do RAD Server não aumentam à medida que você escala o uso.

Os recursos, como o suporte multi-tenancy, adicionados no Tokyo 10.2, ajudam ainda mais os clientes a perceber economias significativas.

Se você é um desenvolvedor Delphi ou C++, o RAD Server é a sua opção de back-end mais eficiente e ideal para ISVs e OEMs que criam soluções redistribuíveis.

Reunimos algumas ilustrações para destacar as opções de implantação. Estes irão ajudá-lo a compreender sobre os diferentes modelos de licenciamento e distribuição disponíveis para o RAD Server. 

Cenário #1: Um ISV criando soluções para várias empresas, buscando tirar proveito do suporte multi-tenancy do RAD Server.

https://community.embarcadero.com/uploads/397/Copy_of_RADServer_License_UseCases_Final.pngISVs que estão construindo soluções para várias empresas requerem apenas uma única licença RAD Server (também conhecido como “site license”) ao usar um único banco de dados interno RAD Server. Isso significa que eles só teriam uma única implantação do RAD Server. Nesse caso, um ISV poderia usar o suporte de multi-tenancy interno para suportar mais de uma empresa, enquanto apenas possui uma única implantação do servidor RAD (com um único banco de dados interno do RAD Server).

* Licença necessária para o cenário acima: Single Server

Cenário #2: Um ISV criando soluções para várias empresas que requerem implantações separadas do RAD Serve

Os ISVs que criam soluções para várias empresas com implantações separadas do RAD Server (bancos de dados internos diferentes do RAD Server) requerem várias licenças de servidor (também conhecido como “site license”) ou uma licença multi-servidor (também conhecido como “multi-site”). Este ISV não está utilizando o suporte incorporado multi-tenancy do RAD Server.

* Licença necessária para o cenário acima: vários “Single Server” ou um “Multi-Server”

Cenário #3: Uma única empresa que criou uma solução RAD Server para seus vários escritórios em diferentes locais

Uma única empresa com vários escritórios e locais diferentes pode usar uma única licença do servidor RAD (também conhecido como “site license”) para criar uma solução de servidor RAD se eles apenas desejam fazer uma única implantação do servidor RAD. Eles poderiam configurar um único tenancy e lidar com permissões no nível de usuário e grupo usando o suporte interno para isso. Alternativamente, eles poderiam configurar vários tenancy (ou seja, um para cada local). Em ambos os casos, haveria apenas uma única implantação do RAD Server com um único banco de dados interno do RAD Server.

Se eles desejarem fazer implantações separadas do RAD Server, então podem considerar o mesmo do Cenário #2

* Licença necessária para o cenário acima: Single Server

Cenário #4: Uma única empresa com um único local de escritório

Uma única empresa com uma única localização de escritório que procura construir e implantar uma solução RAD Server. Isso pode ser uma startup ou uma grande empresa que procura aproveitar a solução do RAD Server para gerenciar seus registros de funcionários e dados de clientes, por exemplo.

* Licença necessária para o cenário acima: Single Server

Benefícios adicionais do servidor RAD

Em resumo, para a maioria dos cenários, você pode começar com uma Licença Single Server, e ao adicionar usuários e tenants, o custo permanece o mesmo!

Nós também fornecemos vários recursos adicionais gratuitamente:

BeaconFence: Acompanhe o movimento do usuário tanto em ambientes fechados como externos e responda a eventos de proximidade quando os usuários entram ou saem de zonas de beacons personalizadas ou abordem pontos de beacons designados. Nossa patente BeaconFence está incluída no RAD Server (Ferramentas> GetIt Package Manager> Internet of Things). Você pode usar o editor de mapas móveis do Woll2Woll para ainda mais opções de implantação do BeaconFence.

Suporte à internet de coisas: o IoT Edgeware amplia a funcionalidade da REST Endpoint Publishing e fornece um ponto de acesso entre aparelhos e dispositivos remotos. O IoT Edgeware permite armazenar, filtrar e calcular localmente vastas quantidades de dados IoT coletados, garantindo apenas que dados críticos sejam sincronizados com o repositório central. Os desenvolvedores têm acesso a mais de 50 componentes pré-construídos para muitos dispositivos populares e configuram ainda mais.

Console de Gerenciamento do RAD Server Personalizável: Personalize a UI do Portal Web do RAD Server Analytics para combinar sua marca corporativa. O código-fonte para os recursos HTML/CSS/JS é fornecido para a personalização do Portal.

Recursos Adicionais

a) Ajuda do RAD Server: Este documento fornece uma boa visão geral sobre o RAD Server, como ele se compara ao DataSnap e links para recursos iniciados.

b) Projetos de exemplo: estamos trabalhando ativamente em modelos da indústria para o RAD Server para ajudá-lo a começar mais rápido com a construção da solução RAD Server. Verifique o GetIt Package Manager frequentemente por estes recursos úteis, pois mais serão adicionados ao longo do tempo.

c) Estudo de caso: Foresiight explica como eles tomaram um grande e existente aplicativo cliente-servidor Delphi migrando-o para a nuvem, a web e agora para o celular usando o RAD Server.