Pular para o conteúdo principal

O projeto (parte 2)

Novos horizontes, o universo em expansão...
Quando aprendi o App Inventor, a musica dos Engenheiros do Hawaii não tinha feito tanto sentido até aquele momento. Após me aprofundar mais no app inventor, aprendi os recursos de login, banco de dados, fusion tables, o conceito de animação e, principalmente, o de correção de bugs. Com uma sala como beta tester do meu app, era quase que impossível eles não encontrarem algum bug. E em mais de 20 bugs diferentes encontrados, alguns conseguiam me tirar parte do sono, devido a sua complexidade.
Ao projeto, com ele praticamente finalizado (E ja estava na versão 10_2) resolvi abandona-lo. Assim como o blog, ele estava ruim, e precisava de uma remodelagem rápida. Foi assim que surgiu o T800 e o V3000, mesmo projeto mas com formas e "rostos" diferentes.
O escolhido foi o V3000, mais simples, bonito esteticamente. Com um upgrade nas buscas, e redução das telas até a busca de 8 para 5, com uma velocidade de ganho em 30% com o novo sistema de buscas, o V3000 se mostrou um desafio. Diagramar as idéias de acordo com a mente e faze-las ficarem coerentes no aplicativo não foi uma tarefa simples. Mas alcancei o objetivo.

O projeto integrador Tabela Periodica V 4.0.0 (evolução do V3000) é composto de uma tela inicial, onde aparece o meu logo, o logo da usf e a palavra química, em modo animado. Após a tela se fechar, é aberta a tela de novo cadastro (no caso de ser a primeira vez com o aplicativo) ou a tela de menu.

Na tela Novo Cadastro, o mesmo faz uma pequena conexão com a internet para obter a tabela periódica e gravar os dados na tabela de acesso. Após gravar os dados, ele informa pro sistema que o usuário já possiu cadastro com aquele celular, e libera o programa para uso.

Na tela de menu temos um pequeno menu com efeito deslizante, onde podemos escolher entre Tabela Periódica, Pesquise, Teoria,  ou Sobre. Cada um abre sua respectiva tela,

Para validação do primeiro acesso, a Tabela Periodica é aberta, e após seus dados serem validados ela é fechada automaticamente para então liberar o acesso ao usuário. A tabela periódica contem 3 botões (proximo, anterior e menu) e seus botões se ativam por cliques (todos os três) ou por segurá-los para que mudem os elementos (próximo e anterior).

Na tela Pesquise, temos no lugar dos botões anterior e proximo, uma caixa de seleção onde podemos escolher qual tipo de busca queremos fazer. Atualmente podemos buscar por: nome do elemento, simbolo do elemento, numero atomico do elemento, camada de valencia (UDE) do elemento, familia e período do elemento e, finalmente, numeros quânticos. Quem sabe até terça (dia da apresentação não aumente esta lista?

O tela Teoria remeterá o usuário a artigos escritos para o blog no celular,

A tela sobre falara um pouco sobre quem esteve envolvido no projeto.










Comentários

Postagens mais visitadas deste blog

Os quatro números quânticos

O primeiro número quântico é o principal(p), que define o nível de energia ou a camada que os elétrons possuem, e define também a distância do orbital em relação ao núcleo e o tamanho do orbital ocupado pelo elétron. Este conceito assemelha-se ao de camada adotado por Niels Bohr. O segundo número quântico é o secundário(l), que define o subnível de energia de um elétron. Seu valor indica o momento angular do elétron, sendo assim sua energia cinética é associada ao movimento angular e depende da energia total do elétron. Para um dado valor de n, l pode ter como valores possíveis os números inteiros de o a (n-1). O terceiro número quântico é o magnético(m), que especifica a orientação permitida de uma nuvem eletrônica no espaço, sendo  que o número de orientações é dado pelo valor do número quântico secundário, assumindo valores inteiros de -1 e +1. l=0 - Subnível s , onde existe apenas uma orientação l=1 - Subnível p, onde existem três orientações, e os orbi...

O projeto (parte 1)

Quando pensei nos números quânticos para fazer o projeto do app inventor, achei que seria a unica coisa que poderia se transformar num programa "decente". Mas a idéia de colocar todos os elementos da tabela periódica numa tabela e buscar pelos números quânticos (se você não conhece os numeros quanticos, pode aprender mais sobre eles em 2 artigos incríveis do Vitor Lancieri clicando aqui e aqui ) abriu novos horizontes. Porque já que eu ia trabalhar com todos os elementos da tabela periódica e todos os numeros quanticos existentes, porque não deixa-la completa, aplicando então o numero atomico, a massa atomica, a camada de valencia, a distribuicão eletrônica? Colocando tambem a eletronegatividade e, é claro, os números quanticos, tinha uma tabela completa, e assim partiu o desenvolvimento do primeiro programa. A PROGRAMAÇÃO FOI UM POUCO TRABALHOSA, MAS SEGUE UMA PARTE DELA Na proxima postagem falo mais sobre o programa.

Camada de Valência

A camada de valência é a camada mais externa que um átomo pode apresentar, ou seja, é a camada mais distante do núcleo de um átomo. Uma das formas de determiná-la é por meio da distribuição eletrônica fundamental no diagrama de Linus Pauling. Como podemos observar no diagrama de Linus Pauling acima, um átomo apresenta sete níveis de energia (1 a 7). Quando realizamos a distribuição eletrônica, a camada de valência será sempre a última.  Estes níveis de energia são denominadas K, L, M, N, O, P e Q. Cada uma destas camadas possuem um número máximo de elétrons. Assim, as camadas acima possuem, respectivamente 2, 8, 18, 32, 32, 18 e 2 elétrons. A camada de valência necessita, na maior parte dos átomos, de 8 elétrons para que seja estável. Essa é a teoria do octeto. Quando não há estabilidade, os átomos tendem a fazer ligações químicas com elementos que possam proporcionar os elétrons faltantes. Os gases nobres possuem 8 elétrons em sua camada de valência, a única exceção...