Delphi Academy: Prototipos de UI

Esta semana llevamos al aire otro episodio sobre desarrollo de apps en el Delphi Academy. En este episodio presentamos algunos ejemplos que pueden ser utilizados como base para la creación de nuevas aplicaciones, los llamados prototipos.

El objetivo fue concentrar en estos ejemplos el conocimiento obtenido en los episodios anteriores sobre desarrollo móvil, en busca de modelos profesionales de apps.

También hablamos sobre diálogos modales, y aplicaciones con múltiples formularios, entonces si tiene dudas en esta área, vale la pena una visita a nuestro playlist aquí!

Aquí hay algunos ejemplos de los proyectos que se han puesto a disposición en nuestro repositorio de fuentes:

Realmente espero que sea útil de alguna manera, y en el próximo episodio, hablaremos de entrada de datos en FMX!

Inscripciones siempre abiertas, 24×7!

Delphi Academy: Protótipos de UI

Esta semana levamos ao ar mais um episódio sobre desenvolvimento de apps no Delphi Academy. Neste episódio apresentamos alguns exemplos os quais podem ser utilizados como base para a criação de novas apps, os chamados protótipos.

O objetivo foi concentrar nestes exemplos o conhecimento obtido nos episódios anteriores sobre desenvolvimento mobile, em busca de modelos profissionais de apps.

Também falamos sobre diálogos modais, e aplicações com múltiplos formulários, então caso tenha dúvidas nesta área, vale a pena uma visita ao nosso playlist aqui!

Eis aqui alguns exemplos dos projetos que foram disponibilizados em nosso repositório de fontes:

Realmente espero que seja útil de alguma forma, e no próximo episódio, falaremos de entrada de dados em FMX!

Inscrições sempre abertas, 24×7!

Desarrollo Mobile en Delphi Academy

La agenda de este semestre de Delphi Academy se centra principalmente en el desarrollo de aplicaciones móviles.

Empezamos el semestre hablando sobre las mejores prácticas para la interfaz de usuario, con el episodio “Aplicaciones móviles: Aciertos/Errores en el UI“, el cual fue al aire en 11/08:

Este episodio tiene algunos ejemplos interesantes, los cuales se pueden encontrar en nuestro repositorio Git: https://github.com/flrizzato/DelphiAcademy/tree/master/30-MobileYesNo

En la secuencia hablamos sobre los Sensores disponibles en los dispositivos móviles, los cuales deben ser ampliamente empleados en sus aplicaciones. Este episodio, llamado “Aplicaciones móviles: Sensores y Dispositivos” fue al aire el 25/08:

Los ejemplos de esta presentación son básicamente los mismos que acompañan al producto (Delphi y C++ Builder), de todos modos están organizados en nuestro repositorio también: https://github.com/flrizzato/DelphiAcademy/tree/master/31-MobileSensors

Esta serie sobre móviles se inició en el primer semestre de este año, con tres episodios enfocados en mostrar los conceptos básicos del desarrollo FireMonkey (“Empezando con Aplicaciones Móviles en Delphi y C ++ Builder”, “Aplicaciones Móviles: Buenas Prácticas de UI” y “Aplicaciones Móviles: Acceso a Datos“). Si no los ha encontrado, vaya directamente a este enlace: http://embt.co/AcademyLA-replay

Para la próxima semana, vamos a intentar poner todo este aprendizaje en un ejemplo integrado, el cual podrá ser reutilizado como base para nuevos proyectos. ¡Entonces nos vemos el viernes!

ps: No se olvide de inscribirse => http://embt.co/AcademyLA

 

Desenvolvimento Mobile no Delphi Academy

A agenda deste semestre do Delphi Academy está focada principalmente em desenvolvimento de aplicações mobile.

Iniciamos o semestre falando de boas práticas para a interface do usuário, com o episódio “Aplicações Mobile: Acertos/Erros na UI“, o qual foi ao ar em 08/08:

Este episódio possui alguns exemplos interessantes, os quais podem ser encontrados em nosso repositório Git: https://github.com/flrizzato/DelphiAcademy/tree/master/30-MobileYesNo

Na sequência falamos sobre os Sensores disponíveis nos dispositivos móveis, os quais devem ser amplamente empregados em suas aplicações. Este episódio, chamado de “Aplicações Mobile: Sensores e Devices” foi ao ar em 22/08:

