Product & Development Update 4/15

In addition to our monthly updates, we will begin releasing bimonthly product & developer release notes, highlighting our progress. Unlike the monthly update, there will not be a specific release schedule, but instead updates will be published as they are released by developers.

Project Management

Activities Completed

  • Finished the specs for upcoming release of Jwallet v2 and aligned documents and design mockups
  • Created Jwallet roadmap for the next half a year
  • Initiated release activities for the Jsearch and Jticker backend apps
  • Android UI text review

Activities in Progress

  • Specs for the MVP of Jsearch website
  • Market and competitors research
  • Search for middle Python developer (for Backend team)

Next Two Weeks

  • Specs for the Jwallet v3
  • Research for KYC and trading of crypto along with alignment of related bizdev research
  • Write script for customer development
  • Find channels to recruit respondents for customer development
  • ASO (AppStore Search Optimization) experiments
  • Research app delivery in China and Iran
  • Search for QA engineer (Frontend team)

Design, UI & UX

Activities Completed

  • Jwallet Android version 2.2 design updated
  • Finalization of UI/UX specifications
  • Finalization of Jwallet Web design (Version 0.2), including new sections: Start, Manage Wallets, Import Wallets, Home, Send, Receive, Manage Assets, History, Contacts, More, Settings, Backup and Library

Activities in Progress

  • Jwallet Web layouts (version 0.3)
  • Jwallet Android improvements

Next Two Weeks

  • Jwallet Web improvements
  • Web Components Library updates
  • Getting started with Jwallet IOS

Frontend Development

Activities Completed

  • Story-points introduced and adopted by the team
  • Jwallet navigation redesign implemented, including new routing
  • Established environment for automatic functional tests

Activities in Progress

  • Jwallet “first visit scenario” redesign
  • Jwallet “send asset scenario” redesign
  • Jibrel Network website maintenance release

Next Two Weeks

  • Jwallet “create/import wallet scenario” redesign
  • Jwallet transactions list redesign

Mobile Development: Android

Activities Completed

  • Wallet Management redesign
  • Unlock features redesign
  • Credentials import proposals behavior and design implementation
  • Security Password screens redesign
  • Contract call & transfer transaction displaying logic changed
  • Receive funds screen redesign

Activities in Progress

  • Backup screen redesign and xpub, xprv, privateKey backup logic

Next Two Weeks:

  • Mostly concentrated on redesign 2.0 version release
  • Content update (localize texts)
  • Comprehensive Jwallet 2.0 end-to-end regression test and bugfix

Mobile Development: iOS

Activities Completed

  • Security password implementation
  • Localization support

Activities in Progress

  • 0.5 version release

Next Two Weeks

  • New team member onboarding
  • Backlog grooming and bugfix
  • Design 2.0 discussion and preparations

Backend Development

Activities Completed

  • Internal and pending transactions syncing and endpoints implementation of the Jsearch were implemented
  • The maximum number of concurrent users of the Jticker was increased by 25%
  • Fixed issue with the Jsearch Geth node synchronization
  • A document for developers about OpenID Connect was written
  • Used the Allure framework to improve testing reports

Activities in Progress

  • Implementing new Jsearch endpoints to simplify the Jwallet business logic
  • Internal release of Jsearch
  • Internal release of Jticker
  • Preparing a document with list of all possible problems with the Jsearch Geth node and their solutions
  • Planning for Q2

Next Two Weeks

  • Promoting Jticker release from “Internal release” track to production
  • Promoting Jsearch release from “Internal release” track to production

DevOps Build-out

Activities Completed

  • Finished Q1 plans
  • Fixed problem with Geth nodes synchronization
  • Storybook for Jwallet Web
  • Deployed optimized container for Jwallet Web with pre-gzipped files
  • New team members introduction
  • Troubleshooting Rules defined

Activities in Progress

  • Changes in GitHub organization structure
  • Blockchain introduction for new team members
  • Diving into Jsearch and Jticker architecture for new team members
  • Re-syncing Geth nodes for Jsearch to fill up RAW DB
  • Writing guide for developers about Jenkins Pipelines
  • Writing development and application review guidelines (DevOps side)

Next Two Weeks

  • Improve Jenkins Pipelines to extend tests support
  • Prepare and test a fully fault-tolerant solution for starting application and databases

The Jwallet is the easiest, fastest, and most secure mobile crypto wallet for Ethereum & ERC20 tokens. Download on iOS | Download on Android