Frameworks para interfaces móveis

Tamanho: px
Começar a partir da página:

Download "Frameworks para interfaces móveis"

Transcrição

1 Frameworks para interfaces móveis Vamos agora incrementar o projeto do nosso aplicativo em HTML5 com um framework para interfaces móveis. Nesse tutorial usaremos o Ratchet que é um framework gratuito para prototipação de interfaces. Para obter o Ratchet, é necessário acessar a página e realizar seu download: Extraia os arquivos do Ratchet em um diretório. Você perceberá que vários arquivos acompanham o framework (arquivos de exemplo, arquivos do Github, etc). Estamos interessados apenas no conteúdo do diretório dist por enquanto. Copie este diretório ou seu conteúdo e o cole no diretório da sua aplicação HTML5.

2 Agora abra o arquivo index.html em um editor de texto e adicione a referência ao Ratchet em seu cabeçalho. Adicione ao elemento head os links contendo o caminho para os <link rel="stylesheet" href="style.css" type="text/css" /> arquivos CSS e JS do Ratchet: Pronto, os efeitos e a formatação predefinida pelo Ratchet foram adicionados ao seu aplicativo! É importante salientar que a formatação feita através das regras CSS modificam o conteúdo do Hipertexto em cascata. Isso significa que as regras são aplicadas para cada um dos nós do documento segundo a ordem em que são processadas e a hierarquia dos nós. Por esse motivo, as regras de estilo que definimos em nossa folha style.css podem sobrescrever as regras definidas pelo CSS do Ratchet ou serem sobrescritas por ele. Caso seja necessário ou desejável fazer modificações na formatação do Ratchet, você pode adicionar seu style.css abaixo do link do ratchet.css. Desse modo sua formatação será processada por último e então será aplicada corretamente ao documento. Visto que o Ratchet já contém toda a formatação necessária para nossa interface, <link rel="stylesheet" href="style.css" type="text/css" />

3 vamos retirar o link ao style.css da nossa página: Para formatar o conteúdo da sua página basta adicionar as classes predefinidas eplo Ratchet em cada etiqueta HTML. Essas classes podem ser encontradas na documentação do Ratchet e são exemplificadas na página Para formatar nosso título, precisaremos adicionar as classes bar e bar-nav ao nosso elemento header e adicionar também a classe title ao nosso elemento h1. Abra sua aplicação no navegador e perceba o resultado da formatação. Vamos continuar formatando nossa aplicação adicionando outras classes para os <!DOCTYPE html> <html lang="pt-br">... <body> <header class="bar bar-nav"> <h1 class="title"> Calculadora Flex </h1> </header> <div class="content" > <form class="form input-group"> <label for="gas_cons">consumo com Gasolina:</label> <input type="number" name="gas_cons" id="gas_cons"> <label for="eta_cons">consumo com Etanol:</label> <input type="number" name="eta_cons" id="eta_cons"> <label for="gas_price">gasolina:</label> <input type="number" name="gas_price" id="gas_price" placeholder="preço da Gasolina"> <label>etanol:</label> <input type="number" name="eta_price" id="eta_price" placeholder="preço do Etanol"> </form> <div class="bar bar-standard bar-footer"> <button class="btn btn-primary btn-block" onclick="calcflex()" type="button">gasolina ou Etanol?</button> </body> </html> demais componentes da nossa interface.

4 Veja como seu aplicativo ficou: Muitas outras coisas ainda podem ser melhoras. Outros componentes podem ser adicionados para melhorar a usabilidade ou mesmo a aparência do aplicativo. Podemos, por exemplo, dividir a tela em duas diferentes telas. Visto que os valores de consumos de gasolina e álcool não mudam com frequência, poderíamos criar uma nova tela de configuração. Para isto, basta criar um novo documento HTML e criar um link para ele. Criamos um link na barra superior e adicionamos a ele um ícone. Dividimos o conteúdo entre dois documentos: o antigo index.html e um novo config.html. Na página de configurações, mudamos o título e adicionamos um link para voltar à página principal. O resultado pode ser visto abaixo:

5 Se você quiser transformar seu aplicativo HTML em um aplicativo híbrido, é necessário acrescentar algumas configurações ao código. Precisamos nos certificar de que o aplicativo não poderá ser redimensionado. Também precisamos nos certificar de que o arquivo HTML não será executado a partir do navegador, mas sim em tela cheia, como uma aplicação nativa. <meta name="viewport" content="initial-scale=1, maximum-scale=1, userscalable=no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> Por isso adicionamos alguns novos trechos de código no cabeçalho do nosso código-fonte: Seu aplicativo está pronto! Sugestão: Para aprender mais, visite a página do Ratchet, leia sua documentação e experimente os exemplos online. Experimente também outros frameworks e compare as vantagens de cada um.

