__________     __ __     __  _______    ________
  / ____/ __ \   / // /    / / / /  _/ |  / / ____/
 / / __/ / / /  / // /_   / /_/ // / | | / / __/
/ /_/ / /_/ /  /__  __/  / __  // /  | |/ / /___
\____/\____/     /_/    /_/ /_/___/  |___/_____/

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

EOS REACH Open source Android app and eos-jvm libs

BY: @memtrip | CREATED: Oct. 17, 2018, 7:15 a.m. | VOTES: 1 | PAYOUT: $0.00 | [ VOTE ]

Since the beginning of August 2018 I have been developing EOS REACH, an open source EOS wallet for Android. The EOS scalability metrics touted by block one, and the ability for developers to front the cost of user actions is clearly something to get excited about. After my initial experiments with nodeos, I begin searching for an EOS SDK for Android, I was genuinely surprised to find that block.one had focused solely on eosjs for web apps. I have spent the last 6 weeks or so developing eos-jvm, a set of Kotlin libraries that streamline the process of pushing actions and interacting with nodeos.

eos-jvm

The modules composing eos-jvm are structured in a layered architecture, the intention is that frontend mobile developers will only need to interact with eos-jvm at the highest level of abstraction, and will not need to concern themselves with error prone tasks such as; generating keypairs, writing objects to abi bytes and transaction signing.

The SDK has been decomposed into 4 modules; eos-core contains the lowest level code and eos-chain-actions contains the highest level abstractions.

eos-core

eos-abi-writer / eos-abi-writer-preprocessor

eos-http-rpc

eos-chain-actions

Key benefits delivered

Roadmap

Over the next 4 weeks I will be finishing the EOS REACH app for iOS, it will be released as open source along with the swift equivalent of eos-jvm. I will also continue shipping frequent interations of the Android app, as well as posting some of the technical tutorials that have been requested by keen Android developers.

If you recognise the value in laying solid foundations for native app development on EOS, please vote for memtripblock as a block producer.

TAGS: [ #eos ] [ #dapps ] [ #android ] [ #mobile ] [ #kotlin ]

Replies

@steemitboard | Sept. 13, 2019, 12:04 a.m. | Votes: 0 | [ VOTE ]

Congratulations @memtrip! You received a personal award!

https://steemitimages.com/70x70/http://steemitboard.com/@memtrip/birthday1.pngHappy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!
[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>