24FreelanceMarché freelance qui ne dort jamais
La période de réponse est terminée

Créer une application mobile pour iOS et Android

994 vues 0 réponse#22524
Budget€525pour le projet
FormatProjet uniquepas de prépaiement
PaiementVirement bancaire
Réponses acceptéesLa période de réponse est terminéejusqu'à 30.04.2019
Réponses0moyenne de la catégorie : 0,9
Vues99456 en 14 jours

Description du projet

Traduit
Nous avons besoin d'un développeur d'application mobile. Il est nécessaire de mettre en œuvre l'application pour les plateformes iOS et Android

L'application mobile est créée pour convertir le code hexadécimal en texte ; et recherche utilisateur pratique basée sur les résultats.


À partir du tableau, il est facile d'obtenir toutes les données de chaque transaction : le hachage de la transaction provenant de l'encodage Base58 et en HEX, le temps, le bloc dans lequel il est inclus, etc.
La tâche de l'application est de fournir aux utilisateurs des données actuelles et de télécharger de nouvelles données en temps réel (en demandant périodiquement le tableau toutes les 30 secondes). Fournir des données sous la forme la plus pratique, avec la capacité la plus confortable de naviguer à travers les enregistrements.
L'interface de l'application vous permet de rechercher les enregistrements nécessaires selon les critères décrits ci-dessous dans le TK et de sauvegarder les enregistrements nécessaires dans des favoris afin que l'utilisateur les ait à portée de main.
La mise en œuvre des applications est nécessaire pour AppStore et GooglePlay.
Les illustrations dans le TK sont données pour représenter visuellement l'emplacement des éléments. Les icônes, les polices, le schéma de couleurs sont créés par l'exécutant.


I. Section Tous les enregistrements

Après le lancement de l'application, tous les enregistrements de transactions sont ouverts à l'utilisateur par défaut.
Vous pouvez faire défiler la liste vers le haut et vers le bas, les entrées du bas remonteront et la liste augmentera. Le cercle avec le nombre total d'enregistrements disparaîtra. Son emplacement sera rempli par la liste à l'écran.
L'annexe a trois sections principales :
1. Tous les enregistrements.
2. Recherche
3. Enregistré.
Et la section supplémentaire "Menu principal".
La section "tous les enregistrements" a un filtre "par type d'enregistrements". L'application classe les enregistrements en :
1. Le fait de naissance,
2. Mariage,
3. La dissolution du mariage,
4. Changements de noms,
5. Établissement de paternité ;
6. Le départ de leur vie.

Les enregistrements eux-mêmes contiennent le hachage de la transaction et ses premiers mots. L'arrière-plan sous la fenêtre active avec des filtres devient plus sombre. Le lien de transition est un rectangle dans lequel se trouve le hachage avec le début de l'enregistrement. Lorsque vous cliquez dessus, l'enregistrement s'ouvre complètement.
 
II. Section "Recherche"
Pour naviguer vers la section de recherche, l'utilisateur clique sur le bouton du milieu “Menu” en bas de l'écran. Une loupe est utilisée pour illustrer le bouton.

La recherche de contenu permet de trouver la transaction appropriée, selon les mots dans son corps. L'utilisateur entre simplement 1-2-3 mots et un cercle apparaît illustrant le nombre de coïncidences. Cliquer sur un cercle ou sur le bouton de recherche mènera à une liste de résultats. Lorsque vous entrez le hachage d'une transaction ou une partie de celui-ci dans la barre de recherche “par le contenu”, la transaction doit être trouvée.

Si vous passez de la section de recherche au deuxième élément "insérer" - la même recherche de contenu avec remplissage automatique depuis le presse-papiers s'ouvrira. S'il n'y a rien dans le presse-papiers, une recherche de contenu s'ouvrira quand même.