Os exemplos desta apresentação são basicamente os mesmos que acompanham o produto (Delphi e C++ Builder), de qualquer maneira eles estão organizados em nosso repositório também: https://github.com/flrizzato/DelphiAcademy/tree/master/31-MobileSensors

Esta série sobre mobile teve inicio ainda no primeiro semestre deste ano, com três episódios focados em mostrar os conceitos básicos do desenvolvimento FireMonkey (“Iniciando com Aplicações Mobile em Delphi e C++ Builder”, “Aplicações Mobile: Boas Práticas de UI” e “Aplicações Mobile: Acesso a Dados”). Caso não os tenha encontrado, vá direto a este link: http://embt.co/AcademyBR-replay

Para a próxima semana, vamos tentar colocar todo este aprendizado em um exemplo integrado, o qual poderá ser reutilizado como base para novos projetos. Então nos vemos na terça-feira!

ps: não deixe de se inscrever => http://embt.co/AcademyBR

 

Embarcadero Report from the TDC 2017 in São Paulo

In the week of 18 to 22 of July we had the biggest developers conference from the Latin America, popularly known as The Developer’s Conference.

Embarcadero, as a key player in this market, was present there, not only as a Diamond Sponsor, but also with an entire track about Delphi and C++ Builder!

Nenhum texto alternativo automático disponível.

During these days we had the opportunity to show off the power of our multi-device strategy, as well our new backend support for Linux and the Windows 10 integration. All the presentations were organized and presented by our MVPs and community of users:

Inline image 1

Considering the entire week, more than 3k developers passed by the event, as well by our booth, where we did tons of demos and discovered developers surprised with the power that Delphi has nowadays!

You can find some thousand of pictures in the event fan page on Facebook, I’m pretty sure you can find us there!

Móvil en Delphi Academy – Episodio #3

Esta semana transmitimos el tercer episodio de Delphi Academy con un enfoque exclusivo en el desarrollo de aplicaciones móviles.

En el primer episodio hablamos sobre configuración de ambiente y también cómo iniciar con el desarrollo de aplicaciones móviles. A continuación, en el episodio de número dos, tratamos de buenas prácticas para la interfaz de usuario (UI).

Para este tercer episodio, el cual fue al aire este viernes, enfocamos en los conceptos necesarios para incrustar una base de datos en su aplicación Android e iOS, sea cual sea su opción, SQLite o IBLite.

Los ejemplos y diapositivas, de estos y de todos los demás 29 episodios de Delphi Academy están disponibles en nuestro GitHub https://github.com/flrizzato/DelphiAcademy, el cual es siempre actualizado el mismo día en que los episodios están disponibles.

Tendremos ahora una pausa durante el mes de julio, mientras preparamos una nueva agenda de temas que nos llevará hasta el final del año. La idea es seguir con aplicaciones móviles y añadir nuevas características, como conexión remota vía DataSnap, sincronización de datos, etc. No dejen de enviar sugerencias, dejen un comentario en este post, todos serán evaluados!

 

Mobile no Delphi Academy – Episódio #3

Esta semana transmitimos o terceiro episódio do Delphi Academy com foco exclusivo em desenvolvimento de aplicações mobile.

No primeiro episódio falamos sobre configuração de ambiente e também como iniciar com o desenvolvimento de aplicações móveis. Em seguida, no episódio de número dois, tratamos de boas práticas para a interface do usuário (UI).

Para este terceiro episódio, o qual foi ao ar nesta terça-feira, focamos nos conceitos necessários para embutir um banco de dados em sua aplicação Android e iOS, seja qual for sua opção, SQLite ou IBLite.

Os exemplos e slides, destes e de todos os demais 29 episódios do Delphi Academy estão disponíveis em nosso GitHub https://github.com/flrizzato/DelphiAcademy, o qual é sempre atualizado no mesmo dia em que os episódios são disponibilizados.

Teremos agora uma pausa durante o mês de Julho, enquanto preparamos uma nova agenda de tópicos que nos levará até o final do ano. A ideia é seguir com aplicações mobile e acrescentar novos recursos, como conexão remota via DataSnap, sincronização de dados e etc. Não deixem de enviar sugestões, deixem um comentário neste post, todos serão avaliados!

Antes de encerrar, na próxima semana estaremos no TDC em São Paulo, com uma trilha Delphi/C++, todos estão convidados a prestigiar o evento, espero encontrar muitos de vocês por lá!

 

Comenzando con el desarrollo móvil con Delphi y C++ Builder: La nueva serie de episodios en Delphi Academy