Aplicativos móveis com HTML5

Aplicativos móveis com HTML5 Aplicativos móveis com HTML5 Preparando o ambiente de desenvolvimento O código HTML pode ser escrito em qualquer editor de texto comum. Você pode utilizar o editor padrão do seu sistema operacional (Bloco

Leia mais

INTRODUÇÃO AO CSS. HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados.

INTRODUÇÃO AO CSS. HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados. INTRODUÇÃO AO CSS O que é CSS? Talvez você já tenha ouvido falar em CSS, mas não saiba o que significa exatamente. Nesta lição você saberá o que é e para que serve CSS. CSS é a abreviatura para Cascading

Leia mais

Fundamentos de Bootstrap 3 O que é Bootstrap. Preparando o ambiente

Fundamentos de Bootstrap 3 O que é Bootstrap. Preparando o ambiente Fundamentos de Bootstrap 3 O que é Bootstrap É um framework front-end para desenvolvimento web; É baseado em CSS; Possui recursos de responsividade (para diversos dispositivos); Possui diversos componentes

Leia mais

Web Design Responsivo

Web Design Responsivo Web Design Responsivo O Design Responsivo ajusta-se automaticamente baseado no tamanho da tela do dispositivo de mídia que está sendo utilizado. Nós estudaremos como utilizar a propriedade @media_property

Leia mais

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo Parte I Prof. Vicente Paulo de Camargo Páginas com podem ser desenvolvidas com editor de texto simples Existem, no entanto, alguns editores interessantes, que facilitam a edição de páginas É o caso de

Leia mais

Gráficos Comerciais na WEB com Chart.js

Gráficos Comerciais na WEB com Chart.js Gráficos Comerciais na WEB com Chart.js Compilação feita com base nas referências por: José Augusto Cintra Professor da Faculdade Sumaré SP Analista de TI da Empresa PRODAM SP josecintra@josecintra.com

Leia mais

Aplicação de cadastros Mobile Phonegap

Aplicação de cadastros Mobile Phonegap Aplicação de cadastros Mobile Phonegap Introdução: Neste artigo aprenderemos a criar uma aplicação mobile de cadastros. Usaremos o Visual Studio, Phonegap e o Node.Js Descrição detalhada do sistema 1-

Leia mais

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2 HTML O que faz um servidor/navegador web? e 2 O que é? HyperText Markup Language Utilizada para produzir páginas WEB Documentos escritos na linguagem HTML podem ser traduzidos por browser O HTML utiliza

Leia mais

Introdução a Web Standards. Reinaldo Ferraz e Clécio Bachini

Introdução a Web Standards. Reinaldo Ferraz e Clécio Bachini Introdução a Web Standards Reinaldo Ferraz e Clécio Bachini Document Object Model (DOM) Modelo de Documentos em Objetos Objetos em um Documento Markup Linguagem de Marcação Semântica Objetos com Sentido

Leia mais

HTML: INTRODUÇÃO TAGS BÁSICAS

HTML: INTRODUÇÃO TAGS BÁSICAS HTML: INTRODUÇÃO TAGS BÁSICAS CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Definição Editores HTML Estrutura básica de um documento

Leia mais

HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo

HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo HTML 5 TAGS BÁSICAS E ESTRUTURAIS Prof. Rosemary Melo TAGS BÁSICAS DA LINGUAGEM TAG Indica que está criando uma página html TAG Área contém informação sobre a página TAG especifica

Leia mais

JAVASCRIPT. Desenvolvimento Web I

JAVASCRIPT. Desenvolvimento Web I JAVASCRIPT Desenvolvimento Web I JavaScript HTML Conteúdo - ( Markup language) CSS Apresentação (Style Sheet language) JavaScript (Programming language) Uso de JavaScript : Validação de formulários, galerias

Leia mais

Programação Web - HTML

Programação Web - HTML Instituto Federal de Minas Gerais Campus Ponte Nova Programação Web - HTML Professor: Saulo Henrique Cabral Silva HTML Início em 1980, Tim Bernes-Lee Implementado Pascal. 1989, o CERN investiu esforços

Leia mais

Bootstrap: Uma solução rápida para sites web

Bootstrap: Uma solução rápida para sites web III Escola Regional de Informática do Piauí. Livro Anais - Artigos e Minicursos, v. 1, n. 1, p. 487-499, jun, 2017. www.eripi.com.br/2017 - ISBN: 978-85-7669-395-6 Capítulo 12 Bootstrap: Uma solução rápida

Leia mais

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Hypertext Markup Language Linguagem de marcação de hipertexto; Descreve a estrutura das páginas Web utilizando tags. HTML

Leia mais

Aprenda Layout com CSS Lara Popov Zambiasi Bazzi Oberderfer

Aprenda Layout com CSS  Lara Popov Zambiasi Bazzi Oberderfer Aprenda Layout com CSS http://pt-br.learnlayout.com/ Lara Popov Zambiasi Bazzi Oberderfer http://professores.ifsc.edu.br/lara/ lara.popov@ifsc.edu.br A propriedade "display" display é a propriedade mais

Leia mais

Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo)

Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo) Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 WEB Elaborado por: Osmar de Oliveira Braz Junior Descrição Este tutorial tem como objetivo mostrar a construção de aplicações

