Nesta aula da disciplina de Programação de Aplicativos Mobile I do curso Técnico em Desenvolvimento de Sistemas, na Etec, vamos programar a primeira interface do nosso App usando XAML
Palestra realizada na Campus Party. #CPBR10
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.
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.
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.
Palestra realizada na Campus Party. #CPBR10
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.
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.
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.
E-commerce Magento, desvendando o bicho de 3 cabeças!Nayara Felix
E-commerce Magento, desvendando o bicho de 3 cabeças!
Nayara Felix
Desenvolvedora front end Magento na FCamara, último ano no curso de sistemas para internet na FIAP e fã incondicional de Harry Potter. Migrei do marketing digital para minha paixão... código!
Palestra de Neto Marin no InterCon Dev - Android, em setembro de 2013, sobre Next Level Apps. Saiba mais em: http://intercon.imasters.com.br/dev/android/
O real potencial do uso da medida rem no css, como começar a pensar a arquitetura de interfaces pensando em camadas de abstração e o papel da pessoa responsável pelo front-end em uma empresa.
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
Os slides da minha apresentação para o CodeBits 2008 (http://codebits.sapo.pt) sobre desenho de formulários web, basedada no livro ‘Web Form Design’ do
Luke Wroblewski.
Luke kindly provided a discount code for anyone interested in buying the book or his recent webinar "Modern Web Form Design", just use the code 'CUSTODIO' -> http://www.rosenfeldmedia.com/
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.
Apresentação sobre o Microsoft .NET Framework proferida na disciplina TOESI da Faculdade de Tecnologia de Botucatu. Conceitos básicos sobre framework e aplicações gerenciadas. Vantagens e desvantagens, ambiente integrado de desenvolvimento, acesso a dados.
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.
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.
Apresentação de minha Monografia do curso de Sistema e Mídias DigitaisÉdipo Souza
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS
Apresentação de minha monografia apresentada em 11/06/2014 para conclusão do curso de Sistemas e Mídias Digitais na Universidade Federal do Ceará.
E-commerce Magento, desvendando o bicho de 3 cabeças!Nayara Felix
E-commerce Magento, desvendando o bicho de 3 cabeças!
Nayara Felix
Desenvolvedora front end Magento na FCamara, último ano no curso de sistemas para internet na FIAP e fã incondicional de Harry Potter. Migrei do marketing digital para minha paixão... código!
Palestra de Neto Marin no InterCon Dev - Android, em setembro de 2013, sobre Next Level Apps. Saiba mais em: http://intercon.imasters.com.br/dev/android/
O real potencial do uso da medida rem no css, como começar a pensar a arquitetura de interfaces pensando em camadas de abstração e o papel da pessoa responsável pelo front-end em uma empresa.
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
Os slides da minha apresentação para o CodeBits 2008 (http://codebits.sapo.pt) sobre desenho de formulários web, basedada no livro ‘Web Form Design’ do
Luke Wroblewski.
Luke kindly provided a discount code for anyone interested in buying the book or his recent webinar "Modern Web Form Design", just use the code 'CUSTODIO' -> http://www.rosenfeldmedia.com/
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.
Apresentação sobre o Microsoft .NET Framework proferida na disciplina TOESI da Faculdade de Tecnologia de Botucatu. Conceitos básicos sobre framework e aplicações gerenciadas. Vantagens e desvantagens, ambiente integrado de desenvolvimento, acesso a dados.
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.
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.
Apresentação de minha Monografia do curso de Sistema e Mídias DigitaisÉdipo Souza
UMA ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS
Apresentação de minha monografia apresentada em 11/06/2014 para conclusão do curso de Sistemas e Mídias Digitais na Universidade Federal do Ceará.
Marcel Araujo
Web Developer há pouco mais de três anos, atualmente sou colaboro como desenvolvedor PHP e jQuery na empresa de mídia interativa Sitionet. Já atuei desenvolvendo em linguagens como Assembly, C, Ruby on Rails, Visual Basic, Delphi e Java. Sou um apaixonado por Flex, Java e PHP. Aprender faz parte do meu dia a dia e gostaria de compartilhar um pouco da minha estrada com outras pessoas porque conhecimento deve ser compartilhado sempre… Sou adepto do software livre e a evangelista do Ubuntu e do SuSe. Participo ativamente de vários grupos de discussão do Google tais como #FlexDev, #TcheLinux, #jQuery, #PHPBrasil e #ListaPHP.
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.
Nestes slides deixo algumas dicas de como estudar mais e melhor.
Nesta aula vamos aprender:
Apresentações
Principais problemas (Professores e Alunos)
Comportamento esperado em sala de aula
O que eu devo trazer para a aula?
Como eu devo estudar?
Somente você transforma sua realidade
Nesta aula vamos aprender:
Parte I:
O que é Git
O que é um repositório git
Conceitos Básicos: init, add, commit, push e pull
Parte II:
O que é Github
Como criar um repositório no Github
Como vincular um repositório local no github
Como obter um repositório do git com clone
Caminhos na Carreira Acadêmica: A visão de um tecnólogo que fez mestradoTiago Antônio da Silva
Nesta palestra ministrada no Simpósio Tecnológico da Fatec Mococa eu mostro meus principais erros e acertos durante minha trajetória na obtenção do título de Mestre em Tecnologia pela Unicamp
Defesa do meu Mestrado: Segmentação de Imagens 3D com Crescimento de RegiõesTiago Antônio da Silva
O exame experimental de sudorese iodo-amido tem como objetivo auxiliar o diagnóstico de problemas no sistema nervoso, revelando áreas de anidrose e de hipoidrose por meio da reação química entre as secreções aquosas do paciente e um composto de iodo-amido. A reação acontece quando o paciente é induzido a transpirar dentro de uma câmara aquecida por um determinado período de tempo. Na sequência, um profissional da área de saúde avalia de forma visual as regiões de interesse, completando um processo que pode levar tempo e desconforto ao paciente. Dessa forma as soluções computacionais podem contribuir para a melhoria da eficácia e reduzir o tempo total de realização do exame. Neste trabalho realizou-se um estudo comparativo de técnicas de segmentação de imagens 3D de pacientes obtidas pelo dispositivo Microsoft Kinect® após a realização do exame. Foram comparadas as imagens segmentadas via K-Means e uma técnica de Crescimento de Regiões, nos modelos de cor RGB e CIELab, com imagens de referência (golden standard) produzidas por um especialista que definem a melhor segmentação possível para as regiões de anidrose e hipoidróticas. Para determinar a melhor estratégia de segmentação foram elaborados mais de cem cenários de experimentos variando os parâmetros de entrada das técnicas e modelos de cor. Ao término dos experimentos foram calculadas as métricas precisão, revocação, acurácia e medida-F para cada um dos cenários. Assim, concluiu-se que a técnica K-Means (acurácia de 93,18% para anidrose e 86,98% para anidrose e hipoidrose) e Crescimento de Regiões (com acurácia de 92,94% para anidrose e 85,12% para anidrose e hipoidrose), ambas no modelo de cor CIELab, são praticamente equivalentes. Entretanto pode-se perceber uma vantagem na segmentação via Crescimento de Regiões devido sua execução ser feita de forma não supervisionada.
NESTA AULA VEREMOS:
– O que é a XLS?
– Como carregar um arquivo XML no HTML?
– XSL (eXtensible Stylesheet Language) é o estilo para o XML.
– XSLT é “a transformação do XML em HTML”.
– X-Path é a forma de navegar entre os nós do XML.
Nesta aula vamos aprender:
Visão Geral do CloudCompare
Importar uma Imagem 3D
Converter para Nuvem de Pontos
Recortar regiões de Interesse
Fundir áreas recortadas
Alterar a cor de uma região
✓ALTERAR A FORMA DE ACESSO AO MYSQL:
✓Definir os dados de Acesso no App.config
✓Alterar o código-fonte já construído.
✓Aprender sobre Métodos Estáticos
✓APRENDER A POPULAR UM COMBOBOX DADOS DO MYSQL
COM C#:
✓Criar uma aplicação simples
✓Conectar diretamente no banco de dados
✓Usar a classe DataTable
✓Listar dados no ListView
APRENDER A LISTAR DADOS DO MYSQL COM C#:
✓Criar uma aplicação simples
✓Conectar diretamente no banco de dados
✓Listar dados no ListView
✓Criar um botão para carregar dados
Xamarin - Aula 2.1 - AppDolares - Criando a Primeira Interface
1. PROGRAMANDO O PRIMEIRO PROJETO
Prof. Me. Tiago A. Silva
VERSÃO 2019
www.tiago.blog.br
PROGRAMAÇÃO DE APLICATIVOS MOBILE I
2. PLANO DE AULA
▪ Nesta aula vamos aprender:
✓Construir uma Interface em XAML
✓Usar o StackLayout
✓Usar Label, Entry e Button
✓Executar o App
2www.tiago.blog.br
OBJETIVO: USAR OS RECURSOS DE LAYOUT E COMPONENTES DE INTERFACE
4. CONSTRUIR A INTERFACE COM XAML
• XAML (Extensible Application Markup Language) é uma linguagem
de marcação desenvolvida pela Microsoft e baseada em XML
(eXtensible Markup Language).
• Esta tecnologia é utilizada para o desenvolvimento de interfaces
gráficas para aplicativos, sua funcionalidade é semelhante a
linguagem HTML (HyperText Markup Language) que é utilizada
para apresentação visual de páginas Web.
Dispositivos Móveis e o Mercado: Arquitetura de Sistemas
Operacionais para Dispositivos Móveis
4
5. CONSTRUIR A INTERFACE COM XAML
• Apesar de possuir características semelhantes a HTML, XAML não é
sucessora desta linguagem, mas sim parte do projeto WPF, uma
categoria de recursos do Framework .NET 3.5 da Microsoft que lida
com a apresentação visual de aplicativos baseado em páginas Web e
no Windows.
• Como XAML é uma linguagem declarativa, caso o usuário precise
adicionar regras lógicas a seu aplicativo é necessário a adição de
código extra que deve ser escrito em um arquivo à parte.
Dispositivos Móveis e o Mercado: Arquitetura de Sistemas
Operacionais para Dispositivos Móveis
5
6. CONSTRUIR A INTERFACE COM XAML
• XAML faz parte da especificação do Xamarin.Forms, onde por meio
de um único código permite que os desenvolvedores criem
interfaces de usuários para plataformas nativas, como iOS, Android
e Windows Phone.
• Outra peculiaridade interessante dos arquivos XAML é que eles
sempre são associados a um arquivo de código C# que fornece
suporte para execução de operações lógicas – característica que as
linguagens declarativas são incapazes de realizarem.
Dispositivos Móveis e o Mercado: Arquitetura de Sistemas
Operacionais para Dispositivos Móveis
6
8. USAR O STACKLAYOUT
8
Dispositivos Móveis e o Mercado: Arquitetura de Sistemas
Operacionais para Dispositivos Móveis
Repare que removi o Label padrão que é
criado quando começamos uma nova
solução, logo após a ContentPage, criei
o StackLayout
10. 10
Dispositivos Móveis e o Mercado: Arquitetura de Sistemas
Operacionais para Dispositivos Móveis
11. 11
Dispositivos Móveis e o Mercado: Arquitetura de Sistemas
Operacionais para Dispositivos Móveis
Note que “no código por trás” temos o
método “Calcular_Cotacao” que foi
referenciado no atributo Clicked do
botão no XAML. Neste método vamos
recuperar as informações digitadas e
mostrar o resultado no Entry