24FreelanceMarketplace de freelancers que nunca dorme
Período de resposta encerrado

Crie um aplicativo móvel para iOS e Android.

1 021 visualizações 0 respostas#22524
Orçamento€525pelo projeto
FormatoProjeto únicosem pré-pagamento
PagamentoTransferência bancária
Respostas aceitasPeríodo de resposta encerradoaté 30.04.2019
Respostas0média da categoria: 0,9
Visualizações1 0214 em 14 dias

Descrição do projeto

Traduzido
Precisamos de um desenvolvedor de aplicativos móveis. É necessário implementar o aplicativo para as plataformas iOS e Android

O aplicativo móvel é criado para converter código hexadecimal em texto; e pesquisa de usuário conveniente com base nos resultados.


A partir do array, é fácil obter todos os dados de cada transação: o hash da transação originando na codificação Base58 e no HEX, o tempo, o bloco no qual está incluído, etc.
A tarefa do aplicativo é fornecer aos usuários dados atuais e carregar novos dados em tempo real (solicitando periodicamente o array a cada 30 segundos). Fornecer dados na forma mais conveniente, com a capacidade mais confortável de navegar pelos registros.
A interface do aplicativo permite que você pesquise os registros necessários de acordo com os critérios descritos abaixo no TK e salve os registros necessários em favoritos para que o usuário tenha à mão.
Implementar aplicativos é necessário para AppStore e GooglePlay.
Ilustrações no TK são dadas para representar visualmente a localização dos elementos. Ícones, fontes, esquema de cores é criado pelo executor.


I. Seção de todos os registros

Após iniciar o aplicativo, todos os registros de transações são abertos para o usuário por padrão.
Você pode deslizar para cima e para baixo na lista, as entradas de baixo subirão e a lista aumentará. O círculo com o número total de registros desaparecerá. Seu lugar será preenchido pela lista na tela.
O anexo tem três seções principais:
1. Todos os registros.
2. Pesquisa
3. Salvos.
E a seção adicional "Menu principal".
A seção "todos os registros" tem um filtro "por tipo de registros". O aplicativo classifica os registros em:
1. O fato de nascimento,
2. Casamento,
3. A dissolução do casamento,
4. Mudanças de sobrenomes,
5. Estabelecimento de paternidade;
6. O falecimento.

Os registros em si contêm o hash da transação e suas primeiras palavras. O fundo sob a janela ativa com filtros fica mais escuro. O link para a transição é um retângulo no qual o hash está localizado com o início do registro. Quando você clica nele, o registro é aberto completamente.
 
II. Seção "Pesquisa"
Para navegar até a seção de pesquisa, o usuário clica no botão do meio “Menu” na parte inferior da tela. Uma lupa é usada para ilustrar o botão.

A pesquisa de conteúdo permite encontrar a transação certa, de acordo com as palavras em seu corpo. O usuário apenas insere 1-2-3 palavras e um círculo aparece ilustrando o número de coincidências. Clicar em um círculo ou no botão de pesquisa levará a uma lista de resultados. Quando você insere o hash de uma transação ou parte dele na barra de pesquisa “por conteúdo”, a transação deve ser encontrada.

Se você for da seção de pesquisa para o segundo item "inserir" - a mesma pesquisa de conteúdo com preenchimento automático da área de transferência será aberta. Se não houver nada na área de transferência, uma pesquisa de conteúdo ainda será aberta.

A pesquisa por QR-code do hash ativa a câmera do smartphone, o usuário tem a oportunidade de posicionar a lente e, ao reconhecer o QR-code, o registro é aberto completamente.

Uma pesquisa de “data de criação” permite que o usuário especifique uma data ou intervalo de datas dentro do qual todas as transações para um tempo especificado serão exibidas.

A pesquisa “por conteúdo”, “hash da transação” no caso de apenas 1 registro ser encontrado, o registro é imediatamente aberto na íntegra. Em outros casos, uma lista de registros encontrados é aberta. A pesquisa "por número de bloco", "por data de criação" - sempre abre a lista de registros, mesmo que o registro seja encontrado um.
A interface dos resultados da pesquisa é semelhante à interface da seção "todos os registros", apenas não há círculo, e na parte superior da tela, ao lado do botão do menu principal, está o nome do tipo de pesquisa e o parâmetro de pesquisa especificado. No caso de ser uma pesquisa por número de bloco, contém a entrada "no bloco nº [número do bloco] registros encontrados: ".
 
III. Registros salvos
Registros salvos são registros que, ao serem visualizados, o usuário os marcou com uma estrela conhecida na Internet com o ícone “adicionar aos favoritos”. No primeiro lançamento, a lista está vazia.

O aplicativo lembra os registros salvos mesmo em inícios subsequentes.

IV. Registrado na íntegra.
Ao abrir um registro da lista, o usuário o visualiza completamente. Os elementos estão dispostos como na ilustração abaixo.
A tela é larga e hash em fonte pequena e apagada. Então, botões de menu que permitem alternar o modo de leitura. O usuário pode deslizar entre eles. Assim, o registro é apresentado imediatamente em três codificações:
• Texto
• Neh
• Base58

Ao deslizar, ocorre uma animação rápida, movendo um retângulo branco transparente de um botão para outro.
 
V. Lógica do núcleo do aplicativo
O aplicativo usa o array fonte, o armazena em cache e guarda para cada transação, além de base58 e hex, um campo com texto convertido de hex. Atualizando periodicamente o cache com novos registros.
As tarefas do executor incluem: fixar hex’s com a saída da transação e converter a visualização legível. Apenas transações de saída estão sujeitas a contabilidade, apenas das carteiras do banco. A lista de carteiras é retirada da página do banco. Nos hex'as, o array fonte deve ser removido do início do 76a914 e do final do 88ac antes da transformação.
A transformação é realizada por meio de uma função matemática.

Proteção de custódia SafeDeal

Os fundos ficam retidos na custódia Payora em USDT (TRC-20) e só são liberados ao freelancer após a aprovação da entrega.

24
Vinte · dica

Como escrever uma resposta que seja escolhida

  • Comece com a tarefa do cliente, não com uma história sobre você.
  • Link um ou dois trabalhos semelhantes do seu portfólio.
  • Nomeie um preço e um prazo — e o que exatamente eles incluem.
  • Faça uma pergunta esclarecedora: isso inicia a conversa.

Respostas 0

Os textos das respostas são visíveis apenas para o cliente.

Mesma categoria

Projetos semelhantes

Todos os projetos na categoria
Bom saber
Como respondo a este projeto?

Faça login como freelancer, descreva como você resolverá a tarefa, nomeie seu preço e prazo. O cliente lê as respostas e inicia um diálogo com as melhores.

Quem pode ver minha resposta?

Apenas o cliente que postou o projeto e você. Outros freelancers não veem seu texto ou preço.

Onde posso encontrar trabalhos semelhantes?

Novos projetos em “Desenvolvimento de aplicativos móveis” aparecem todos os dias. Todos os projetos na categoria

O que esta página responde