Leia mais

Aula 3. Imagens. <img src="foto.jpg" />

Aula 3. Imagens. <img src=foto.jpg /> Aula 3 Imagens Para inserir uma imagem na página utilizamos a tag

Leia mais

Tutorial Python Django: Formulários

Tutorial Python Django: Formulários Universidade Federal do Piauí Curso: Ciência da Computação Turma: Engenharia de Software II Aluno: Danillo Brito da Mata Matricula:201244196 Tutorial Python Django: Formulários Teresina 2016 Considerações

Leia mais

CSS. Cascading Style Sheets Style Sheets

CSS. Cascading Style Sheets Style Sheets CSS Cascading Style Sheets Style Sheets Agenda Histórico Definição Limitações do CSS-1 CSS2 - Características Por que usar CSS? Vantagens Sintaxe Básica Como inserir uma folha de Estilo Indentificando

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 5 PROF. EMILIO PARMEGIANI

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 5 PROF. EMILIO PARMEGIANI DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 5 PROF. EMILIO PARMEGIANI MASTER PAGES Master Pages (ou Páginas Mestres) é um arquivo ASP.NET com a extensão.master (por exemplo, MinhaPagina.master)

Leia mais

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira Desenvolvimento e Design de Websites Prof.: Ari Oliveira Folhas de Estilo em Cascata CSS Localização dos estilos Seletores 2 Faça uma página de trabalhe conosco. Esta página deverá conter um formulário

Leia mais

Novos inputs em HTML5

Novos inputs em HTML5 Novos inputs em HTML5 Através do elemento input nós podemos criar botões, campos de texto, checkboxes, radios e muito mais. O HTML5 nos trouxe uma variedade de mais 13 novos tipos de elementos input que

Leia mais

IFSC/Florianópolis - Prof. Herval Daminelli

IFSC/Florianópolis - Prof. Herval Daminelli Linguagem de marcação de textos; HTML significa Hypertext Markup Language (linguagem de marcação de hipertexto); Composta por elementos chamados tags ou rótulos ou marcadores; Estes marcadores definem

Leia mais

Login. Criar uma pasta Repositories na raiz do projeto. Criar uma classe Funcoes.cs dentro da pasta Repositories.

Login. Criar uma pasta Repositories na raiz do projeto. Criar uma classe Funcoes.cs dentro da pasta Repositories. Criar uma pasta Repositories na raiz do projeto. Login Criar uma classe Funcoes.cs dentro da pasta Repositories. using System; using System.Collections.Generic; using System.Linq; using System.Web; using

Leia mais

Interfaces Pessoa. Laboratório 1. Máquina. HTML, CSS, JS- Introdução

Interfaces Pessoa. Laboratório 1. Máquina. HTML, CSS, JS- Introdução Interfaces Pessoa Máquina Laboratório 1 HTML, CSS, JS- Introdução 01 HTML + CSS + JavaScript Tecnologia para desenvolvimento web: Páginas web Aplicações web Aplicações mobile HTML Linguagem standard para

Leia mais

Bem-vindo ao Word. Para praticar o uso dos recursos do Word, procure o texto Experimente em vermelho ao longo do documento.

Bem-vindo ao Word. Para praticar o uso dos recursos do Word, procure o texto Experimente em vermelho ao longo do documento. Bem-vindo ao Word Instruções que você pode editar, compartilhar e imprimir Ao contrário dos antigos guias de usuários, este documento é seu para adaptar exatamente às suas necessidades. Durante a leitura,

