O documento apresenta os principais conceitos e componentes do Material Design no Android, incluindo Floating Action Button, CoordinatorLayout, RecyclerView, Toolbar, cores, animações de estado de visualização e transições de atividade. É fornecido um link para um guia de checklist do Material Design com dicas e exemplos de código.
O documento apresenta dicas e ferramentas de suporte em TI utilizando software livre, incluindo como diagnosticar problemas, recuperar dados, particionar e clonar discos rígidos, e outras dicas para o dia a dia. O autor é José Roberto da Costa Ferreira, suboficial especialista em eletrônica.
The document discusses Material Design topics for Android including themes, RecyclerView, CardView, colors, Toolbar, Navigation Drawer, elevation, touch feedback/ripple effects, floating action buttons, activity transitions, and scroll effects. It provides code samples and links to libraries and specifications. The presentation is by Ricardo Lecheta and covers many aspects of implementing Material Design in Android applications.
Este documento fornece uma introdução ao Shell Script, explicando o que é Shell e script, como criar e executar scripts, utilizando variáveis, expressões, estruturas de controle como if/else, for, case e funções. Também aborda autocompletar, alias, variáveis de ambiente e exemplos práticos.
O documento discute o uso de aplicativos para acompanhar informações financeiras e de mercado. Em 3 frases ou menos, o documento descreve: 1) Aplicativos que permitem monitorar índices financeiros, consultar ações e notícias da BM&F Bovespa em tempo real. 2) O aplicativo Mobile Broker que fornece análises de mercado através de relatórios diários. 3) O aplicativo UOL que oferece acesso a notícias de mercado e monitoramento de índices, ações, bolsas e câmbio.
O shell é o prompt da linha de comando do Unix e do Linux, que recebe e executa comandos digitados pelo usuário. Na linha de comando, podemos utilizar diversos comandos um após o outro. Se colocarmos diversas linhas de comandos em um arquivo texto, teremos um script em shell ou, um Shell Script. Além de comandos, um Shell Script pode conter todas as estruturas de uma linguagem de programação, como if, for, while, variáveis e funções.
Nesse minicurso veremos como automatizar tarefas usando Shell Script e conheceremos um pouco mais sobre alguns dos comandos mais úteis para serem utilizados tanto nos scripts quanto diretamente pela linha de comando.
Construindo ERP's com PHP: Desafios em design, manutenção segurança e perf...Pablo Dall'Oglio
O documento discute os desafios de construir ERPs com PHP, abordando tópicos como modelagem, construção, desempenho e segurança. O autor descreve sua experiência com diferentes tecnologias ao longo dos anos e apresenta dicas sobre concepção, modelagem orientada a domínio, simplificação do ORM e manutenção de baixo acoplamento entre módulos.
O documento discute os sistemas operacionais, especificamente o Linux. Explica o que é um sistema operacional, os tipos principais como monousuário, multitarefa e multiusuário. Também fornece uma breve cronologia do desenvolvimento do Linux e descreve a licença GPL que rege seu código aberto.
O documento apresenta dicas e ferramentas de suporte em TI utilizando software livre, incluindo como diagnosticar problemas, recuperar dados, particionar e clonar discos rígidos, e outras dicas para o dia a dia. O autor é José Roberto da Costa Ferreira, suboficial especialista em eletrônica.
The document discusses Material Design topics for Android including themes, RecyclerView, CardView, colors, Toolbar, Navigation Drawer, elevation, touch feedback/ripple effects, floating action buttons, activity transitions, and scroll effects. It provides code samples and links to libraries and specifications. The presentation is by Ricardo Lecheta and covers many aspects of implementing Material Design in Android applications.
Este documento fornece uma introdução ao Shell Script, explicando o que é Shell e script, como criar e executar scripts, utilizando variáveis, expressões, estruturas de controle como if/else, for, case e funções. Também aborda autocompletar, alias, variáveis de ambiente e exemplos práticos.
O documento discute o uso de aplicativos para acompanhar informações financeiras e de mercado. Em 3 frases ou menos, o documento descreve: 1) Aplicativos que permitem monitorar índices financeiros, consultar ações e notícias da BM&F Bovespa em tempo real. 2) O aplicativo Mobile Broker que fornece análises de mercado através de relatórios diários. 3) O aplicativo UOL que oferece acesso a notícias de mercado e monitoramento de índices, ações, bolsas e câmbio.
O shell é o prompt da linha de comando do Unix e do Linux, que recebe e executa comandos digitados pelo usuário. Na linha de comando, podemos utilizar diversos comandos um após o outro. Se colocarmos diversas linhas de comandos em um arquivo texto, teremos um script em shell ou, um Shell Script. Além de comandos, um Shell Script pode conter todas as estruturas de uma linguagem de programação, como if, for, while, variáveis e funções.
Nesse minicurso veremos como automatizar tarefas usando Shell Script e conheceremos um pouco mais sobre alguns dos comandos mais úteis para serem utilizados tanto nos scripts quanto diretamente pela linha de comando.
Construindo ERP's com PHP: Desafios em design, manutenção segurança e perf...Pablo Dall'Oglio
O documento discute os desafios de construir ERPs com PHP, abordando tópicos como modelagem, construção, desempenho e segurança. O autor descreve sua experiência com diferentes tecnologias ao longo dos anos e apresenta dicas sobre concepção, modelagem orientada a domínio, simplificação do ORM e manutenção de baixo acoplamento entre módulos.
O documento discute os sistemas operacionais, especificamente o Linux. Explica o que é um sistema operacional, os tipos principais como monousuário, multitarefa e multiusuário. Também fornece uma breve cronologia do desenvolvimento do Linux e descreve a licença GPL que rege seu código aberto.
O documento discute o que é software livre, explicando suas quatro liberdades fundamentais: usar, distribuir, estudar e modificar software livre sem restrições. Também aborda exemplos populares de software livre como Linux, exemplos de empresas que financiam software livre e os benefícios da colaboração em software livre.
LWUIT: Uma alternativa para interface gráfica em dispositivos móveisDaniel De Macedo
O documento apresenta a biblioteca LWUIT (LightWeight User Interface Toolkit) para desenvolvimento de interfaces gráficas em dispositivos móveis Java. A LWUIT oferece componentes visuais e layouts que facilitam a criação de UIs complexas sem lidar diretamente com os detalhes de cada dispositivo, além de suporte a temas, fontes, transições animadas e internacionalização. O documento demonstra exemplos de telas criadas com a LWUIT e seus benefícios em relação ao uso direto dos componentes do MIDP.
O documento discute o framework PhoneGap para desenvolvimento de aplicativos móveis utilizando HTML5, CSS e JavaScript. PhoneGap permite que desenvolvedores criem aplicativos nativos para múltiplas plataformas como Android, iOS e BlackBerry sem precisar aprender suas linguagens nativas. O documento também fornece detalhes sobre como configurar o ambiente de desenvolvimento e exemplos de aplicativos criados com PhoneGap.
Lean Thinking: Mentalidade Enxuta para Desenvolvimento Ágil de SoftwareDionatan default
Palestra realizada na Quarta do Conhecimento sobre Lean Thinking: Mentalidade Enxuta para Desenvolvimento Ágil de Software, aprensentando os conceitos de Lean e relacionando com Ágil em software.
https://www.youtube.com/watch?v=Q_hIRRb9NpM
BottomNavigationView Android, Como e Quando UtilizarVinícius Thiengo
➙ Conteúdo completo, texto e vídeo, em: https://www.thiengo.com.br/bottomnavigationview-android-como-e-quando-utilizar
Neste conjunto de slides vamos, passo a passo, ao estudo completo do widget BottomNavigationView, um dos componentes visuais mais atuais do Android, porém já muito utilizado.
➙ Para receber o conteúdo do blog em primeira mão, assine a lista de emails em: http://www.thiengo.com.br
Abraço.
▶ Treinamento oficial:
➙ Prototipagem Profissional de Aplicativos Android:
↳ https://www.udemy.com/android-prototipagem-profissional-de-aplicativos/?persist_locale&locale=pt_BR
▶ Livros oficiais:
➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia:
↳ https://www.thiengo.com.br/livro-desenvolvedor-kotlin-android
➙ Receitas Para Desenvolvedores Android:
↳ https://www.thiengo.com.br/livro-receitas-para-desenvolvedores-android
➙ Refatorando Para Programas Limpos:
↳ https://www.thiengo.com.br/livro-refatorando-para-programas-limpos
▶ Redes:
➙ Udemy: https://www.udemy.com/user/vinicius-thiengo/?persist_locale&locale=pt_BR
➙ YouTube: https://www.youtube.com/user/thiengoCalopsita
➙ Facebook: https://www.facebook.com/thiengoCalopsita
➙ LinkedIn: https://www.linkedin.com/in/vin%C3%ADcius-thiengo-5179b180/
➙ GitHub: https://github.com/viniciusthiengo
➙ Twitter: https://twitter.com/thiengoCalops
➙ Google Plus: https://plus.google.com/+ThiengoCalopsita
▶ Blog App:
➙ https://play.google.com/store/apps/details?id=br.thiengocalopsita&hl=pt_BR
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Caio Moreno
Este documento fornece um resumo da plataforma de Business Intelligence (BI) de código aberto Pentaho. Ele descreve as principais ferramentas da Pentaho como Kettle para ETL, Mondrian para OLAP, jPivot e Report Designer para relatórios, Weka para mineração de dados e CDF para dashboards. O documento também discute a comunidade Pentaho no Brasil e contribuições para ensinar outros sobre como usar a plataforma Pentaho.
Webinar LVGL: Uma poderosa ferramenta GUI para projetos de Sistemas EmbarcadosEmbarcados
Neste Webinar, será apresentado uma visão geral de LVGL (Light and Versatile Graphics Library), uma biblioteca recheada de componentes para montar telas em displays TFT e OLED de maneira profissional em projetos de Sistemas Embarcados.
Durante a apresentação abordaremos a parte teórica com o objetivo de conhecer os recursos (Widgets), as limitações e sua API de referência como também a parte prática com importação da mesma para um projeto utilizando o ESP 32 DevKit no framework da Espressif, o IDF.
O documento lista e descreve 50 tecnologias associadas ao PostgreSQL, divididas em categorias como sistemas operacionais, ferramentas de administração, frameworks de desenvolvimento, serviços em nuvem e softwares servidores. O objetivo é apresentar uma amostra razoável de tecnologias que se conectam ou hospedam o PostgreSQL, sem a pretensão de ser uma lista exaustiva ou de ordená-las por importância.
O documento apresenta a ferramenta SaltStack para gerenciamento de infraestrutura como código (IaC). O SaltStack permite executar comandos remotamente em hosts, funciona em diferentes arquiteturas e oferece versionamento, testes e outras funcionalidades de desenvolvimento de software. Apresenta também breve histórico, características e comparativos com outras ferramentas similares.
O documento apresenta a plataforma OpenDevice para Internet das Coisas (IoT), que fornece ferramentas e APIs para construção de soluções IoT. A plataforma permite monitorar e controlar dispositivos como Arduino e Raspberry Pi de forma independente de linguagem e plataforma, abstraindo detalhes de comunicação. Exemplos demonstram como usar OpenDevice com Java, JavaScript e Arduino para controlar LEDs de forma interativa e em tempo real.
O documento apresenta a ferramenta SaltStack para gerenciamento de infraestrutura como código (IaC). O SaltStack permite executar comandos remotamente em hosts, funciona em diferentes arquiteturas e oferece versionamento, testes e outras funcionalidades de desenvolvimento de software. Além disso, o documento discute como o SaltStack pode ser usado para gerenciar o Zabbix de forma declarativa.
Slide 02 introdução ao code igniter, utilização do bootstrap Raniere de Lima
O documento apresenta uma introdução ao framework PHP CodeIgniter e ao framework front-end Bootstrap. Descreve as principais características e funcionalidades de ambos, incluindo exemplos de uso do CodeIgniter e instruções para download de ambos os frameworks.
O documento apresenta o papel atual de um desenvolvedor front-end, descrevendo como as tecnologias e responsabilidades evoluíram desde 2012. O desenvolvedor front-end agora é responsável por criar interfaces responsivas que funcionam em diversos dispositivos e navegadores usando frameworks como AngularJS e padrões como testes automatizados e pré-processadores de CSS. O documento também lista diversas ferramentas e tecnologias atuais usadas por desenvolvedores front-end.
Pentaho: Inteligência de Negócios utilizando Software Livre @ CONSEGI 2010IT4biz IT Solutions
O documento discute o Pentaho, uma plataforma de software livre para inteligência de negócios. Apresenta os benefícios do Pentaho, como ser gratuito, de código aberto e confiável. Também discute os desafios de sua adoção no Brasil, como a desconfiança e desconhecimento do mercado, e propõe soluções como a capacitação de profissionais e empresas e a divulgação da ferramenta. Por fim, apresenta as ferramentas do Pentaho e como contribuir para seu desenvolvimento.
Pentaho: inteligência de negócios utilizando software livreCaio Moreno
O documento discute o Pentaho, uma plataforma de software livre para inteligência de negócios. Apresenta os benefícios do Pentaho, como ser gratuito, de código aberto e confiável. Também discute os desafios de sua adoção no Brasil, como a desconfiança e desconhecimento do mercado, e propõe soluções como a capacitação de profissionais e empresas e a divulgação da ferramenta. Por fim, apresenta as ferramentas do Pentaho e como contribuir para seu desenvolvimento.
O documento fornece instruções para um hackathon sobre desenvolvimento web usando MEAN stack (MongoDB, Express, AngularJS e Node.js). Ele descreve como configurar o ambiente de desenvolvimento, criar uma aplicação CRUD básica para lista de compras usando essas tecnologias e fazer deploy da aplicação no IBM Bluemix.
Mais conteúdo relacionado
Semelhante a Intel Software Day 2015 - Material Design
O documento discute o que é software livre, explicando suas quatro liberdades fundamentais: usar, distribuir, estudar e modificar software livre sem restrições. Também aborda exemplos populares de software livre como Linux, exemplos de empresas que financiam software livre e os benefícios da colaboração em software livre.
LWUIT: Uma alternativa para interface gráfica em dispositivos móveisDaniel De Macedo
O documento apresenta a biblioteca LWUIT (LightWeight User Interface Toolkit) para desenvolvimento de interfaces gráficas em dispositivos móveis Java. A LWUIT oferece componentes visuais e layouts que facilitam a criação de UIs complexas sem lidar diretamente com os detalhes de cada dispositivo, além de suporte a temas, fontes, transições animadas e internacionalização. O documento demonstra exemplos de telas criadas com a LWUIT e seus benefícios em relação ao uso direto dos componentes do MIDP.
O documento discute o framework PhoneGap para desenvolvimento de aplicativos móveis utilizando HTML5, CSS e JavaScript. PhoneGap permite que desenvolvedores criem aplicativos nativos para múltiplas plataformas como Android, iOS e BlackBerry sem precisar aprender suas linguagens nativas. O documento também fornece detalhes sobre como configurar o ambiente de desenvolvimento e exemplos de aplicativos criados com PhoneGap.
Lean Thinking: Mentalidade Enxuta para Desenvolvimento Ágil de SoftwareDionatan default
Palestra realizada na Quarta do Conhecimento sobre Lean Thinking: Mentalidade Enxuta para Desenvolvimento Ágil de Software, aprensentando os conceitos de Lean e relacionando com Ágil em software.
https://www.youtube.com/watch?v=Q_hIRRb9NpM
BottomNavigationView Android, Como e Quando UtilizarVinícius Thiengo
➙ Conteúdo completo, texto e vídeo, em: https://www.thiengo.com.br/bottomnavigationview-android-como-e-quando-utilizar
Neste conjunto de slides vamos, passo a passo, ao estudo completo do widget BottomNavigationView, um dos componentes visuais mais atuais do Android, porém já muito utilizado.
➙ Para receber o conteúdo do blog em primeira mão, assine a lista de emails em: http://www.thiengo.com.br
Abraço.
▶ Treinamento oficial:
➙ Prototipagem Profissional de Aplicativos Android:
↳ https://www.udemy.com/android-prototipagem-profissional-de-aplicativos/?persist_locale&locale=pt_BR
▶ Livros oficiais:
➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia:
↳ https://www.thiengo.com.br/livro-desenvolvedor-kotlin-android
➙ Receitas Para Desenvolvedores Android:
↳ https://www.thiengo.com.br/livro-receitas-para-desenvolvedores-android
➙ Refatorando Para Programas Limpos:
↳ https://www.thiengo.com.br/livro-refatorando-para-programas-limpos
▶ Redes:
➙ Udemy: https://www.udemy.com/user/vinicius-thiengo/?persist_locale&locale=pt_BR
➙ YouTube: https://www.youtube.com/user/thiengoCalopsita
➙ Facebook: https://www.facebook.com/thiengoCalopsita
➙ LinkedIn: https://www.linkedin.com/in/vin%C3%ADcius-thiengo-5179b180/
➙ GitHub: https://github.com/viniciusthiengo
➙ Twitter: https://twitter.com/thiengoCalops
➙ Google Plus: https://plus.google.com/+ThiengoCalopsita
▶ Blog App:
➙ https://play.google.com/store/apps/details?id=br.thiengocalopsita&hl=pt_BR
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Caio Moreno
Este documento fornece um resumo da plataforma de Business Intelligence (BI) de código aberto Pentaho. Ele descreve as principais ferramentas da Pentaho como Kettle para ETL, Mondrian para OLAP, jPivot e Report Designer para relatórios, Weka para mineração de dados e CDF para dashboards. O documento também discute a comunidade Pentaho no Brasil e contribuições para ensinar outros sobre como usar a plataforma Pentaho.
Webinar LVGL: Uma poderosa ferramenta GUI para projetos de Sistemas EmbarcadosEmbarcados
Neste Webinar, será apresentado uma visão geral de LVGL (Light and Versatile Graphics Library), uma biblioteca recheada de componentes para montar telas em displays TFT e OLED de maneira profissional em projetos de Sistemas Embarcados.
Durante a apresentação abordaremos a parte teórica com o objetivo de conhecer os recursos (Widgets), as limitações e sua API de referência como também a parte prática com importação da mesma para um projeto utilizando o ESP 32 DevKit no framework da Espressif, o IDF.
O documento lista e descreve 50 tecnologias associadas ao PostgreSQL, divididas em categorias como sistemas operacionais, ferramentas de administração, frameworks de desenvolvimento, serviços em nuvem e softwares servidores. O objetivo é apresentar uma amostra razoável de tecnologias que se conectam ou hospedam o PostgreSQL, sem a pretensão de ser uma lista exaustiva ou de ordená-las por importância.
O documento apresenta a ferramenta SaltStack para gerenciamento de infraestrutura como código (IaC). O SaltStack permite executar comandos remotamente em hosts, funciona em diferentes arquiteturas e oferece versionamento, testes e outras funcionalidades de desenvolvimento de software. Apresenta também breve histórico, características e comparativos com outras ferramentas similares.
O documento apresenta a plataforma OpenDevice para Internet das Coisas (IoT), que fornece ferramentas e APIs para construção de soluções IoT. A plataforma permite monitorar e controlar dispositivos como Arduino e Raspberry Pi de forma independente de linguagem e plataforma, abstraindo detalhes de comunicação. Exemplos demonstram como usar OpenDevice com Java, JavaScript e Arduino para controlar LEDs de forma interativa e em tempo real.
O documento apresenta a ferramenta SaltStack para gerenciamento de infraestrutura como código (IaC). O SaltStack permite executar comandos remotamente em hosts, funciona em diferentes arquiteturas e oferece versionamento, testes e outras funcionalidades de desenvolvimento de software. Além disso, o documento discute como o SaltStack pode ser usado para gerenciar o Zabbix de forma declarativa.
Slide 02 introdução ao code igniter, utilização do bootstrap Raniere de Lima
O documento apresenta uma introdução ao framework PHP CodeIgniter e ao framework front-end Bootstrap. Descreve as principais características e funcionalidades de ambos, incluindo exemplos de uso do CodeIgniter e instruções para download de ambos os frameworks.
O documento apresenta o papel atual de um desenvolvedor front-end, descrevendo como as tecnologias e responsabilidades evoluíram desde 2012. O desenvolvedor front-end agora é responsável por criar interfaces responsivas que funcionam em diversos dispositivos e navegadores usando frameworks como AngularJS e padrões como testes automatizados e pré-processadores de CSS. O documento também lista diversas ferramentas e tecnologias atuais usadas por desenvolvedores front-end.
Pentaho: Inteligência de Negócios utilizando Software Livre @ CONSEGI 2010IT4biz IT Solutions
O documento discute o Pentaho, uma plataforma de software livre para inteligência de negócios. Apresenta os benefícios do Pentaho, como ser gratuito, de código aberto e confiável. Também discute os desafios de sua adoção no Brasil, como a desconfiança e desconhecimento do mercado, e propõe soluções como a capacitação de profissionais e empresas e a divulgação da ferramenta. Por fim, apresenta as ferramentas do Pentaho e como contribuir para seu desenvolvimento.
Pentaho: inteligência de negócios utilizando software livreCaio Moreno
O documento discute o Pentaho, uma plataforma de software livre para inteligência de negócios. Apresenta os benefícios do Pentaho, como ser gratuito, de código aberto e confiável. Também discute os desafios de sua adoção no Brasil, como a desconfiança e desconhecimento do mercado, e propõe soluções como a capacitação de profissionais e empresas e a divulgação da ferramenta. Por fim, apresenta as ferramentas do Pentaho e como contribuir para seu desenvolvimento.
O documento fornece instruções para um hackathon sobre desenvolvimento web usando MEAN stack (MongoDB, Express, AngularJS e Node.js). Ele descreve como configurar o ambiente de desenvolvimento, criar uma aplicação CRUD básica para lista de compras usando essas tecnologias e fazer deploy da aplicação no IBM Bluemix.
Semelhante a Intel Software Day 2015 - Material Design (20)
19. Ricardo Lecheta - http://intelsoftwareday2015.com.br
Cores - Tema Material
●
Resultado:
cor primária
20. Material Design
●
Toolbar
– Conceito genérico da Action Bar
– É uma view como outra qualquer
– Podemos animá-la: mover, redimensionar, etc
Ricardo Lecheta - http://intelsoftwareday2015.com.br
33. Touch Feedback
●
Efeito “ripple”
●
Já existe nos componentes nativos, ex: Button
●
Pode ser adicionado nas views.
– ?android:attr/selectableItemBackground
– ?android:attr/selectableItemBackgroundBorderless
Ricardo Lecheta - http://intelsoftwareday2015.com.br
59. Floating Action Button
●
Android Design Support Library
– Lançada logo depois do Google I/O 2015
– Lib com Navigation Drawer, Floating Action Button,
Tabs, etc.
Ricardo Lecheta - http://intelsoftwareday2015.com.br
67. Link – Material Design Checklist
●
Guia, boas práticas, dicas, exemplos de código
●
http://android-
developers.blogspot.com.br/2014/10/material-design-on-
android-checklist.html
Ricardo Lecheta - http://intelsoftwareday2015.com.br
68. Projeto – Material Design Support Lib
Código-fonte:
https://github.com/rlecheta/IntelSoftwareDay2015
Pesquisa de Satisfação: http://bit.ly/ISD_Pesquisa
Ricardo Lecheta - http://intelsoftwareday2015.com.br