Steemit Android App - Automated build and first retrieval of data - Do we have Designers willing to contribute?

in #steemit8 years ago

Hello Community,

the automated build is up which means you can actually download version 0.0.1 from Github and give it a try. But be aware it doesn't do anything yet besides displaying the titles of the top 20 trending discussions. I got a mighty screenshot for you:

Steemit App Screenshot

It does not seem much but the foundation we need to build a good Android App for Steemit is done. With the help of the automated builds, updates can be pushed fast, and by creating tests, stability and quality can be archived.
Receiving data is also important for the initial prototype. Proof of concept is always a good thing before going "big".

Designers where you at?

We need an icon and mockups on how the app might look like would also be awesome! I am a programmer and trust me if I will "design" the app it will look ugly.

Cheers

Sort:  

Is this hitting against steemit.com or somehow against the blockchain?

Does steemit.com have an API?

It is actually using the steem json rpc protocol. So if steemit would be down this would still work. Currently I use wss://this.piston.rocks as backend. It is planned that you can change the url to your liking enabling anybody to use their own or other servers. You can read more about the actually implementation here: https://steemit.com/android/@razem-io/building-an-android-app-for-steemit

I don't promise anything but I'll probably sketch some ideas, if I come up with something I'll contact you!

Would be awesome if you find the time. Thank you for considering!

Hi,
It is great that you setup this. I just posted this https://steemit.com/app/@good-karma/steemit-killer-app-for-mobile-devices-android-ios-winphone-blackberry-mobile-dev-initiative and then found your posts. Can you give example of how you are retrieving data with connecting to socket?

Sure! My code is open source -> https://github.com/razem-io/Steemit-App . So have a look and perhaps lets work together. If you need a proper documentation there is not much to find. A good starting point is here: https://steemit.com/theoretical/@theoretical/how-to-use-the-steem-api