Leia mais

Desenvolver um tema para Moodle 2.7. Michael Meneses

Desenvolver um tema para Moodle 2.7. Michael Meneses Desenvolver um tema para Moodle 2.7 Michael Meneses Sobre mim Graduando em Análise e Desenvolvimento de Sistemas Colaborador 10 meses Michael Meneses Brasília/DF Desenvolvedor Moodle Ambiente Moodle Ambiente

Leia mais

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB Roteiro 01 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Engenharia de Computação Disciplina: Programação para WEB Roteiro 01 Objetivos Apresentar os conceitos básicos do HTML Criar listas em páginas

Leia mais

Escrito por Neri Neitzke Ter, 29 de Novembro de :38 - Última atualização Sex, 07 de Abril de :23

Escrito por Neri Neitzke Ter, 29 de Novembro de :38 - Última atualização Sex, 07 de Abril de :23 Bootstrap é o mais popular framework HTML, CSS, e JS para desenvolvimento de sites e sistemas web responsivo, ou seja, para rodar em celular, tabblet e desktop. O Bootstrap permite que você desenvolva

Leia mais

Ao projeto inciado na aula anterior, faça as seguintes alterações:

Ao projeto inciado na aula anterior, faça as seguintes alterações: Atividade 4 Ao projeto inciado na aula anterior, faça as seguintes alterações: 1. Insira uma cor de fundo na página. 2. Google fonts Se nos basearmos apenas nas fontes que o usuário terá instaladas em

Leia mais

Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS.

Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS. Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS. 1) Crie uma pasta chamada com_estilo e salve dentro dela os arquivos obrigado.html

Leia mais

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS COM222 DESENVOLVIMENTO DE SISTEMAS WEB Aula 01: HTML e CSS 2 Conteúdo Noções introdutórias HTML CSS HTML: HyperText Markup Language 3 Linguagem usada para construir páginas Web Função principal Estruturar

Leia mais

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável. Aula 02 - Introdução ao css ( folhas de estilo ) CSS é a sigla para o termo em inglês Cascading Style Sheets que, traduzido para o português, significa Folha de Estilo em Cascatas. O CSS é fácil de aprender

Leia mais

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida Aula II jquery UI Introdução O que é jquery UI? Biblioteca que fornece maior nível de abstração para interação

Leia mais

Programação para Internet

Programação para Internet Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Curso de Sistemas de Informação Prof. Dr. Daniel A. Furtado Módulo 6 Introdução ao Framework Bootstrap 2 Bootstrap Introdução

Leia mais

Criação de estilos CSS

Criação de estilos CSS Em primeiro lugar vamos inserir um parágrafo Marco Soares 1 Criação de estilos CSS Para começar, crie um site novo e uma página inicial para testes chamada index.html Vamos começar por criar alguns estilos

Leia mais

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML 1 INTRODUÇÃO TECNOLOGIA WEB Começaremos desvendando o poder do desenvolvimento de aplicações baseadas na Web com a XHTML (Extensible HyperText Markup

Leia mais

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS SIMULADOS & TUTORIAIS TUTORIAIS HTML Como utilizar cabeçalhos e elementos de cabeçalhos de página em HTML Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste

Leia mais

Manual do usuário people

Manual do usuário people Manual do usuário people http://people.ufpr.br/ Sumário 1. O que é?... 3 2. Como é feito o acesso... 3 3. O Que pode ser feito no people.ufpr.br?... 3 4. Espaço de Armazenamento... 3 5. Como é feito a

Leia mais

Desenvolvimento de Aplicações para Internet

Desenvolvimento de Aplicações para Internet Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br HTML Formatando o documento... Formulário Responsável por fazer a interação entre os dados fornecidos pelo usuário

Leia mais

Design Responsive HTML

Design Responsive HTML Design Responsive HTML Prof. Me. Denise Neves profa.denise@hotmail.com.br IHC - 2017 Conteúdo da Aula Primeira Parte 1- Design Responsivo 2- Mobile First 3- Web Design Adaptativo 4- Semântica HTML5 Design

Leia mais

HTML & CSS. uma introdução

HTML & CSS. uma introdução HTML & CSS uma introdução HTML hypertext markup language CSS cascading style sheet linguagem de marcação que dá ao conteúdo estrutura e significado linguagem de estilo que dá ao conteúdo estilo e aparência

Leia mais

Curso online de Aplicações. Híbridas. Plano de Estudo

Curso online de Aplicações. Híbridas. Plano de Estudo Curso online de Aplicações Híbridas Plano de Estudo Descrição do programa O programa de aplicações híbridas tem um enfoque em desenvolvimento para dispositivos móveis que combina os pontos fortes do desenvolvimento

Leia mais

Desvantagens: a) Dependência b) Complexidade de modificação do framework c) Códigos desnecessários que podem deixar o programa pesado

