От халепа... Ця сторінка ще не має українського перекладу, але ми вже над цим працюємо!
От халепа... Ця сторінка ще не має українського перекладу, але ми вже над цим працюємо!
NFT Pro+ – це проєкт від стартапу в галузі блокчейну. Мета – стати одним із найбільших ринків NFT в мобільному сегменті, дозволяючи користувачам створювати, продавати та купувати NFT (унікальні токени) з їх мобільних пристроїв. NFT Pro+ дозволить користувачам публікувати NFT безпосередньо на всіх важливих блокчейнах, включаючи основну мережу Ethereum та мережі Polygon.
Ми вже працювали над проєктами з клієнтом протягом кількох років, коли вони запросили нас працювати над розробкою блокчейн мобільного додатка. Новий проєкт спрямований на розширення їхнього бізнесу до Web3 (наступна ітерація вебу, в якій блокчейн гратиме значну роль). Клієнт обрав NERDZ LAB своїм надійним партнером для швидкої розробки MVP на основі блокчейну, поки їхнє підприємство фокусувалося на вивченні технології Web3.
Послуги:
Mobile development
iOS
Технології:
Kotlin
Node.js
Laravel Nova
In-app purchasing (IAP)
Web3
Blockchain
Команда:
1 iOS developer
1 Back-end developer
1 QA engineer
1 Delivery
1 Project manager
Надійний алгоритм
NERDZ LAB повинні були створити скрипт для мінтингу NFT (NFT-minting). Одним із критичних аспектів було збереження витрат на процес виготовлення монет (mint process) іншими словами, транзакцій в блокчейні, як найнижчими.
Обмеження у часі
У NERDZ LAB було всього шість тижнів для створення MVP на основі блокчейну платформи та для успішної інтеграції скрипта мінтингу (minting) з інфраструктурою мобільного додатка.
Стабільне підключення
Нам потрібно було підключитися до OpenSea, найбільшого ринку NFT, щоб наповнити наш додаток усіма глобальними громадськими NFT. Ця інтеграція дозволяє купувати та продавати ці NFT безпосередньо в додатку.
Індивідуальний інженерний підхід:
Наша команда досліджувала найкращі практики для створення скрипта мінтингу NFT, що дозволить користувачам проводити транзакції в блокчейні. Ми розширили функціонал майбутньої платформи, додаючи відстеження витрат на транзакції (також відомі як газові витрати). Наш підхід до розробки гарантував можливість нашому клієнту мінтити NFT за найнижчими можливими витратами.
Розумний вибір інструментів:
Ми використовували Node.js сервер для виконання функціональності, пов’язаної з блокчейном. Цей сервер дозволяє нам налагодити життєздатний процес комунікації між серверами Node.js та PHP. Крім того, ми використовували певні підходи до розробки мобільних додатків на блокчейні. Все це разом дозволило нам значно скоротити час на створення MVP на основі блокчейну та необхідних інтеграцій.
Додаткова налаштування API:
Щоб уникнути масштабних затримок, які можуть виникнути при безпосередньому і тривалому використанні API OpenSea, ми побудували базу даних метаданих NFT для платформи. Щоб переконатися, що база даних завжди була актуальною, ми створили рівень комунікації з передплатою на оновлення API OpenSea. Крім того, щоб компенсувати низький обмежений ліміт API OpenSea, ми розробили функцію для контролю та відкладення додаткових завдань для входження в чергу.
Метою дизайну для розробки блокчейн-мобільного додатка було оглядання ринку NFT короткостроково, створення концепції на основі вимог клієнта та надання дизайнерського рішення для неї.
Клієнт подав бриф на концепцію ринку NFT, в якому детально висвітлив функціональні потреби та описав те, що можна було б використати з попередніх додатків, які ми раніше розробляли для нього.
Протягом кількох зустрічей після отримання початкового брифу ми обговорювали візію клієнта для продукту, включаючи те, що зробить його виразним на ринку, та як вирішити проблеми користувачів.
Після завершення нашого дослідження ми розробили UI, спочатку надавши UI-набір, щоб ми могли швидко розробляти потік за потоком. Оскільки нам слід було швидко випустити MVP, ми пропустили етап скетчингу, не жертвуючи при цьому якістю.
З кожним потоком, який ми випускали, ми перевіряли результати анімації. Ми тестували додаток ринку NFT на прототипі, щоб перевірити, що ми вбудували всі необхідні функції та виявити можливі проблеми на стороні клієнта.
Після завершення фази дизайну дизайнери та розробники провели кілька зустрічей для обміну знаннями та перевірки відсутніх станів або випадків.
Дизайнерські послуги:
Дизайнерські рішення:
Проведення дослідження:
Ми розробили розуміння функцій, які клієнт потребує в додатку, досліджували, які вже пропонують ринкові рішення для вирішення проблем користувачів, і розробили концепцію того, як наш додаток на ринку NFT вирізнятиметься серед конкурентів.
Побудова інформаційної архітектури:
На цьому етапі ми побудували швидку схему мобільного додатка для перевірки та отримання затвердження для функцій додатку та елементів, які ми будемо постачати.
Дизайн та прототипування UI/UX:
Ми створили візуальні представлення додатка та живили їх відносно дизайну.
Обмін знаннями:
На цьому етапі ми перевірили, що всі елементи правильно описані наших коротких зустрічах для подальшої розробки мобільних додатків і чи існують які-небудь прогалини.
Алгоритм забезпечення безпеки для виготовлення NFT за низьку комісію
Блокчейн MVP, доставлений вчасно з усіма критичними функціями
Стабільна та надійна інтеграція API для ринку NFT