Iniciamos recientemente una serie de episodios enfocados en Mobile en Delphi Academy.

En el 23/06, hablamos sobre cómo iniciar con mobile en RAD, Delphi y C ++ Builder (Empezando con Aplicaciones Móviles en Delphi y C++ Builder). Si ha perdido esta introducción, el vídeo está en nuestra lista de reproducción. En este episodio en particular no hay ejemplos a bajar, pero las diapositivas se pueden encontrar en nuestro GitHub, así como los ejemplos de todos los demás episodios.

Hoy (30/06) el tema fue relacionado con buenas prácticas en la construcción de interfaces para aplicaciones (Aplicaciones Móviles: Buenas Prácticas de UI), y el feedback fue excelente. A juzgar por el nivel de las preguntas, tenemos usuarios creando aplicaciones extremadamente avanzadas con Delphi y C++ Builder para iOS y Android! Como de costumbre, la lista de reproducción y GitHub ya están actualizados con el vídeo de hoy y ejemplos y diapositivas.

mobile

En el próximo episodio, programado para ser transmitido en 14/07, hablaremos sobre acceso a datos en el móvil, y entonces dispondremos una nueva agenda con nuevos episodios. Entre los temas en pauta, nos gustaría avanzar más con la cuestión de la UI y también acceder a datos, ya que estos son asuntos con muchas posibilidades y variaciones, por lo que merecen más tiempo.

Durante esta planificación, usted está invitado a enviar sugerencias de temas a ser abordados, simplemente deje su comentario en este post y le aseguro que el mismo será evaluado.

¡Abrazos y hasta la próxima Delphi Academy!

 

Embarcadero Conference 2016 – Brazil

banner_conference

The Embarcadero Conference 2016 Brazil is now very close, so I thought about sharing some facts about the event.

1) That event is the largest Delphi and C++ Builder developers conference in the world, we have around 500 attendees every year, and we are expecting more for the next October 26th.

2) We are growing in content and space if compared with all the previous years: 7 tracks, 48+ speeches, 50+ hours of valuable content, everything in one day!

3) There are attendees from the entire country, of every state of the federation. In case you don’t know too much about Brazil, we are a continental country, so the distance here really matters: https://en.wikipedia.org/wiki/Brazil.

4) We used to have also visitors from neighbor countries, let’s see who will shows up this year…  😉

5) We have nowadays more than 15 Brazilian MVPs in the Embarcadero MVP program, and all of them will talk in the event.

6) Talking about MVPs, Jim McKeeth, the MVP Program Manager will also be here, doing the Opening Keynote!

If you want to know more, you can explore the Conference Portal (in Portuguese), but I’m also providing here an unofficial translation in english, as well some pictures from the 2015 edition!

 

Results from the Embarcadero Academic Program in Brazil

v-deo-satc-cria-aplicativo-para-movimentar-protese-de-mao

Fábio Feltrin da Silveira and João Mota Neto

Embarcadero has a Academic Program. Basically, any formal school can have Embarcadero tools available in their labs, and for all their students, paying a symbolic price per unit. If you want to know more, please contact Embarcadero or a distributor/reseller in your region.

Here in Brazil we are adding more and more universities to the program, and the first results are showing up. I’m here to share one of these cases.

SATC is one of our affiliated. They are teaching Delphi inside their regular programming course, and also using the tool in some researches, like this one reported here:
http://www.engeplus.com.br/noticia/tecnologia/2016/v-deo-satc-cria-aplicativo-para-movimentar-protese-de-mao/

The text above is in brazilian portuguese, but in short, it says:

After six months of study, research with a prosthetic hand developed in Satc creates application able to make an artificial hand to move by an smartphone. The tool enables the registration of several movements that make fingers and forearm to move by means of voice command.

The artificial hand was created in Satc by 3D printing method. The voice command smartphone was developed in Delphi, which allows the application to run on any platform.

Here you have two videos showing the prototype in action:
https://www.youtube.com/watch?v=z2Hb91mCJDc
https://www.youtube.com/watch?v=yOvD4JanJLU

I’d like to congratulate the university and all the team involved in this project (Fábio Feltrin da Silveira and his coordinator, João Mota Neto) by this incredible achievement, and please, keep us informed about the project status!

Finally, If you are a teacher or a student in any part of the world, and want to have Embarcadero tools in your school, please contact us (or any partner in your region) and let’s innovate together!