SteemiAPP: Check your latest upvotes, on the go!

in steemit •  7 years ago  (edited)

SteemiAPP-feature-graphic.png

This is my first app using the Steemit API. It is similar to @penguinpablo's Steem Now, but for Android. There are a lot of things I have to do before I consider it "worthy", but I've published a beta version on Google Play Store. I'm using B4A1 to develop this app.

Click here for the Google Play Store page


What does SteemiAPP do?

Well, you open it up, and it loads your account's history. At the first time you open the app, you'll see my account's history :P

There's a textbox at the top, where you'll type your steemit username, without the "@" symbol. [Note to self: should add a check for the "@" symbol, and remove it if it's there]

There are 5 tabs:

Screenshot_20180520-124901.png

  1. Incoming Upvotes (from others to your posts)
  2. Outgoing Upvotes (from you to other's posts)
  3. Curation Rewards (that you've got recently)
  4. Author Rewards
  5. Posts that haven't reached payout yet.

It loads pretty fast. Tried it with bad 3G network cover, good 4G, a laggy aDSL (linux iso torrents downloading at full speed)

It should work fine on all Android 4.0+ devices, but I've added as minimum requirement Android 2.0.


What it doesn't do and what doesn't work correctly?

I haven't implemented yet a check for a valid username.

Also, if the line text is too big, it gets cut in an ugly way. I will rectify it soon by implementing a character limit or something. You can see what I mean on the screenshot below.

Last, but not least, if you resteem a post, you will also see its upvotes too.

I will fix all these, and any other bug/mishup I find, in the coming days.

Screenshot_20180520-124841.png


What I want to add in the near future (like, in the next month or so)

  1. In the rewards history (both Author & Curation), a sum of all rewards
  2. Sum of upcoming post payout rewards
  3. When taping on an entry, open up a window and ask the user if they want to open the block, TX ID or the post/reply.
  4. Choose your preferred Steemit node
  5. Steem & SBD price in USD/EUR (user-configurable fiat currency)
  6. Make the dates relative to current time. They are ugly timestamps right now.

What I want to add in general

  1. Ability to see your Steemit feed
  2. Wallet history
  3. Post/reply/upvote functions
  4. Release it as open source.

Yeap, I intend to turn this "Info App" into a full Steemit Android app.


What can you do to help?

Give it a try and let me know if you find any bugs. As soon as I have finished with my "immediate" plans, I will probably create a better UI.

The App is free, there are no ads (and I will never add ads). If you find it useful, you can always resteem/upvote my posts and/or download one of my other Apps from PlayStore!


1Why B4A?

B4A a rapid app development IDE. It generates native android code, and the code you write can be used with minor changes on the other IDEs the company develops, to quickly create Android/iOS/Desktop/Raspberry Pi/Arduino software.

Instead of relying to HTML5 which is powerful, but it's not native to the devices, I decided to use B4A, that I had bought a few years back. In the future, I intend to release this App for iOS & Raspberry Pi too. Desktop will come at a later point, if it is not too heavy (as it is using Java). If it is too taxing on computers, we will see :)

Since most of the codebase will be shared, it will be realistic to push regular updates to all platforms almost in sync.


Open Source?

As soon as it is stable and mature enough for me, I'll start pushing the source code to Github, under GPL or MIT license (haven't made up my mind yet).


The Icons are ugly!

I know! They are monstrous. As soon as I start working on a better UI, I will get in touch with a designer to make some better icons. If you know someone that works on reasonable rates, please let me know :)


Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Μπράβο!! Θα πέσει τσεκ και θα σου πω! Φαίνεται καλο πάντως.

Αναμένω! 😉

Συγχαρητήρια πολύ καλή προσπάθεια!! Σε ευχαριστούμε για το νέο steemit tool που μας δίνεις :)

Ευχαριστώ! Ελπίζω να σου είναι χρήσιμο :)

Δημήτρη μπράβο!
Θα το δοκιμάσω άμεσα και θα σου πω..
Προς το παρόν το έβαλα και στο discord (δεν εισαι εκεί;) στα promotions greek-trail

Ναι δεν είμαι... Στείλε ένα λινκ να μπω άμα είναι..
Αν αντιμετωπίσεις πρόβλημα, πες μου και τι συσκευή έχεις, για να το κοιτάξω!

You have a minor misspelling in the following sentence:

Choose your prefered Steemit node.
It should be preferred instead of prefered.

Thank you @grammarnazi, fixed it.

ωραίο, θα το δοκιμάσω..

Να μου πεις αν βρεις πρόβλημα, και το συσκευή έχεις. Ευχαριστώ 😁

Έχω Samsung A5.. εσυ το έφτιαξες;;;;

Ναι, σήμερα ολοκλήρωσα την αρχική έκδοση, και τώρα σιγά σιγά θα βάζω κι άλλα πράγματα :)

μακάρι να πάει καλά... σου εύχομαι πολλά πολλά χρήματα.. 😀

Χαχα, να'σαι καλά! :)

Καλή επιτυχία Δημήτρη !!!!!!
Resteem

Σ'ευχαριστω πάρα πολύ! 😊

Cool! Is it only for Android? I’m gonna have to buy an android phone after all... or ask @motoengineer to test it out.

Good luck!

For now yes, only android. But when I get the app to a point I am happy, I'll make it available for iOS too, and then I'll check how it runs on desktop. You what kind of mobile do you have?

Thank you!

I have iOS. I currently use steemify. Which is great for notifications and decent at replying to posts/comments. But the added info that you’re including similar to steemnow is rather appealing.

Well, right now it's only the upvotes/rewards the app is showing, and it will take a while before it can be used to post (and that's probably when I'll release it for iOS too)

Understood. Still intriguing. Καλή τύχη!

Sυγχαρητηρια Δημήτρη!!! Όταν το κατεβάσω θα σου πώ!!!

Σ'ευχαριστώ πολύ! Εύχομαι να σε βοηθήσει :)

Ευχαριστώ @dimitrisp το κατέβασα
αρκετά πρακτικό! ... για τελική μορφή
θα χρειαστεί αναβάθμιση:

Σ'ευχαριστω πολύ! Έχουν να γίνουν πολλά ακόμα, θα σου έρχεται ειδοποίηση όταν βγαίνει καινούρια έκδοση. Οποιαδήποτε επισήμανση/απορία/κριτική (κυρίως "αρνητικές" κριτικές) είναι όλα καλοδεχούμενα :)

Είναι πολύ πρακτικό γιατί με πέντε
κουμπιά στην ίδια οθόνη έχω όλες
τις πληροφορίες που θέλω!
Πριν άλλαζα σελίδες!
Πάντως πρέπει να είναι "ελαφρύ"
App γιατί το φόρτωσε αμέσως και
ανταποκρίνεται γρήγορα!