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

Crie um aplicativo móvel para iOS e Android.

995 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ções99557 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.
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
Restaurant table booking mobile app

Restaurant table booking mobile app

We need a booking app with a map, time and guest selection, confirmations and reminders

Desenvolvimento de aplicativos móveis24.09.20260161
0respostas
Mobile app for drinking water delivery

Mobile app for drinking water delivery

We need an Android and iOS app for bottled water ordering with repeat orders and a delivery schedule.

Desenvolvimento de aplicativos móveis24.09.20260163
0respostas
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

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora