Solução mobile feita em Delphi e utilizando banco de dados IBLite se conecta a um sensor ultravioleta no biquíni da usuária por meio de uma conexão Bluetooth LE permitindo monitor os níveis de radiação ultravioleta, isso é IoT, isso é Delphi.
Hoje eu venho com uma dica de leitura para os iniciantes e também para quem já desenvolve algo para Mobile, o Livro do colega MVP Embarcadero Willian Duarte Delphi para Android e iOS: Desenvolvendo Aplicativos Móveis está em promoção com 50% de desconto, a quem desejar adquirir segue o link:
Quem for no Extreme Porto Alegre não pode perder essa palestra. Carlos Agnes, o Tatu, estará dando uma verdadeira aula sobre redes neurais e como utilizá-las com Delphi. Você que é de Porto Alegre e região não pode ficar fora dessa. Ainda restam 8 vagas com 55% de desconto então corra e garanta a sua.
Quer ter uma ideia do que é possível fazer com redes neurais? Veja o vídeo.
Vídeo demonstrando como fazer um clone do Instagram utilizando RAD Studio Berlim em 5 minutos.
Fonte: DavidI Blog
Terminou o Delphi Boot Camp 2016, foram 5 ótimos dias onde milhares de programadores puderam ver em primeira mão palestras focadas na IDE, linguagem, Firemonkey, desenvolvimento de jogos, programação para mobile e muito mais.
Clique aqui para assistir o Playlist do Delphi Boot Camp 2016
Abaixo você também vai encontrar links para os vídeos, postos dos blogs de cada dia, código fonte e informações adicionais muito úteis para quem acompanhou e também para quem não conseguiu acompanhar.
Dia 1 – Introdução ao Delphi: A IDE e seu primeiro aplicativo
David Intersimone – Embarcadero Technologies
Segunda-Feira, 5 de Setembro de 2016
Nesta sessão foi apresentando o Delphi Starter Edition, quais são suas características (comparação com outros versões do RAD Studio), sua instalação, introdução a IDE, criação de sua primeira aplicação utilizando o framework Firemonkey, as diferenças entre a VCL e o Firemonkey,como compilar e debugar sua aplicação Firemonkey, opções da IDE, programação paralela e o instalador de componentes GetIt Manager .
YouTube replay – https://youtu.be/2rwaQN_O3bU
Post para essa sessão com links adicionais – http://community.embarcadero.com/blogs/entry/delphi-boot-camp-1
Dia 2 – Conhecendo a linguagem Delphi
Marco Cantu – Embarcadero Technologies
Terça-Feira, 6 de Setembro de 2016
Nesta sessão foi falado sobre o básico da linguagem Pascal e Delphi, as características mais modernas da linguagem Delphi, uso da biblioteca de programação paralela, métodos anônimos e como tirar o melhor da linguagem.
YouTube replay – https://youtu.be/CqlHeBPKu-0
Post para essa sessão com links adicionais – http://community.embarcadero.com/blogs/entry/delphi-boot-camp-day-2
Código fonte dos demos – https://github.com/marcocantu/2016DelphiLanguageBootCamp
Slides da apresentação em formato PDF – DelphiBootCamp2016Marco.pdf
Dia 3 – Contruindo interfaces de usúario eficazes com Firemonkey
Jim McKeeth – Embarcadero Technologies e Daniele Teti – bit Time Professionals
quarta-Feira, 7 de Setembro de 2016
Algumas considerações sobre interfaces de usuário, layouts e paradigmas, uso de animações, efeitos, transições e como trabalhar com diferentes resoluções de tela, costumização de estilos e aparência formas e efeitos.
YouTube replay – https://www.youtube.com/watch?v=7LWiM7OJick
Post para essa sessão com links adicionais – http://community.embarcadero.com/blogs/entry/delphi-boot-camp-day-3
Exemplos de transição, animações e efeitos – https://github.com/jimmckeeth/AnimationTransitionEffect-Samples
Slides da Apresentação – https://docs.google.com/presentation/d/15DTMRrdIPddWKCq9TRfaSwx8PievShuPg5jdMTVOsY4/edit?usp=sharing
Dia 4 – Desenvolvimento de jogos utilizando o Delphi e Firemonkey
Eli M. – FMXExpress.com
Quinta-Feira, 8 de Setembro de 2016
Uma visão geral sobre o desenvolvimento de jogos utilizando Firemonkey par Windows, MacOS, iOS e Android. Eli falou sobre técnicas de desenvolvimento para games utilizando retângulos, frames, como utilizar sensores de movimento para controle do jogo, utilização do SQLite e arquivos .ini para guardar informações do jogo, desenvolvendo para mais de uma plataforma simultaneamente e muito mais.
YouTube replay – https://www.youtube.com/watch?v=O4-SFLjF8OU
Post para essa sessão com links adicionais – http://community.embarcadero.com/blogs/entry/delphi-boot-camp-day-4
Download dos códigos fontes apresentados – http://embt.co/DelphiGames2016
Dia 5 – Intensificando o desenvolvimento para mobile e banco de dados
Jim McKeeth – Embarcadero Technologies
Sexta-Feira, 9 de Setembro de 2016
Introdução a plataformas mobile, prototipação de aplicações no Windows, uso de plataform services, compiladores mobile, entendendo o gestor de memória ARC, utilização do Deployment Manager, introdução aos componentes de acesso a dados Firedac, utilização de bibliotecas REST e uso de bases de dados embarcadas.
YouTube replay – https://www.youtube.com/watch?v=1ckF5qkRQGg
Post para essa sessão com links adicionais – http://community.embarcadero.com/blogs/entry/delphi-boot-camp-day-5
É chegamos ao final do Delphi Boot Camp falando de mobile.
Lançamento do Curso Delphi & Arduino com Laércio Guerço, iniciando em 17/09/2016, se estendendo por 5 sábados consecutivos.
Uma ótima oportunidade para quem deseja integrar Controladora Arduino com sistemas em backend DataSnap e uso de dispositivo Mobile Delphi Android.
A combinação perfeita para tratar leitores RFID, Sensores, tudo via rede integrado a aplicativos Delphi. “O mundo de controle de acesso e IoT em suas mãos.”
Detalhes em: https://dl.dropboxusercontent.com/u/72654944/CursoDelphiArduino_01.rar
Contato: laercio@itsoluction.com.br
O mais completo curso já criado sobre desenvolvimento multiplataforma
Curso 100% online, isso significa que você não precisará gastar com viagens ou hospedagens para realizar esse curso, você poderá fazê-lo no conforto do seu lar. Você poderá assistir no seu tempo, na hora que quiser.
E-mail de suporte direto com o Instrutor e grupos do Facebook e WhatsApp, isso mesmo, teremos grupos para que os alunos interajam entre si e com o instrutor.
Aderindo ao curso, o conteúdo ficará disponível para você por 24 meses. Veja, se você seguir o cronograma em 3 meses você conclui o curso porém ainda terá mais 21 meses para ver e rever as aulas quantas vezes quiser.
Você tem 30 dias para experimentar, sem compromisso. Se não gostar bastará enviar um e-mail pedindo seu dinheiro de volta, não precisa explicar nada, não vamos lhe perguntar o por quê, vamos simplesmente devolver seu dinheiro. Fazemos isso pois sabemos que não irá acontecer.
Não perca, clique no link: http://www.devmulti.com.br/jdmrb e confira.
Conteúdo do Curso:
01 – Introdução
O Módulo 01 tem como foco mudar nosso mindset sobre a framework Firemonkey
02 – Setup do Ambiente
O Objetivo do Módulo 02 é instalar e configurar os pré-requisitos para o ambiente de desenvolvimento
03 – Primeiros Passos
No Módulo 03 damos os primeiros passos no desenvolvimento para Android, OSx e iOS
04 – O Firemonkey
O Módulo 04 irá lhe apresentar os bastidores do Firemonkey: Interfaces, estruturas, classes, etc.
05 – Recursos de Design
No Módulo 05 você vai aprender a utilizar os recursos para construção de interfaces de seus aplicativos
06 – Data Binding
O Módulo 06 tem por objetivo apresentar o Livebing como você nunca viu
07 – Animações e Efeitos
Domine animações e efeitos no Firemonkey com as aulas do módulo 07
08 – Firemonkey 3D
O Módulo 08 vai lhe ensinar o que é possível fazer com o Firemonkey 3D
09 – Mobile Application
O Módulo 09 fecha o curso mostrando na prático o que é possível fazer com Firemonkey
Faça sua inscrição agora mesmo clicando no link: http://www.devmulti.com.br/jdmrb, não perca está oportunidade.
Quando falamos em desenvolvimento Mobile o que vem a sua cabeça? Desenvolver para celular, não é? Não se preocupe pois não é só você.
O grande problema de pensar apenas em celular é que corremos um sério risco de perder grandes oportunidades de negócio. Quer um exemplo, um aluno do Extreme Delphi Recife, após ouvir a palestra sobre o que será mostrado no vídeo de hoje, teve uma grande ideia e desenvolveu uma aplicação nada convencional para oferecer às casas lotéricas da sua cidades.
Pois bem, no vídeo de hoje da nossa Jornada o assunto é: Mobile não é apenas celular. Esse é um dos mais de 10 vídeos de Mindset que são mostrados no curso, é uma verdadeira lavagem cerebral para fazer você pensar fora da caixa.
Agora chega de papo e vamos ao vídeo de hoje e e não esqueça de deixar seu comentário e dúvidas abaixo do vídeo.
Mindset: Mobile não é só celular
Grande Abraço
Olá, a Jornada está tão intensa que eu resolvi passar aqui também no domingo para lhe dar uma notícia importante. Primeiro é que nós mantivemos o vídeo 02 no ar, não o removemos ontem no final do dia para que mais pessoas pudessem assistir.
Isso fez com que muita gente pedisse para repetir o vídeo 01 pois acabaram chegando “tarde”. Então se você é um deles saiba que o vídeo 01 está no ar em uma página exclusiva para os “atrazildos”.
Sendo assim, segue abaixo os links para o vídeo 01 e o vídeo 02 para que você possa colocar os estudos em dia.
Assista o Vídeo 01
Assista o Vídeo 02
Então já sabe, corre lá no site da Jornada e deixe suas dúvidas nos comentários.
Abraços e boa aula!
Sábado também é dia de adquirir conhecimento, por isso corre lá na página da Jornada que o vídeo 02 que foi publicado hoje de manhã. Neste vídeo vamos mostrar o que é de fato ser multiplataforma, como com um mesmo código fonte podemos gerar aplicações para Windows, Mac, iOS e Android.
O mais interessante é que o Firemonkey tem uma série de recursos que nos permite inclusive, sem escrever uma linha de código sequer, criar interfaces de aplicação diferentes de acordo com o sistema operacional de destino.
Então já sabe, corre lá no site da Jornada, confira o vídeo 02 e deixe suas dúvidas nos comentários.
Abraços e boa aula!
A Jornada do Desenvolvimento Multiplataforma está sendo um sucesso, o vídeo 01 já foi visto por mais de 500 pessoas, e não esperávamos isso em tão pouco tempo.
Nesse vídeo 01 foi feita uma apresentação do Firemonkey e amanhã às 08:00h o vídeo 02 falará sobre o milagre da multiplataforma. O que de fato é isso, como nos ajudar a ganhar tempo e reduzir custo? Vamos ver isso na prática.
Então acesse agora mesmo http://www.devmulti.com.br/jdmrb, cadastre seu e-mail para ser avisado sobre a publicação de novos vídeos.
Grande Abraço e até lá!
P.S.: Não esqueça de deixar sua dúvida na seção de comentários abaixo do vídeo.
Hoje começamos nossa Jornada do Desenvolvimento Multiplataforma. Gostaria de avisar que o primeiro vídeo foi publicado e já está disponível gratuitamente.
Então não perca tempo, acesse o link abaixo, assista o vídeo e deixe seu comentário pois terei um enorme prazer em respondê-lo.
http://www.devmulti.com.br/jdmrb
Grande Abraço e até o vídeo 02.
![]()
Após o sucesso das duas primeiras turmas vem aí a terceira turma do Curso Firemonkey. Garanta uma das 30 vagas da próxima turma que será aberta em agosto. Cadastre-se seu e-mail e fique ligado!
Aprenda desenvolver para qualquer dispositivo desktop ou mobile utilizando uma única base de código, crie aplicações empolgantes de forma fácil e simples, faça uma vez e compile para qualquer plataforma, são 9 módulos, 93 aulas, 1300 minutos e você ainda ganha 2 aulas Bônus, todo este conteúdo a sua disposição e com muita qualidade.
Então não perca está oportunidade, Cadastre-se seu e-mail e fique ligado!
![]()
Terça-feira, 18 de Agosto de 2015
2PM horário de Brasília
INSCREVA-SE JÁ
Dispositivos digitais se proliferam em hospitais e consultórios médicos, enquanto dispositivos para vestir com Bluetooth capturam com facilidade informações biométricas. Estes dispositivos, que já fazem parte da paisagem da Internet das Coisas (IoT), estão fornecendo maiores níveis de monitoramento dos pacientes, produtividade do consultório e gerenciamento de informações do paciente, com potencial para transformar a experiência cotidiana das visitas ao médico.
Una-se a Fernando Rizzato neste webinar informativo em que se mostrará como usar o novo suporte do RAD Studio XE8 a Beacons de proximidade e as notificações Push dos serviços de mobilidade corporativa para construir uma moderna solução de aplicação médica para hospitais ou consultórios.
Você aprenderá sobre:
- Desenvolvimento de aplicações RAD Studio XE8 conectadas para Windows, OSX, iOS, Android e Internet das Coisas
- Desenvolvimento de aplicações FireUI e VCL para desktop, smartphones e tablets
- Desenvolvimento de aplicações baseadas em proximidade com uso do novo componente TBeacon, com suporte ao uso de iBeacon e AltBeacon
- Desenvolvimento Bluetooth LE para dispositivos médicos de estado da arte, incluindo monitores cardíacos, balanças digitais, dentre outros
- Suporte de serviços corporativos de mobilidade (EMS) a Serviços de Notificação Push da Apple (APNS) e Google Cloud Messaging (GCM)
- Uso de AppTethering para conectar aplicações VCL e FMX entre dispositivos Windows, OSX, iOS e Android
- Compreender o comportamento dos usuários finais em aplicações distribuídas com o novo serviço hospedado AppAnalytics da Embarcadero
- Aprenda como registrar e gerenciar mudanças de dados entre bancos de dados e dispositivos usando os novos Change Views do InterBase XE7
Durante este webinar, você irá aprender como construir uma completa solução warehouse que vai rodar em ambientes desktop e mobile usando bases de dados SQL, REST server e armazenamento em nuvem. Você vai aprender como construir uma aplicação VCL e mobile que trabalhará com multi-camadas via webservices utilizando Enterprise Mobility Services (EMS) e Firedac. Serão demostradas diversas dicas e truques de forma simples e descomplicada.
Durante este webinar você vai aprender:
- Desenvolver um aplicativo Warehouse para leilão de itens
- Construir uma aplicação servidora VCL utilizando Enterprise Mobility Services (EMS) e REST
- Criar uma aplicação que utilizará a câmera pra tirar fotos dos itens via Bluetooth LE
- Utilizar programação paralela para tornar a aplicação rápida e responsiva
- E muito mais…
Quem deve participar?
- Desenvolvedores de software para mobile e multi-devices que trabalham com SQL;
- Desenvolvedores que querem iniciar com desenvolvimento baseado em Cloud e multi-camadas;
- Gestores de projetos multi-device e baseados em nuvem.
A Embarcadero liberou um hotfix para RAD XE7 que atualiza o suporte à Android 5 em aplicações utilizando Firemonkey. Especificamente o problema relacionado a troca de dados entre C++/Delphi e Java, uma parte da tecnologia “JNI Bridge”. O problema é encontrado em todas as versões do Android que utilizam o novo kernel ART (que vai substitir o kernel Dalvik). Este novo kernel é opcional no KitKat (4.4) mas é ativo por padrão no Android 5.0 (Lollipop).
Algumas chamadas de bibliotecas falhavam por conta deste problema no JNI bridge, o problema envolve mais streams de image, como reportado em: quality.embarcadero.com/browse/RSP-9738
O hotifix contém todos o conteúdo da pasta lib\android (isso explica o tamanho de 1GB do hotfix) e quebra a compatibilidade com DCU’s gerados anteriormente, você vai precisar fazer um “rebuild all” nos seus projetos (opcionalmente em seus componentes) com código fonte para Android.
Observe que as instruções de instalação atualmente se referem as pasta erradas, por default você deve sobrepor a pasta: C:\Program Files (x86)\Embarcadero\Studio\15.0\lib\android
O hotfix está disponível para usuários registrados do RAD Studio XE7, Delphi XE7, C++ Builder XE7 (exceto versões sem mobile) e todos as versões Embarcadero XE e pode ser baixado em: http://cc.embarcadero.com/item/30110
A Embarcadero é a única empresa que fornece uma plataforma de desenvolvimento integrado de aplicativos para dispositivos móveis, desktop e IoT. Você poderá desenvolver aplicativos para iOS, Android, Windows, Mac e muito mais com uma única base de código fonte e um único time de desenvolvedores.
Está apresentação feita pelo Jim McKeeth mostra o que pode ser feito utilizando essa espetacular plataforma de desenvolvimento da Embarcadero e o que ela pode nos proporcionar.