https://github.com/BoomApps-LLC/SteemApp-Android
https://github.com/BoomApps-LLC/SteemApp-iOS
We are proud to present to you a truly open source project called SteemApp
From today on, SteemApp is open source published on GitHub waiting for Utopian.io support. This project is and will always be free for all Steemians who want to post content, view their feed, interact with other Steemians by upvoting and commenting. We have put a lot of time and effort to make this happen.
We believe in the power of "open source" and the way it will shape the world together with open blockchain projects. We are looking forward for everyone who is interested to contribute to this project by helping us implement features faster and for testing this app and posting it through Utopian-io.
What is SteemApp
SteemApp is a community funded and community developed mobile application which allows you to seamlessly post content through your mobile phone on Steemit Blockchain, to interact by commenting and upvoting and to browse through your blog posts and post of other Steemians. Feed functionality is being tested right now and is currently in beta. You can access all the new features by signing up as a beta tester: https://steemitapp.com/beta-testing/ you can find detailed instructions below in the "How to contribute" section.
What is different about SteemApp?
We have found a problem in Steemit. There is no mobile application out there for Steemit which is fast, native and open source. Most of the projects use React Native, which has a big compromise and that is speed. By working with Swift on iOS and Java on Android we want to build a native library to interact with the Steemit blockchain and the mobile phone so that everyone can use it in their own apps and projects. Mobile is the future and let's build it Natively together.
Our Goal
Our goal is to kick-start a community funded and community developed a mobile application for Steem that is pleasant and convenient to use every day. We want this project to grow and develop into the best, most secure, most comfortable mobile application for Steemit. That is why our team will continue working on the app to make it better and better every week, while constantly adding new functionality. We would love for you and everyone in Steemit to join the private beta testing of the Feed functionality.
How to contribute?
Join beta
To receive the latest updates available please sign up here and we will send you an invite:
Submit privately the form on our Website with your details:
https://steemitapp.com/beta-testing/
Then we will add you to the list and send you the link to download the app
For iOS you will need to download the TestFlight app through the app store first and then open the link you will receive from Apple
For Android we will just send you the beta testing link to your email to download the app through Play Market
Help develop SteemApp
We are waiting for your Pull Requests on our GitHub page and submit your work through Utopian.io tags:
https://github.com/BoomApps-LLC/SteemApp-Android
https://github.com/BoomApps-LLC/SteemApp-iOS
Please do not forget to vote for us as a witness. This is really the best way to help us make more apps and contributions for Steemit!
Go to https://steemit.com/~witnesses
or through steemconnect click here:
https://v2.steemconnect.com/sign/account-witness-vote?witness=yuriks2000&approve=1
Technology Stack
For iOS we use Swift and SteemJS to interact with Steemit Blockchain
List of other libraries used:
- Alamofire
- CryptoSwift
- Down
- KeychainAccess
- Kingfisher
- Moya
- QRCodeReader.swift
- Result
- SwiftSoup
For Android we use SteemJ to interact with Steemit Blockchain.
List of libraries used:
- Qrcodereaderview
- Colorpicker
- Glowlayoutmanager
- Gson
- Glide
- Retrofit
- OkHTTP
- ViewModel
- LiveData
- Room
- Paging
- Anddown
- Timber
Our development team has put a lot of work into making this app native (without React Native), fast, and secure. We are always looking for ways to interact with the Steemit blockchain as natively and securely as possible, that is why we build iOS and Android app separately. Even the design and the workflow looks slightly different in order to make it more habitual for iOS and Android users.
FAQ: How secure is the app? Can I trust it?
We have set security as the highest priority. Private key will be kept locally on you device's keychain. This private key will never leave you device in its original form. It will be used for signing posts and will be hashed in a way that it proves that you have it, without actually showing it. We have decided to ask users only for their private posting key, that way you can be sure that your funds are all safe.
FAQ: Is it free?
Yes, absolutely free to use the app as much as you like. Our development team receives 0% from all your posts make through the app. There are no beneficiary rewards, no adds not in-app-purchases at all. This is a community funded mobile application. We are getting our funds only from post upvotes and most importantly your Witness votes.
Roadmap
We don't want to stop there. We would like to make the app functional, simple to use and with good modern design. Here is a list of functionalities we will be working on in later releases after 2.0:
- Notifications
- Ability to add custom beneficiaries for your posts
- Ability to delegate Steem Power through the mobile app
- Make custom footer templates for your posts
- Make and save drafts of your posts for later use
Meet the team
In the order of occurrence from the top left: Anatole - Android developer, Vitaliy - Android developer, Igor - Designer, Sergey - iOS developer, Yuriy - CEO, David - Product Manager
@yuriks2000 Steemit Witness and a CEO of BoomApps developing SteemApp, a completely free app for Steemians
If you would like to download stable SteemApp (not beta) click on the images below:
Supported by ADSactly
Click on the image below to join ADSactly Discord Channel. Post about my experience joining ADSactly and who they are can be found here
Contact information
Email: info@steemitapp.com
Website: https://steemitapp.com
Steem.chat: https://steemit.chat/channel/steemapp
Telegram: https://t.me/SteemApp
Discord: https://discord.gg/X4QZfy2
Series Backlinks
- SteemApp 2.0 - Feed functionality is ready for testing
- SteemApp 2.0 update - Feed functionality is more than 60% complete
- SteemApp - 🙌 Celebrating 1,678 Installs 🎉 - Analytics and download stats update
- Steemit Mobile App has a new Feed design for you!
i will try it, hopefully as you tell me @yuriks2000
@fajar.perangin79 thanks. I would advise you to sign up for beta testing as it has Feed and Upvote functionality. You can submit bug reports through Utopian.io, that will really help us.
WORKER PROPOSAL!!!! Now you can apply for funding under the New @blocktrades worker proposal!
There already is a native app in kotlin for android and it is completely free.
https://steemit.com/utopian-io/@hispeedimagins/steemer-app-update-almost-ready-for-release
Steemer
@hispeedimagins thanks for the info. It's a pity that I cannot try it because there is no iOS version. Or is there?
No IOS version. I do not have a mac, happily hehehhe.
A beneficiary free app, worth a try
@onos yeah. We feel that this is the only right way to do it :) The beta version will be much more interesting, would advise you to join.
Hi @yuriks2000 this is epic guys.
@shirleyhenderson, glad that you also see it that way!!! Steem ON!
Awesome...I have registered for beta testing.
Posted using Partiko Android
@mrgeeksunited thanks, we have received your request and have sent the link.
If you have any trouble please let me know.
@yuriks2000
Just tell me one thing; what is the difference between #Steem and steemApp.
@anujkumar SteemApp is a mobile application for posting, viewing feed and interacting with outhers on Steemit Blockchain through your phone. So it is basically another way to interact with Steemit.
good post bro.....nice information you passed
@pareshdudhagra, thank you 😎
I've been waiting for a native one, and that's great that you open sourced it.
But requires iOS 11.2 or above?
@oups yeah, I believe that iOS 11.2 is minimum. Will have to ask iOS dev about that to be certain. Why are you asking? You have a lower version?
It was but I updated to the latest. I got 5s I don't know how long it will take these updates.
I was just curios if is there a reason to keep the version that high, if any of the dependencies forces to do. Not much important
@yuriks when the apps come totha market we all r happy and its a help full our life. its a very good nuws for me and all steeemit user.
@santanu, thank you for your support! 🙏
Great project guy. I will try it. @kennykajo and @darewealth have you seen this great project?
Thank you for the contribution, and welcome to Utopian, It's great to support this type of projects where it is clear that there is great work and a great vision.
Thank you for your contribution to the open source community by freeing the code of your project.
Remember to post according to the Utopian guidelines and that there is a way to ask for contributors in different aspects (different to development) of a project through the task requests category. See more information about that in the Task section of the guidelines.
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]
I'll be joining in with iOS help.
Nice! Awesome that they made it open-source.
Hey @yuriks2000
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!