Apresentação utilizada para apresentar o Xamarin.Forms em palestras e workshops para a comunidade de desenvolvimento Mobile ou desenvolvedores .NET que gostariam de dar inicio ao desenvolvimento mobile cross-plataforms com Xamarin
Desenvolvendo e portando App C# para Android e Iphone
Apresentação da plataforma Xamarin e comparativo com outros ambientes de desenvolvimento.
dia 23/nov de 2013 - PUC-RS - Centro de Inovação Microsoft
Aplicativos Corporativos Cross Plataform com Xamarin & Azure Mobile AppsWilliam S. Rodriguez
Apresento o processo de tomada de decisão para adoção de Xamarin como plataforma de desenvolvimento mobile corporativa e respostas as perguntas mais comuns durante esse processo.
Apresentação utilizada para apresentar o Xamarin.Forms em palestras e workshops para a comunidade de desenvolvimento Mobile ou desenvolvedores .NET que gostariam de dar inicio ao desenvolvimento mobile cross-plataforms com Xamarin
Desenvolvendo e portando App C# para Android e Iphone
Apresentação da plataforma Xamarin e comparativo com outros ambientes de desenvolvimento.
dia 23/nov de 2013 - PUC-RS - Centro de Inovação Microsoft
Aplicativos Corporativos Cross Plataform com Xamarin & Azure Mobile AppsWilliam S. Rodriguez
Apresento o processo de tomada de decisão para adoção de Xamarin como plataforma de desenvolvimento mobile corporativa e respostas as perguntas mais comuns durante esse processo.
Apresentação utilizada em workshops ministrados em grandes empresas do Brasil, onde apresento a Plataforma Xamarin e todo o conjunto de recursos, incentivando a sua adoção e utilização em projetos e times de desenvolvimento móvel.
Apresentação utilizada para apresentar a empresa Xamarin, seus produtos e soluções, valores, funcionamento, atuação da comunidade, benefícios e recursos
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...William S. Rodriguez
Utilizando Xamarin com Visual Studio e Azure Mobile Services iremos construir aplicativos multi-plataforma escritos em C#, que tiram vantagem da Nuvem para autenticação e armazenamento de dados sincronizados em múltiplos dispositivos, compartilhando código nas plataformas Android, iOS e Windows através de uma única Portable-Class-Libray.
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesWilliam S. Rodriguez
Utilizando Xamarin com Visual Studio e Azure Mobile Services iremos construir aplicativos multi-plataforma escritos em C#, que tiram vantagem da nuvem para autenticação e armazenamento de dados sincronizados em múltiplos dispositivos, compartilhando código nas plataformas Android, iOS e Windows através de uma única Portable-Class-Libray.
Um dos principais problemas nas interações homem-computador é a capacidade dos computadores de comparar e compreender as emoções de uma pessoa e oferecer informações que são relevantes para a intenção dessa pessoa. Com serviços de visão cognitiva da Microsoft, você poderá verificar a possibilidade de dois rostos serem da mesma pessoa ou ainda trazer emoções detectadas como raiva, desdém, aversão, medo, felicidade, neutralidade, tristeza e surpresa com Face API e Emotion API
Palestra "Mercado Java: como se dar bem?", ministrada por Thiago Faria de Andrade na UNICERP (Patrocínio/MG), UNIPAM (Patos de Minas/MG) e IFTM (Uberaba/MG).
Apresentação utilizada para apresentar o Xamarin.iOS em palestras e workshops para a comunidade de desenvolvimento Mobile ou desenvolvedores .NET que gostariam de dar inicio ao desenvolvimento mobile para iOS utilizando C#
As aplicações RIA revolucionaram o mercado de web nos últimos anos. Você verá alguns exemplos de como explorar o potencial do framework Adobe Flex na construção deste tipo de aplicações interativas, seja para a internet, desktop ou dispositivos móveis como iPhone, Android, etc.
Pensando em desenvolver um app multiplataforma? Que tenha uma experiência nativa e seja rápido?
Entenda o que é, como funciona e quais as vantagens o Xamarin.Forms tem a nos oferecer.
Desenvolvimento Cross-mobile com Xamarin, por onde começar?Letticia Nicoli
Pensando em desenvolver um app multiplataforma? Que tenha uma experiência nativa e seja rápido? Vamos entender o que é, como funciona e quais as vantagens o Xamarin tem a nos oferecer.
O objetivo deste slide é apresentar tecnologias web que permitem a criação de aplicativos móveis multiplataforma e compará-las às formas tradicionais de desenvolvimento
Desenvolvimento cross-platform em C# com Xamarin - 2018akamud
Xamarin não é só uma tradução de código para C#, com ele temos soluções completas para o desenvolvimento de aplicativos, desde o desenvolvimento até a distribuição e monitoramento. Com Xamarin.iOS, Xamarin.Android e Xamarin.Forms temos acesso a um ecossistema poderosíssimo para otimizar o desenvolvimento de aplicativos com o máximo de reaproveitamento de código para todas as plataformas.
Apresentação utilizada no evento DevDay2015 by Devisland em Belo Horizonte, Minas Gerais, Brazil. Essa talk apresenta o Xamarin e suar abordagens de desenvolvimento, Traditional Xamarin Approach e Xamarin.Forms
Apresentação utilizada em workshops ministrados em grandes empresas do Brasil, onde apresento a Plataforma Xamarin e todo o conjunto de recursos, incentivando a sua adoção e utilização em projetos e times de desenvolvimento móvel.
Apresentação utilizada para apresentar a empresa Xamarin, seus produtos e soluções, valores, funcionamento, atuação da comunidade, benefícios e recursos
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...William S. Rodriguez
Utilizando Xamarin com Visual Studio e Azure Mobile Services iremos construir aplicativos multi-plataforma escritos em C#, que tiram vantagem da Nuvem para autenticação e armazenamento de dados sincronizados em múltiplos dispositivos, compartilhando código nas plataformas Android, iOS e Windows através de uma única Portable-Class-Libray.
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesWilliam S. Rodriguez
Utilizando Xamarin com Visual Studio e Azure Mobile Services iremos construir aplicativos multi-plataforma escritos em C#, que tiram vantagem da nuvem para autenticação e armazenamento de dados sincronizados em múltiplos dispositivos, compartilhando código nas plataformas Android, iOS e Windows através de uma única Portable-Class-Libray.
Um dos principais problemas nas interações homem-computador é a capacidade dos computadores de comparar e compreender as emoções de uma pessoa e oferecer informações que são relevantes para a intenção dessa pessoa. Com serviços de visão cognitiva da Microsoft, você poderá verificar a possibilidade de dois rostos serem da mesma pessoa ou ainda trazer emoções detectadas como raiva, desdém, aversão, medo, felicidade, neutralidade, tristeza e surpresa com Face API e Emotion API
Palestra "Mercado Java: como se dar bem?", ministrada por Thiago Faria de Andrade na UNICERP (Patrocínio/MG), UNIPAM (Patos de Minas/MG) e IFTM (Uberaba/MG).
Apresentação utilizada para apresentar o Xamarin.iOS em palestras e workshops para a comunidade de desenvolvimento Mobile ou desenvolvedores .NET que gostariam de dar inicio ao desenvolvimento mobile para iOS utilizando C#
As aplicações RIA revolucionaram o mercado de web nos últimos anos. Você verá alguns exemplos de como explorar o potencial do framework Adobe Flex na construção deste tipo de aplicações interativas, seja para a internet, desktop ou dispositivos móveis como iPhone, Android, etc.
Pensando em desenvolver um app multiplataforma? Que tenha uma experiência nativa e seja rápido?
Entenda o que é, como funciona e quais as vantagens o Xamarin.Forms tem a nos oferecer.
Desenvolvimento Cross-mobile com Xamarin, por onde começar?Letticia Nicoli
Pensando em desenvolver um app multiplataforma? Que tenha uma experiência nativa e seja rápido? Vamos entender o que é, como funciona e quais as vantagens o Xamarin tem a nos oferecer.
O objetivo deste slide é apresentar tecnologias web que permitem a criação de aplicativos móveis multiplataforma e compará-las às formas tradicionais de desenvolvimento
Desenvolvimento cross-platform em C# com Xamarin - 2018akamud
Xamarin não é só uma tradução de código para C#, com ele temos soluções completas para o desenvolvimento de aplicativos, desde o desenvolvimento até a distribuição e monitoramento. Com Xamarin.iOS, Xamarin.Android e Xamarin.Forms temos acesso a um ecossistema poderosíssimo para otimizar o desenvolvimento de aplicativos com o máximo de reaproveitamento de código para todas as plataformas.
Apresentação utilizada no evento DevDay2015 by Devisland em Belo Horizonte, Minas Gerais, Brazil. Essa talk apresenta o Xamarin e suar abordagens de desenvolvimento, Traditional Xamarin Approach e Xamarin.Forms
A palestra da uma visão geral sobre a Plataforma Xamarin e como desenvolver aplicativos nativos para Android utilizando a linguagem C#, vantagens e comparativos com a abordagem de desenvolvimento nativo.
Evento: 8º Connecting Knowledge
Palestrante: Heider Lopes
Mais Slides do Author: slideshare.net/heiderlopes
Resumo: O que levar em consideração ao decidir criar uma app ou web. Veja alguns fatores que podem tem ajudar a tomar a decisão.
Palestrada dada no dia 8 de junho de 2013 no evento JustJava 2013 em São Paulo. Assunto: Aplicações Desktop nativas com HTML5, CSS3, JavaScript com backend usando Servlets 3
Slide da disciplina de Introdução aos Padrões Web e Tecnologias para o Ambiente Digital, ministrada pelo professor Thiago Prado Campos - Aula 02 - 28/05/2011
Add Technologies - Apresentação da área de Interatividade Digital.add
Apresentação dos processos do núcleo de interatividade digital da Add Technologies, a Add Interactive.
A nossa expertise em Design, usabilidade, arquitetura da informação, SEO, tecnologia de ponta, Realidade Aumentada, Soluções Mobile e Interatividade Digital, fazem da Add Technologies a maior fábrica de softwares com uma produtora web do Rio de Janeiro.
Semelhante a Xamarin fest latam Salvador 2017 (20)
3. Como podemos desenvolver um mesmo
aplicativo para 3 plataformas?
iOS
Objective C
Android
Java
Windows
C#
4. 3x mais problemas
Gestão de Fontes
Maior tempo para lançamento de novas versões
Dificuldades para execução de testes nas plataformas
Profissionais com perfis diferentes
Linguagens diferentes (Objective C, JAVA, C#)
5.
6. Aplicativos Híbridos com Cordova
HTML, CSS, JS
Acesso aos recursos nativos
Roda em uma WebView
Agilidade no desenvolvimento
8. Aplicativos Híbridos
Pouca Experiência do usuário
Não utiliza toda a capacidade de recursos das plataformas;
Apresenta problemas de compatibilidade;
Difícil manutenção e debug;
Interfaces fora do padrão;
Performance não nativa;
Acesso a API’s limitados.
9. Interface de Usuário Nativa
Acesso API
Performance Nativa
Desenvolvimento utilizando interface e
controles padrão permitindo interações
fáceis e familiares
App’s têm acesso a toda a gama de
funcionalidade exposta pela plataforma
independente de dispositivo
App’s tiram vantagem de aceleração de
hardware e recursos específicos da
plataforma, e são compilados como
binários nativos, não interpretadas em
tempo de execução.
Aplicativos Nativos
13. Xamarin é 100% Código Nativo
Debug de objetos
Java e Objective C
Interoperabilidade
com qualquer
linguagem
Utilizar bibliotecas
Android e iOS de
forma nativa
Empacotar e
disponibilizar uma
aplicação nativa
única
20. Xamarin Forms
• Maximiza o compartilhamento de código entre plataformas;
• Mais de 40 controles, páginas e layouts;
• Construa interfaces usando C# ou XAML;
• Navegação, animação, mensageria.
27. 2
8
Machine Learning é um método de análise
de dados que automatiza o
desenvolvimento de modelos analíticos,
usando algoritmos que aprendem
interativamente a partir de dados.
28. 2
9
O aprendizado de máquinas permite que os
computadores encontrem insights ocultos
sem serem explicitamente programados
para procurar algo específico.
51. Cognitive Services - Vision
Algoritmos avançados de processamento de
imagem, que podem ajudar a moderar o
conteúdo automaticamente e extrair dados
importantes a partir do mapeamento das
imagens, faces, expressões.
52. Cognitive Services - Speech
Processamento da língua falada em seus
aplicativos e conversão de áudio para texto com
identificação de múltiplos locutores.
53. Cognitive Services - Language
Possibilita o processamento de linguagem natural e
avaliação do sentido de expressões e tem a
possibilidade de aprendizado para reconhecimento do
que os usuários de fato querem.
54. Cognitive Services - Knowledge
Mapeamento de dados e informações complexas
para resolver tarefas como recomendações
inteligentes, pesquisa semântica, prever o que os
usuários querem encontrar e utilizar o rico
conteúdo do Microsoft Academic Graph para
melhores resultados.
55. Cognitive Services - Search
APIs de Pesquisa do Bing que oferece uma
experiência de busca mais inteligentes.
56. Como funciona o acesso ao
Microsoft Azure Cognitive Services?
69. Alisson Sena
Arquiteto de Soluções Mobile
alissonosena@gmail.com
Site Oficial Xamarin
https://www.xamarin.com/
Site Oficial Cognitive Services
https://azure.microsoft.com/pt-br/services/cognitive-services/