Notificação remota é um recurso que pode dar um ar mais profissional e diferenciado para a sua aplicação. E é claro que o Delphi consegue entregar essa funcionalidade de forma rápida e fácil para o desenvolvedor. Nesse tutorial, o Bruto do Delphi, junto com seu colaborador Charles, nos mostra como e simples e fácil incluir mais essa melhoria no seu aplictivo Android.
![]()
Participe do Delphi Academy: um programa de aperfeiçoamento totalmente gratuito em sessões de 30 minutos, com dicas, truques e técnicas que irão melhorar ainda mais suas habilidades de programação, ajudando você a construir aplicações de alto desempenho para as principais plataformas.
Confira a programação especial que preparamos para você em 2017:
Abril
18/04: Servidores DataSnap REST
Maio
02/05: DataSnap REST com FireDAC
16/05: DataSnap REST Avançado
30/05: Iniciando com Aplicações Mobile em Delphi e C++Builder
Junho
13/06: Aplicações Mobile: Boas Práticas de UI
27/06: Aplicações Mobile: Acesso a Dados
Não perca tempo e inscreva-se clicando aqui.
Vídeo demonstrando como utilizar o RAD Studio para desenvolver aplicativos mobile tanto para iOS quanto para Android com um único código fonte.
Artigo da Embarcadero Community mostrando os aplicativos ganhadores do Cool App Winers 2016, conheça um pouco do que estão fazendo pelo mundo com Delphi e Mobile.
https://community.embarcadero.com/article/technical-articles/16454-2016-cool-app-winners
Este vídeo mostra o uso do RAD Server e do Beacon Fence no Museu Saitobaru Archaeological, a aplicação mostra em 4 linguás diferentes informações a respeito dos artefatos e itens do museu conforme o usuário se aproxima, é um bom exemplo do que pode ser feito com RAD Studio / Delphi funcionando na vida real.
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:
Curso expresso, on-line e 100% gratuito sobre técnicas avançadas com FireDAC. As vagas são limitadas, garanta agora mesmo a sua!
Não perca tempo faça sua inscrição clicando aqui.
O Melhor conteúdo ministrado pelo Melhor profissional no assunto!
Alan Glei é sem dúvida alguma a maior autoridade em FireDAC no Brasil, não é por menos que as trilhas de banco de dados na Embarcadero Conference sempre ficam sob sua responsabilidade. Além disso, sua palestra sobre FireDAC em todos os Extreme Delphi já realizados pelo Brasil obtiveram mais de 98% de avaliações Ótimas e Excelentes.
Não perca tempo faça sua inscrição clicando aqui.
Conteúdo Gratuito
Alan Glei preparou um série de 5 aulas on-line e totalmente gratuitas para que você possa aprender todos os macetes e tirar o máximo proveito do FireDAC. Veja o que lhe aguarda:
- Vídeo-Aula 01 – Recovering Connection
- Vídeo-Aula 02 – Detail Delay
- Vídeo-Aula 03 – Asynchronous Commands
- Vídeo-Aula 04 – Data Type Unification
- Vídeo-Aula 05 – SQL Dialect Abstraction
Não perca tempo faça sua inscrição clicando aqui.
Alan Glei
Aprenda com quem realmente entende do assunto e mais do que isso, tem prazer em compartilhar seu conhecimento, conheça um pouco mais sobre Alan Glei:
- Delphi Developer Certified
- Master Delphi Developer Certified
- Embarcadero MVP
- Instrutor Oficial Embarcadero
- Especialista em FireDAC
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
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
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.
Excelente vídeo sobre soluções multi dispositivos usando Beacons e dispositivos Bluetooth LE com Fernando Rizzato.
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.
![]()
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.
Vídeo da Sarina Dupont mostrando como adicionar mapas interativos as suas aplicações mobile tornando-as mais produtivas e úteis.
O google tem trabalhado em uma nova linguagem de programação para web chamada Dart, está linguagem tem como objetivo ser mais responsiva e escalável, recentemente eles demonstraram o framework Sky que demonstra o uso da linguagem.
A ideia é se possa fazer aplicativos web que rodem em qualquer dispositivo com uma máquina virtual Dart, tornando assim mais simples a entrega de novas atualizações e novidades alem de aproveitar melhor o hardware. É como ter algo feito em HTML5 mas com acesso a APIs de sistema o que facilita em muito o desenvolvimento de algumas coisas.
O Sky é um projeto Open-Source então qualquer um pode participar e ajudar.
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.
Fonte: cio.com.br
Os smartphones estão dando força à adoção do omni-channel e do e-commerce em todo o mundo, transformado a forma como os consumidores compram e interagem com as marcas. No entanto, no esforço de tentar alcançar o consumidor por todos os canais, e serem mais competitivas, muitas marcas estão perdendo o diferencial com o mobile commerce. Os varejistas geralmente consideram o mobile como uma tecnologia de comércio separada, em vez de focar na entrega de experiência para o consumidor por todos os canais e pontos de contato.
O problema dos apps móveis das marcas
Os aplicativos para dispositivos móveis ( apps ) de marcas famosas são o principal exemplo do desafio mobile – apenas poucos varejistas são capazes de sustentar um aplicativo móvel de sucesso, porque obter o acesso dos consumidores, atualizar e gerenciar requer muito trabalho. Poucos desses aplicativos móveis agregam valor ao cliente, e como consequência há baixas taxas de downloads e engajamento do cliente. Um estudo da Deloitte destacou que 80% dos apps de marcas tiveram menos de mil downloads. Mesmo diante do número baixo para a maioria dos apps de marcas de varejistas, as companhias continuam investindo pesado nesse mercado.
A realidade é que o futuro do mobile shopping não será com apps móveis de marcas, pois, de fato não é o mobile commerce, mas sim o omni-channel commerce. Embora muitas marcas usem essa buzzword e entendam o objetivo, a maioria enfrenta desafios para se tornar verdadeiramente omni-channel.
De acordo com a recente pesquisa da Accenture, apenas um terço dos varejistas operacionalizaram as atualizações básicas para uma experiência omni-channel de varejo, incluindo a possibilidade de comprar online e retirar nas lojas físicas, estoque através de múltiplos canais e reposição de estoque. Os que ‘cruzaram a fronteira’ enfrentam uma transição típica, com os desafios de ter estoques precisos das suas lojas que os forçam a aplicar procedimentos de retirada e entrega que não estavam habituados, incentivando a equipe da loja a executar de forma indevida, não atendendo a grande expectativa dos consumidores online.
Por mais que a maioria dos varejistas esteja mal equipado, quando as atualizações omni-channel surgem, os consumidores demandam capacidades. Um estudo da eBay percebeu que 77% dos compradores esperam uma experiência integrada incomparável, independentemente se estão na loja, online ou usando um dispositivo móvel. A Forrester Research também descobriu que 71% dos compradores esperam ter informações sobre o estoque online, e 50% esperam comprar online e retirar na loja.
Esse é um cenário preocupante para os varejistas que falham na implementação de iniciativas omni-channel. As empresas não atendem as expectativas dos clientes online e off-line e se deparam com a queda de receita e rentabilidade por causa da mudança do share para a influência do comércio digital – perda de participação que nenhum varejista está preparado.
Como vencer o desafio do omni-channel
Para vencer esses desafios e transformar o negócio dos varejistas em um ambiente omni-channel, as companhias precisam ultrapassar os gaps existentes entre o mobile e os outros canais online e off-line. Existem algumas iniciativas para que os varejistas consigam fazê-lo:
1 Tecnologia móvel para os funcionários da loja física
mesmo com a maioria dos aplicativos de marcas ganhando pouca tração entre os consumidores é a audiência dos varejistas que geralmente está em foco. No entanto, os varejistas devem mudar suas prioridades e focar em dar voz aos funcionários das suas lojas com uma tecnologia móvel.
Equipados com um dispositivo móvel ou um tablet ligado à principal plataforma de comércio do varejista, os funcionários da loja podem oferecer aos consumidores mais valor assistencial. Com acesso a informações do produto, histórico de compra, preferências, listas de desejos, e os níveis de estoque a apenas um toque, os funcionários do varejista estarão melhores equipados para aumentar as vendas e criar mais engajamento e experiência ao consumidor.
Os funcionários da loja também podem usar o mobile e os tablets para check-out, uma vez que conectados à plataforma de comércio. Enquanto as filas móveis derrubam as tecnologias de POS, que estão disponíveis há algum tempo, a experiência do cliente pode ser instantaneamente convertida para o check-out em qualquer lugar da loja por dispositivos móveis, e isso é uma mudança no jogo. Como resultado, 30% dos varejistas planejam mudar ou ajustar seus sistemas de POS para habilitar o móvel, e o comércio tem direcionado alternativas em 2014, de acordo com estimativas da indústria.
2 Plataforma tecnológica única, e back-end unificado
Um dos primeiros passos, e o mais importante para a construção de uma experiência omni-channel, é unificar todas as tecnologias e plataformas em uma organização. Estando isoladas, as plataformas tecnológicas não trabalham em harmonia e não têm o compromisso de garantir a experiência ao consumidor, além de dificultar a transformação da oferta do varejista para atender a expectativa dos clientes.
Para manter a mudança das demandas do consumidor e a natureza de mudança rápida de um ambiente omni-channel no varejista, as marcas precisam de uma tecnologia de back-end fácil de gerenciar, que permita aos profissionais de marketing atualizar o conteúdo promocional em tempo real. Isso deve também incorporar capacidades analíticas avançadas para dar as marcas insights dentro do comportamento do consumidor e prover uma experiência de compras mais personalizada por todo canal.
3 Alinhamento organizacional
De acordo com Forrester Research, 60% de todos os varejistas dos EUA envolverão a internet de alguma forma, seja para uma transação direta via e-commerce ou como forma dos compradores conduzirem a pesquisa antes da compra. O mesmo estudo identificou que aproximadamente 10% do total de vendas no varejo dos EUA em cinco anos virão de compras online, frente a 5% em 2012.
Enquanto as vendas no e-commerce estão contribuindo para um aumento da porção do total de receita para a maioria dos varejistas – superando, em muito o crescimento de vendas das lojas físicas – a maioria das estruturas organizacionais dos varejistas tem que seguir o mesmo caminho. Muitos varejistas ainda estão desatualizados nas estruturas corporativas, com diferentes tecnologias e silos organizacionais.
Para assegurar o sucesso de um ambiente omni-channel, os varejistas precisam realinhar seus processos e sistemas existentes. Então, focar em contratar líderes talentosos de omni-channel para estar à frente de outras iniciativas de cross-channel e melhorar a experiência do cliente, ao assegurar inovação e crescimento em longo prazo.
No futuro, o mobile commerce estará dentro de uma verdadeira experiência omni-channel. Os aplicativos móveis serão mais leves – uma mistura dos apps de hoje com uma completa experiência online. Ao seguir os conselhos citados acima, os varejistas podem se preparar para essa mudança e estar a frente da competitividade. Isso irá assegurar uma experiência de compra omni-channel incomparável, que agrada os clientes, melhora a rentabilidade e agiliza processos e estruturas internas.
(*) Rick Chavie é chefe de soluções da hybris
![]()
Fonte: meio&mensagem
Com a ideia de reforçar sua presença mobile, o Twitter apresentou nessa quarta-feira, 22, nos Estados Unidos, o Fabric, um software de desenvolvimento de aplicativos e soluções mobile, cujo objetivo é atrair mais desenvolvedores ao seu negócio. Com essa movimentação, o Twitter passa a competir com empresas como Facebook e Yahoo, que já possuem soluções de desenvolvimento para anunciantes.
O CEO do Twitter, Dick Costolo, apresentou o Fabric como “o futuro do desenvolvimento de softwares mobile” e disse que a ferramenta permitirá um trabalho que trafegue entre os desenvolvedores e seus usuários, sem passar por intermediários. O anúncio foi feito durante a Flight, uma conferência realizada pela rede social, nos Estados Unidos.
A iniciativa mostra uma mobilização do Twitter em prol da conquista de faturamento por uma via diferente de seu negócio principal. O Fabric une as tecnologias de duas empresas adquiridas pela rede social em 2013: a Crashlytics e a MoPub.
Entre outras funcionalidades, o Fabric permitirá a integração nativa de tuítes dentro das publicações de outros aplicativos. A rede social está tentando controlar as maneiras com que seu conteúdo aparecem na web e são visualizadas por quem é usuário e por quem não né.