SteemiAPP project goes Open Source + new update
Source code now on Github
SteemiAPP is now open source! You can get the source code on github: https://github.com/dimitrisp2/steemiapp
The source is licensed under GNU GPLv3
About SteemiAPP
SteemiAPP is a simple to use Android app for Steemit users. You can check the upvotes you have received/given, your author/curation rewards as well as your upcoming payouts, all in one handy place (that needs redesign). The ultimate goal of SteemiAPP is to become a full app for everyone, with the ability to author posts/comments etc for Android, iOS and Desktops as well.
Development Tools:
Main app code is created with B4A, a commercial RAD IDE that allows rapid android app development. There is also a hint of HTML, CSS & Javascript on the "viewing posts" part of the app.
Why B4A and not good ol' Java?
B4A is using a simple Basic language implementation, that allows the developer to quickly create an Android app. Although it is Basic (which means is very easy to learn), it is also very powerful & modular. When compiling the code, B4A generates a native APK that has no difference from any other development method.
The codebase can be used with some changes in the company's other IDEs, to develop apps for iOS, Windows/Linux/Mac and -to a lesser extent- Arduino. This will allow me to have an iOS app as well, and keep both of them up to date & in sync relatively quick
Roadmap
The project is under heavy development, there are many things to be done. A very loose roadmap can be found below. The dates are a very rough estimate that will be changing constantly
July 2018:
First stable release with ability to show comments below posts in the app.
First iOS beta release.August 2018:
Create/edit posts
Upvote/comment on posts (and comments of course)September/October 2018:
Wallet functionality
How to contribute?
There's a huge need for a better UI and icons. If you can help out, get in touch by contacting me via email dev [at] steemi [dot] app.
You could also message me on Steemit.Chat (I'm also dimitrisp in there), but I'm not logging in very often.
If there is enough demand in the future, I could create a discord channel.
Changelog
Finally, I pushed r17 on Play Store. You should see an update on your device soon. Here is the changelog:
- Error messages will now show as messageboxes instead of toast notifications and will require user input to close (tap "OK" to continue).
- STEEM/SBD Price screen is now slightly modified
- Bug fix: App crash fetching posts from non-responding/busy API nodes
Another update has been pushed, there was another bug parsing the blockchain's dynamic properties. A check has been added to make sure this won't happen again, unless something goes horribly wrong.
Thank you for your contribution. As in the current form I can see you have following features "upvotes you have received/given, your author/curation rewards as well as your upcoming payouts", which is not unique because this can be checked in any of teh other steem mobile app.
Though I really like the technology stack, its better if you can explain little more about the B4A in your next contribution. What advantages does it hold, how easy is to learn. And try to add a unique feature which will be helpful for the community.
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Thank you very much for your comments. I know my app is not unique, but I'm using a different way to show the data, in comparison with other apps/sites I've seen.
I'm exploring ideas to add in the future, but the roadmap is to create a full & native Steemit app for Android/iOS (but that's not going to be unique too)
I updated the post to add some basic info about B4A and the advantages of its usage.
Once again, thank you very much for your input
Hey @dimitrisp
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!