A Avaliação Mobile
Por: Luiz Gustavo Feitoza de Andrade • 9/10/2022 • Exam • 844 Palavras (4 Páginas) • 86 Visualizações
1.O que faz o seguinte código do MIT APP Inventor? Explicar linha por linha do bloco
- Event Handler: Aguardando clique em RememberButton
- Setado o valor de CurrentAddress de LocationSensor1 para RememberedAddressDataLabel.
- Setado o valor de Latitude de LocationSensor1 para RememberedLatLabel.
- Setado o valor de Longitude de LocationSensor1 para RememberedLongLabel.
- Chama a função StoreValue de TinyDB1 onde armazena o valor CurrentAddress de LocationSensor1 na tag “address”.
- Chama a função StoreValue de TinyDB1 onde armazena o valor Latitude de LocationSensor1 na tag “lat”.
- Chama a função StoreValue de TinyDB1 onde armazena o valor Longitude de LocationSensor1 na tag “long”.
- Atribui o valor “True” à função Enabled de DirectionsButton
====================================
2.Classifique e Explique as formas de desenvolvimento (mobile) de acordo com sua arquitetura.
- Native Apps: Específico de Plataforma, Requer conhecimento específico da plataforma. Caro e demorado para se desenvolver. Altamente personalizável.
- Hybrid-Apps Web: tem como código HTML e bibliotecas Worklight Runtime. Tudo empacotado e rodado em um shell nativo.
- Hybrid- Apps Mixed: Usa Web aumentado misturado com código native para entregar uma experiência mais abrangente ao usuário.
- Browser Access: Escrito usando Web (HTML, CSS e JS), barato e rápido para desenvolver porém muito mais limitado que o native.
====================================
3.Quais são as 3 DIVs de área (blocos de regiões) em páginas Browser Access usando HTML + Jquery Mobile?
- Header
- Content
- Footer
====================================
4.Apresente códigos HTML + Jquery Mobile dos seguintes elementos:
<!DOCTYPE html>
<head>
<meta charset="utf-8"/>
<meta name="format-detection" content="telephone=no"/>
<meta name="msapplication-tap-highlight" content="no"/>
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi"/>
<link rel="stylesheet" href="jquery.mobile-1.1.2.min.css"/>
<script src="jquery-1.7.2.min.js"></script>
<script src="jquery.mobile-1.1.2.min.js"></script>
<title>P1 ProgDM</title>
</head>
<body>
<div data-role="collapsible" data-collapsed="true">
<h4>Heading</h4>
<ul data-role="listview">
<li><a href="#">List item 1</a></li>
<li><a href="#">List item 2</a></li> <li><a href="#">List item 3</a></li>
</ul>
</div>
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active">One</a></li>
<li><a href="#">Two</a></li>
<li><a href="#">Three</a></li>
...