Desvantagens: a) Dependência b) Complexidade de modificação do framework c) Códigos desnecessários que podem deixar o programa pesado FRAMEWORK Uma das definições mais básicas é que Framework é um template com diversas funções que podem ser usadas pelo desenvolvedor. Mas vamos fazer uma analogia com uma caixa de ferramentas. Template

Leia mais

F E B A C. Exercício de Fixação 3. FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07

F E B A C. Exercício de Fixação 3. FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07 F E B A C FACULDADE DE EDUCAÇÃO DE BACABAL FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07 Curso: Sistemas para Internet Período: 2 o Disciplina: Fundamentos

Leia mais

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS SIMULADOS & TUTORIAIS TUTORIAIS CSS Como inserir códigos CSS em páginas HTML Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte

Leia mais

TUTORIAL PROCESSOS DE INSTALAÇÃO DO MYMIX MOBILE

TUTORIAL PROCESSOS DE INSTALAÇÃO DO MYMIX MOBILE Sumário Apresentação... 1 1. Procedimentos iniciais... 2 2. Configurar computador para o IIS... 3 3. Configurar o serviço do IIS (Servidor Web)... 5 4. Instalar mymix Mobile no Coletor... 7 5. Configurar

Leia mais

Tutorial de Administração de sites do Portal C3

Tutorial de Administração de sites do Portal C3 Tutorial de Administração de sites do Portal C3 Carlos Magno da Rosa Graduando Sistemas de Informação Estagiário Centro de Ciências Computacionais Sumário Sumário... 2 1-Apresentação Geral... 3 3-Componentes

Leia mais

Conhecendo e editando o seu perfil

Conhecendo e editando o seu perfil Neste tutorial, você vai conhecer e aprender a editar o seu perfil na Plataforma Moodle/Cederj. Vamos lá! 1- Usando o Blog 2 2- Meus arquivos privados 6 3- Inserindo Repositórios 9 4- Modificando o perfil

Leia mais

CSS CASCADING STYLE SHEET

CSS CASCADING STYLE SHEET CSS CASCADING STYLE SHEET CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB 1 PROF. ALEXANDRO DOS SANTOS SILVA 1 SUMÁRIO Conceito Sintaxe básica Tipos de folhas de estilos 2 1 CSS

Leia mais

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO CSS - Cascading Style Sheets Folhas de estilo em cascata Para cada estilo deve ser definido uma regra CSS Cada regra CSS deve utilizar

Leia mais

Tutorial de acesso por dispositivos móveis.

Tutorial de acesso por dispositivos móveis. COMANDO DA AERONÁUTICA COMANDO GERAL DE APOIO DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO CENTRO DE COMPUTAÇÃO DA AERONÁUTICA DO RIO DE JANEIRO Tutorial de acesso por dispositivos móveis. Rio de Janeiro - CCARJ

Leia mais

PROJETO WEB: Java. Prof Fernando Gomes

PROJETO WEB: Java. Prof Fernando Gomes PROJETO WEB: Este projeto nos mostra uma página JSP que contém um formulário para digitarmos um número inteiro. Na mesma página, o sistema retorna se esse número é primo ou não - caso não seja primo, retorna

Leia mais

SharePoint Online. Pesquisar Encontre Sites, Pessoas ou Arquivos. Criar um site ou postagem de notícias

SharePoint Online. Pesquisar Encontre Sites, Pessoas ou Arquivos. Criar um site ou postagem de notícias Guia de Início Rápido Realize muito mais de onde quer que esteja com acesso, compartilhamento e armazenamento de arquivos seguros. Entre com sua assinatura do Office 365 e selecione SharePoint no Inicializador

Leia mais

S U J E I T O P R O G R A M A D O R

S U J E I T O P R O G R A M A D O R S U J E I T O P R O G R A M A D O R HTML5 Aprenda criar sites com HTML5 Introdução ao HTML5 Estamos na era do layout responsivo, onde sites precisam adaptar os seus layouts para funcionarem em quaisquer