La recherche par QR-code du hachage lance la caméra du smartphone, l'utilisateur a la possibilité de survoler l'objectif et lorsque le QR-code est reconnu, l'enregistrement s'ouvre complètement.

Une recherche “par date de création” permet à l'utilisateur de spécifier une date ou une plage de dates dans laquelle toutes les transactions pour un temps spécifié seront affichées.

La recherche “par contenu”, “hachage de transaction” dans le cas où seul 1 enregistrement est trouvé, l'enregistrement s'ouvre immédiatement en entier. Dans d'autres cas, une liste des enregistrements trouvés s'ouvre. La recherche "par numéro de bloc", "par date de création" - ouvre toujours la liste des enregistrements, même si l'enregistrement est trouvé un.
L'interface des résultats de recherche est similaire à l'interface de la section "tous les enregistrements", seulement il n'y a pas de cercle, et en haut de l'écran, à côté du bouton du menu principal se trouve le nom du type de recherche et le paramètre de recherche spécifié. Dans le cas où il s'agit d'une recherche par numéro de bloc, contient l'entrée "dans le bloc n° [numéro de bloc] enregistrements trouvés : ".
 
III. Enregistrements sauvegardés
Les enregistrements sauvegardés sont des enregistrements lors de la visualisation desquels l'utilisateur les a marqués d'une étoile connue sur Internet avec l'icône “ajouter aux favoris”. Au premier lancement, la liste est vide.

L'application se souvient des enregistrements sauvegardés même au démarrage suivant.

IV. Enregistré en entier.
Lorsque vous ouvrez un enregistrement de la liste, l'utilisateur le visualise complètement. Les éléments sont disposés comme dans l'illustration ci-dessous.
L'écran est large et haché en petite police terne. Ensuite, des boutons de menu qui permettent de changer le mode de lecture. L'utilisateur peut les faire défiler. Ainsi, l'enregistrement est immédiatement présenté dans trois encodages :
• Texte
• Neh
• Base58

Lors du défilement, une animation rapide se produit, déplaçant un rectangle blanc transparent d'un bouton à un autre.
 
V. Logique du noyau de l'application
L'application utilise le tableau source, le met en cache et stocke pour chaque transaction, en plus de base58 et hex, un champ avec du texte converti à partir de hex. Mise à jour périodique du cache avec de nouveaux enregistrements.
Les tâches de l'exécutant incluent : attacher les hex avec la sortie de transaction et convertir la vue lisible. Seules les transactions sortantes sont soumises à comptabilisation, uniquement à partir des portefeuilles de la banque. La liste des portefeuilles est prise à partir de la page de la banque. Dans les hex, le tableau source doit être retiré du début du 76a914 et de la fin du 88ac avant la transformation.
La transformation est réalisée par le biais d'une fonction mathématique.
24
Vingt · conseil

Comment rédiger une réponse qui sera sélectionnée

  • Commencez par la tâche du client, pas par une histoire sur vous-même.
  • Liez un ou deux travaux similaires de votre portfolio.
  • Indiquez un prix et une date limite — et ce qu'ils incluent exactement.
  • Posez une question de clarification : cela lance la conversation.

Réponses 0

Les textes des réponses ne sont visibles que par le client.

Même catégorie

Projets similaires

Tous les projets de la catégorie
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

Développement d'applications mobiles24.09.20260161
0réponse
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.

Développement d'applications mobiles24.09.20260163
0réponse
Bon à savoir
Comment puis-je répondre à ce projet ?

Connectez-vous en tant que freelance, décrivez comment vous allez résoudre la tâche, indiquez votre prix et votre délai. Le client lit les réponses et engage un dialogue avec les meilleures.

Qui peut voir ma réponse ?

Seul le client qui a posté le projet et vous. Les autres freelances ne voient pas votre texte ou votre prix.

Où puis-je trouver un travail similaire ?

De nouveaux projets dans “Développement d'applications mobiles” apparaissent chaque jour. Tous les projets de la catégorie

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