Leia mais

PROGRAMADOR WEB. PROF. Esp. Andrew H. G. Rodrigues

PROGRAMADOR WEB. PROF. Esp. Andrew H. G. Rodrigues PROGRAMADOR WEB PROF. Esp. Andrew H. G. Rodrigues CSS - CASCADING STYLE SHEETS Folhas de estilo em cascata Para cada estilo deve ser definido uma regra CSS Cada regra CSS deve utilizar a seguinte sintaxe:

Leia mais

HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO DPW

HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO DPW HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO 1 DPW 2017.2 2 WWW: uma breve história Tim Berners-Lee pesquisador inglês na CERN (Organização Europeia

Leia mais

Introdução ao HTML André Luiz Silva de Moraes Instituto Federal de Santa Catarina

Introdução ao HTML André Luiz Silva de Moraes Instituto Federal de Santa Catarina Introdução ao HTML André Luiz Silva de Moraes Hypertext Markup Language Linguagem de Marcação de Hipertexto Padroniza a Escrita do texto Permite que um navegador reconheça elementos para inserir em uma

Leia mais

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web? Faculdade de Informática de Taquara Disciplina: Autoria e Design na Internet I Profa. Flavia Pereira de Carvalho Respostas - RESUMO: Questionário CSS 1) O padrão CSS nasceu para tentar minimizar quais

Leia mais

DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP

DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP Luiz Carlos Do Nascimento Junior 1, Tiago Piperno Bonetti 1 1 Universidade Paranaense (Unipar) Paranavaí PR

Leia mais

O que faz um servidor/navegador web? 30/03/2017 Rômulo da Silva Lima Slid e 2

O que faz um servidor/navegador web? 30/03/2017 Rômulo da Silva Lima Slid e 2 HTML O que faz um servidor/navegador web? e 2 O que é? HyperText Markup Language Utilizada para produzir páginas WEB Documentos escritos na linguagem HTML podem ser traduzidos por browser O HTML utiliza

Leia mais

Aula 05. Prof. Diemesleno Souza Carvalho

Aula 05. Prof. Diemesleno Souza Carvalho Banco de Dados Aula 05 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade IV - Normalização de Dados; - Primeira,

Leia mais

CRIANDO TEMPLATES COM E BLANK TEMPLATE FOR JOOMLA!

CRIANDO TEMPLATES COM E BLANK TEMPLATE FOR JOOMLA! CRIANDO TEMPLATES COM E BLANK TEMPLATE FOR JOOMLA! Criando um Template Nessa etapa iremos começar a criação de nosso template e para isso usaremos o Blank Template. Insumos Joomla! 3.x instalado sem exemplo

Leia mais

Desenvolvimento para Internet. Professor Ariel da Silva Dias HTML

Desenvolvimento para Internet. Professor Ariel da Silva Dias HTML Desenvolvimento para Internet Professor Ariel da Silva Dias HTML Plano de Aulas Data 06/out 13/out 20/out 27/out 03/nov 10/nov 17/nov 24/nov 01/dez 08/dez 15/dez Conteúdo INÍCIO - HTML/CSS FERIADO JAVASCRIPT

Leia mais

2.8 Inserindo Objetos. Campos

2.8 Inserindo Objetos. Campos 2.8 Inserindo Objetos Vamos relacionar todos os comandos necessários para inserir novos elementos no texto, incluindo seção, notas de rodapé, caracteres especiais, fotos, objetos, gráficos, tabelas. Na

Leia mais

GIT. Prof. Rafael Sandim

GIT. Prof. Rafael Sandim GIT Prof. Rafael Sandim Controle de Versões Temos um projeto onde temos vários arquivos e vários desenvolvedores trabalhando no mesmo projeto Como realizar alterações? Como sincronizar as alterações dos

Leia mais

#Fundamentos de uma página web

#Fundamentos de uma página web INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS SÃO GONÇALO DO AMARANTE PROGRAMAÇÃO WEB #Fundamentos de uma página web Eliezio Soares elieziosoares@ifrn.edu.br Aula de

Leia mais

Guia do f12 F12. Developer Tools. Leonardo Tegon

Guia do f12 F12. Developer Tools. Leonardo Tegon Guia do f12 F12 Developer Tools Leonardo Tegon Desenvolver Visualizar e editar o HTML, CSS e JavaScript Gerenciar os dados locais (Cookies, Local Storage) Simular dispositivos mobile Debugar Smartphone

Leia mais

Programação para Internet I

Programação para Internet I Programação para Internet I Aula 04 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade I - Conceitos básicos sobre

Leia mais

V Semana de Tecnologia da Informação

V Semana de Tecnologia da Informação V Semana de Tecnologia da Informação Rafael L. de Macedo Centro Universitário Eurípides de Marília - UNIVEM Marília, 2012 Índice 1 Introdução 2 3 Índice Introdução 1 Introdução 2 3 (Rich Internet Application).

Leia mais

1) Em um documento separado fora de todos os documentos HTML;

1) Em um documento separado fora de todos os documentos HTML; Você pode definir regras de CSS em três lugares. E, por definição, pode utilizar uma combinação dos três métodos nos seus web sites. A maneira como as regras interagem entre si está relacionada à parte

Leia mais

Cascading: Style Sheet

Cascading: Style Sheet André Kawamoto 2010 O que é CSS Cascading: Múltiplos estilos podem se sobrepor para especificar uma variedade de estilos desde um website inteiro até um único elemento. Qual estilo é aplicado diz respeito

Leia mais

TalkToMe: Um aplicativo para iniciantes no App Inventor

TalkToMe: Um aplicativo para iniciantes no App Inventor TalkToMe: Um aplicativo para iniciantes no App Inventor Este tutorial passo a passo com imagens guiará você a fazer um aplicativo falado. Para começar, registre-se gratuitamente em uma conta Google: http://accounts.google.com/signup

Leia mais

Construção de sites Aula 1

Construção de sites Aula 1 Construção de sites Aula 1 Programa Instrutor Universidade Federal do Paraná Pró-reitoria de Assuntos Estudantis Departamento de Informática 31 de Julho de 2010 Indice Estrutura da Internet 1 Estrutura

Leia mais

Anexo I. Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa.

Anexo I. Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa. Anexo I Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa. NOTA: Os exemplos utilizados neste documento fazem referência a uma página de curso com quatro níveis, conforme

Leia mais

APLICATIVO PARA CELULAR. Rastreie, controle e monitore seu veículo através do Rastreamento Veicular.

APLICATIVO PARA CELULAR. Rastreie, controle e monitore seu veículo através do Rastreamento Veicular. VERSÃO 2-08/03/2016 APLICATIVO PARA CELULAR Rastreie, controle e monitore seu veículo através do Rastreamento Veicular. Visualize de forma rápida e prática, a posição do seu veículo. Envie alertas para

Leia mais

Manual Site Unidéias.Net

Manual Site Unidéias.Net Manual Site Unidéias.Net Outubro 2015 Acesso ao site O site está publicado e disponível no endereço www.unideias.net. Acesso ao Sistema (módulo de Blog e Projetos) Para acessar o sistema e gerenciar suas

Leia mais

CSS Organizado e simples. Cercomp Equipe Web Nícolas Lazarte -

CSS Organizado e simples. Cercomp Equipe Web Nícolas Lazarte - CSS Organizado e simples Cercomp Equipe Web Nícolas Lazarte - nicolaslazartekaqui@gmail.com CSS O nascimento Surge o HTML para troca de informações científicas; O HTML difunde-se entre grupos de não cientistas;

Leia mais

Criando aplicativos sem programar com o

Criando aplicativos sem programar com o um e-book produzido pela: Criando aplicativos sem programar com o em parceria com: Agradecimentos Seja muito bem-vindo! Programar um aplicativo não é uma tarefa fácil (apesar de muito divertida!). Temos

Leia mais

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB INTRODUÇÃO A PROGRAMAÇÃO PARA WEB PROF. ME. HÉLIO ESPERIDIÃO Navegador O navegador também conhecido como web browser é um programa que habilita seus usuários a interagirem com documentos hospedados em

Leia mais

Iniciando Layouts. No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica:

Iniciando Layouts. No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica: Aula 09 Iniciando Layouts No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica: header: é onde definimos o cabeçalho. nav: é onde definimos o menu ou a navegação do nosso site.

Leia mais

Informática Parte 20 Prof. Márcio Hunecke

Informática Parte 20 Prof. Márcio Hunecke Escriturário Informática Parte 20 Prof. Márcio Hunecke Informática HTML 5 HTML5 (Hypertext Markup Language, versão 5) é uma linguagem para estruturação e apresentação de conteúdo para a World Wide Web

Leia mais

O que é o HTML5? Tags Canvas

O que é o HTML5? Tags Canvas O que é o HTML5? O código HTML está presente nas páginas da web há mais de dez anos e tem uma larga aceitação dos usuários por todo o mundo. Com certeza, qualquer pessoa que tem uma ligação um pouco mais

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -INTRODUÇÃO A JQUERY MOBILE. Prof. Angelo Augusto Frozza, M.Sc.

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -INTRODUÇÃO A JQUERY MOBILE. Prof. Angelo Augusto Frozza, M.Sc. PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -INTRODUÇÃO A JQUERY MOBILE Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução Principais características jquery Mobile é um framework

Leia mais

Centro Federal de Educação Tecnológica de Minas Gerais Técnico em Informática Aplicações para WEB. Aplicações para WEB

Centro Federal de Educação Tecnológica de Minas Gerais Técnico em Informática Aplicações para WEB. Aplicações para WEB Centro Federal de Educação Tecnológica de Minas Gerais Técnico em Informática Aplicações para WEB Aplicações para WEB Professor: Marcelo Corrêa Mussel Varginha 2017 . Sumário Apostila de Desenvolvimento

Leia mais

Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web

Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web A proposta do Mini-Curso à apresentar de forma rã pida e objetiva as principais prã ticas e definiã ões sobre o desenvolvimento

Leia mais

CURSO BÁSICO DE CRIAÇÃO DE SITES MÓDULO 1 AULA 6

CURSO BÁSICO DE CRIAÇÃO DE SITES MÓDULO 1 AULA 6 AULA 6 APRENDENDO SOBRE APARENCIAS O QUE É A APARENCIA NO WORDPRESS? CURSO BÁSICO DE CRIAÇÃO DE SITES Como o próprio nome já diz, aparência significa a cara do seu BLOG. Na aba aparência você terá inúmeras

Leia mais

Crystal Reports - Gerando seus relatórios.

Crystal Reports - Gerando seus relatórios. Crystal Reports - Gerando seus relatórios. O Crystal Reports é o gerador de relatórios do Visual Basic e com ele desenhamos os relatórios de nossos aplicativos. Embora possua um objeto chamado Printer

Leia mais

Paradigmas de Programação React Native

Paradigmas de Programação React Native Paradigmas de Programação React Native Componentes Function Component e Stateful Component Gil Eduardo de Andrade Introdução: Como visto nas primeiras aulas, o React é uma biblioteca JavaScript voltada

Leia mais

Roteiro 02. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

Roteiro 02. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I Roteiro 02 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Desenvolvimento de Sistemas Disciplina: Programação para WEB I Roteiro 02 Objetivos Criar links entre páginas HTML Conhecer a proposta do

Leia mais

Fábio Borges de Oliveira. HTML HyperText Markup Language

Fábio Borges de Oliveira. HTML HyperText Markup Language Fábio Borges de Oliveira HTML HyperText Markup Language Iniciando Código É a primeira tag de um documento HTML, nas primeiras versões dos browsers essa tag era obrigatória. Propriedade que

Leia mais

<HTML> Vinícius Roggério da Rocha

<HTML> Vinícius Roggério da Rocha Vinícius Roggério da Rocha www.monolitonimbus.com.br O que é HTML? HTML = HyperText Markup Language ou Linguagem de Marcação de Hipertexto Linguagem: maneira de se comunicar (entre máquinas, pessoas

Leia mais

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos contato@suptecinfo.com.br SUMÁRIO Iniciando o Word... 1 Conhecendo a Ferramenta... 1 Menu Layout da Página... 2 Capa... 3 Folha

Leia mais

Como exibir vídeos do Youtube sem sugestões inadequadas

Como exibir vídeos do Youtube sem sugestões inadequadas Como exibir vídeos do Youtube sem sugestões inadequadas Objetivo deste tutorial Orientar o professor nas etapas da publicação de vídeos do youtube em um blog. Com isso é possível criar uma página de apresentação

Leia mais

Com esse novo menu será possível suportar o novo padrão de aplicações desenvolvidas em HTML5 através do Framework HTML.

Com esse novo menu será possível suportar o novo padrão de aplicações desenvolvidas em HTML5 através do Framework HTML. Menu HTML Objetivo O menu HTML tem como principal objetivo atender os requisitos de evolução tecnológica dos softwares da linha Datasul em alternativa ao Flex, sobretudo a redução da dependência de complementos

Leia mais

TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag>

TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag> HTML DDW TAGS O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. conteúdo da tag Toda tag aberta, deve ser fechada, salvo raras exceções, nesses casos

Leia mais