Community post
How easy it is to develop STEEM blockchain apps - with video tutorial!
In the span of only 9 minutes I'm going to write a basic app that posts an article to the STEEM blockchain and walk you through it step-by-step.
For those of you who don't want to follow along with the video, you can follow the steps and view the completed source on github here: https://github.com/jredbeard/steempostexample
References of places to gain the knowledge required to make this tutorial:
Alpha/pre-release of steemit developer portal: https://steemit.github.io/steemit-docs/
Examples within the steem-js repo on github: https://github.com/steemit/steem-js/tree/master/examples
It's my hope that this tutorial helps inspire others to develop applications that use the STEEM blockchain and see that it's not an unattainable or unrealistically difficult thing to do - in fact, it's quite simple. As time allows I may do further tutorials in the future, or maybe even a whole series.
Thanks for reading and watching, and STEEM on!
Edit: I've updated the example on github for the script line that pulls in the steem-js library to use https instead of http. Anywhere http exists in code should be considered a bug. :)
Replies (258)
nice post, thanks :)
thx for the info you post my friend, Steem on
Great! Thank you!
I am just wondering why it's the 'comment' function...
Great article, I would love to learn more of this type of dev for Steem and blockchain in general. What resources do you recommend?
First thank you for pushing steemians to use the steemit blockchain.
Definitely I will follow and learn from this great endeavors. Knowledge is power.
Keep on steemit!!
BE WAITING
http://i.imgur.com/zqBirqI.jpg
Thanks! I want to start developing apps for STEEM and this is exactly what I was looking for.
Thanks man, that was very informative and clear.
Is there also a dev blockchain available, I can think that we don't want to swamp steem with all sorts of trivial test messages.
You are the master, me . . . I am just along for the fun. I have resteemed this however, to hold it in place for my wife who is the computer geek, hoping she will do one for me, I follow you for more that I know will be coming
Good info man. I was looking for this same for my programmer friend.
Your obviously a clever bloke
excellent!
could you please show how to retrieve blog post from the steem and show it in a page? for instance, I have a blog website and want to show post from my steem account there. But not the feed or rss.
This is awesome, I always wanted to learn how to code but i can't get my head wrapped around the technical aspects of things lol. I might give this a shot.
Nice post. Thanks for sharing.
To the blockchain, a new article is actually the same as a comment - it just doesn't have a 'parent' article tied to it like comments do. An article is a top-level comment, and comments on articles are 2nd/3rd etc level with the article as it's 'parent'.
That is so interesting and so simple. Thank you for posting.
By the way, why does your steemit page say that post was posted 2 days ago, when you just posted it "now"?
Joe
@joe.nobel
There isn't a public testnet available (yet) but stake-based bandwidth limitations prevent users from being able to fill the blockchain with unreasonable amounts of data, so, test away!
The ongoing and evolving developer portal is a good place to reference available functions, https://steemit.github.io/steemit-docs/
Also, if you search the #steemdev tag here on steemit you can find quite a few good examples that other steemians have already posted.
Because I originally did this on Sunday in my spare time, recorded the video yesterday, and then finally got around to posting about it today - I have a busy schedule :)
Thanks for the great intro to steem-dev.
Thanks, will do. I was just wondering after having read some comment about blockchain bloat with the bots.
wow, awesome. instant follow. i'm REALLY wanting to build an app on the steemit blockchain and i'm a complete javascript noobie but this looks like it can make things much easier.
Nice, but what is the added value on using steemit?
It's great to have tutorials like that.
However I am a firm believer that we should go the extra step and provide some 'higher-level' tools than SteemJS to help developer create bigger STEEM apps more easily.
I believe if we had a good 'boilerplate app', for deploying a simple react-based STEEM app, with STEEMJs, some 3rd party services like AskSteem, SteemConnect, markdown syntax, maybe IPFS for file upload, etc. Then a lot of projects would come out of it.
Interacting with the chain is super easy as as it is already, but building something usable and decent enough for release is much harder for small teams because of the little details.
You're*
Yes
Nicely done, thanks! Upvoted and Resteemed!
Hay @justinw,
This vid is really great and shows how easy Steem transactions are in the end. I really like the idea and this post is really inspiring to do something simular for SteemJ. Thank you for that and best regars! 😊💪
I don't disagree, although condenser itself is open source and is already a react-based STEEM app using steem-js. I don't know if that meets the qualification for 'simple', but it could potentially be a good starting point for someone to put together a more watered down boilerplate app.
Awesome, that's a great idea - the more hands-on examples we do with the various STEEM libraries, the more development becomes a real possibility for people.
Waiting for your whole series.
Condenser also has a lot more stuff that a good boilerplate wouldn't need. Steemit a blogging platform on top of STEEM, not everyone has the same use case. Let's say someone wants to make a tic-tac-toe game on top of STEEM, condenser is a terrible starting point. By limiting it to blogging, people are not being innovative and are only copying what already exists.
If someone starts anything like a boilerplate on github, I'd be really glad to help on some stuff
This is really cool. There should definitely be more articles n video like these!
I'm running a unofficial public test net here: https://testnet.steem.vc
Feel free to use it for testing!
And here's the condenser instance pointing to it: https://condenser.steem.vc
Cool, I thought I'd read something about a testnet, but wasn't sure.
Thanks for that.
That was interesting. I've never seen someone actually do what you did on the video. Makes it look achievable and takes the mystery out of it. Well done.
informative
Thank you so much! Now that you have posting covered, could you also cover reading from blockchain part also? I'm looking to integrate this kind of functionality to my own site and I need to keep eye on certain posts (filtered by permlink perhaps? ) and save comments and votes made on them to my own database. Followed and resteemed, hopefully you'll go for whole series of stuff like this!
is it like developing a bot?
it's steemjs right? i've made site using python steemit api. what site does is it waits 6 user and then exchanges their upvotes for the post they provide bot some users told me that it's bad for steem platform and i stopped my production. if you want to check out tell me i don't want to make ads or something
You should try to get some support for this from Steemit Inc or whales/witnesses.
Nice! This puts me one step closer to developing my super secret dream app for steemit!
Ah ha!
Okay didn't mean to be nitpicky, actually, I don't know why I mentioned it at all, other than that I am trying to understand this whole concept of steemit and everything that goes with it, so I'm being super-critical with anything I don't understand.
Like I said, Thanks for this post,
Joe
PS Now following you.
This is using steem-js, yes. For python, I would recommend using the official steem-python library here: https://github.com/steemit/steem-python
There's also some excellent documentation for it here: http://steem.readthedocs.io/en/latest/
What library are you using that does what you have described?
Congratulations @justinw! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOPIt's ok, it's a valid question. It just shows you were paying attention :)
Great Idea I Will Go Deep On It
That good tutorial, is inspiring, thanks, I follow you from Venezuela, greetings
Great post @justinw TY for sharing development of FinTech future which we each can participate!
This is awesome!
Will need to give it a try to see the power of creating Steemit apps.
Keep the tutorials coming :) Thanks !!
Cool, what's the idea for your dream app? ;)
this is great, im just curious, what is the purpose of this application? not trying to be sarcastic or anything just actually curious what the purpose of this bot would be instead of just posting on steemit webpage
SO much excited with your post. I bookmarked the post so I can try it when I have time. It's really amazing and I thought it would be much harder for me to start with. But Now I feel confidence :)
That makes it look easy. I'll read more to try it. Thank you
Good post and very useful
I'm new to the community steemit @leniheryani https://steemit.com/introduceyourself/@leniheryani/let-me-introduce-my-self-2017817t2599502z
Go to 0:54 and look at the time
The purpose is simply to be an example so that others can learn from it. Obviously this is not a full-fledged app, but it could help an aspiring developer to create one. You have to start somewhere.
Cool! I want to develop a front-end to Steem foccused on promoted posts, which allows promoted posts to be seen between regular posts and on the side of the screen. Why? Promoted posts make the platform more valuable, if they are not intrusive and topic related it is good, people will have more quality content (usuallt promoted posts do have quality) and more Steem will be burned on promotion. This is a feature that Steemit does not have but is extremely valuable for the platform!
Very good tutorial. I truly believe that we need more content of this type. The video was also a very nice touch, one note though you forgot to save the document until the very end, so it was little hard to read on my display without the syntax highlighting.
Any way thank you very much for your work, I might try to create something similar in the near future, we'll see how I do. ;)
Cheers
This is so interesting ,If only I could generate some script for the steem blockchain app
That's pretty easy! I actually had no idea how easy it is. It may come in handy to make my own, personal posting/editing app with a few enhancements of course!
Very nice article and video! Followed, upped, and resteemed! :)
HEY great steemit post love to have more such post
As an HTML and CSS kind of guy, I've been skirting the edge of coding and genuine development work up until this point, but you sir have inspired me. :)
I've resteemed this as I plan on watching it sometime tomorrow and seeing if I'm capable of following along. Thank you for getting me moving!
I just found a baby swallow and posted a story about it. Check it out here!. Or don't. It's cool. :)
This is awesome, learning this is fun, i could try this soon!
wow .. thanks buddy ! helps a lot
nice one
Looks good will try it
i really appreciate this....how much previous coding do you need. im completely new to programming
great post thanks for this information @justinw
Such a great tutorial. I think I must try it once, I'm following you and expecting such more ideas.
I Will try.....hopefully itu will works
The first likn you provided. Puthon official steem api. And steemjs to check provided username and key until server goes for it.you know you have to avoid as much thing as you can to do on your server.
thanks for this informative article bro... Steem on its nice to read your article
great post.
Bereh that tulesan droe neuh hy @justinw eukk, lage lam kapai are.
Nyoe kan ku tuleh nyoe koen pu laen, nyoe ku meuharap meurumpok persen bacut bak si karma, meunyoe hana jih jok persen meu bacut theh sang hana so jok keudroe kuh, jadi nyoe komen lon numpang jak siat, meuah beuh, bek neukira apam syara beh, trimong geunaseh, mnyoe awak blah deuh khen thank you very much, nyan ban :)
I hope that someday I can understand and be able to go into IT world, thanks alot
it was confusing for me because post is just a comment . thanks for clearing this up
@mulyadi.alwi
Now, I know it is possible for me to create a steemit app. Thanks for sharing
You can also use this dsteem playground to test and develop your steem apps.
https://playground.steem.vc
Interesting.
Thanks for sharing.
Upvoted your article rather interesting.Will follow you and upvote you as well just need a little help from you kindly upvote my article dedicated to my friend who has cancer @rogerblu thanks a million
Agreed. Even if one doesn't pursue the actual programming, it is helpful/insightful to know what is involved, and that it is not rocket science. I have some HTML skills, and have dabbled in Javascript - and this post makes me actually consider trying my hand at Javascript again if it will useful into the future. Yes, a series would be great -or at least a few more practical examples like this one. Thanks.
I've been meaning to start learning to develop steem apps for a while now. This was great! Thanks :)
Thanks for sharing the best article @ justinw
Congrats! This post has been selected at random as a part of our promotional campaign for a free resteem.
You may find it easy to quit rather than persist because it is tough.
Nevertheless persistence beats luck.
We have also made a way for new steemians to get reknown. Read more here
Just follow now and for a limited time you get a discount on resteems: @thelifestyler. The link below allows you to get more payout on a post. (Tip #1)
Click here
To mine Monero free for 48hrs with no strings attached to withdraw click here
Wow, I was looking for something exactly like this video :) Thanks a lot for your help @justinw :) Upvoted!
This is wonderful
Thanks for this piece
Very useful information master, happy to read your post. I already have additional knowledge thanks to read your writing in.saya hope will be able to continue to follow your post.
https://steemit.com/indonesia/@ponpase/ini-dia-daftar-nama-kerajaan-yang-ikut-meriahkan-arakan-hut-72-the-72nd-anniversary-of-indonesian-independence
Was looking for just this. Resteeming for future reference
I was searching this stuff for so long. Building blockchain apps helps alot.
Very good post, Hay @justinw I steemitvote I have been playing steemit for a while but I do not get a vote when I really need a vote because I live alone and I have financial problems I think by playing steemit I can overcome financial problems but it has not happened yet , Hay @justinw I really hope you can help me or if you can visit my post or if you can vote my post or resteem my post, I really need your help, hope you can petrify me. Thank you for your attention
https://steemit.com/girlfriend/@steemitvote/this-the-reason-why-men-are-afraid-to-have-smart-girlfriend-2017817t18364765z
This is a great article, many can get into doing awesome stuff on this platform with this.
really informative article i learn lot of thing from it
Perfect. This will help me build my app. A lot of irons in the fire and I wasn't sure how to do this. You just helped me save some time. Thanks my man!
What did you want to develop? @kryptokayden
This is really inspiring, thank you for the tutorial. I will definitely look into the Github page and try to code a little app to work and improve my JS skills.
Nice post!
step by step guide ; well done
Thank you for this lovely post :)
http://i.imgur.com/ShdDuPH.jpg
I totally agree with you, @luisneira! I am looking into this right now myself and I think posts like this help the community to evolve much faster. Steemit FTW!
Thanks for the great read, @justinw!
Excellent. Inviting you to join👇
https://steemit.com/steemit/@coincentral/whitepaper-for-our-7-new-steem-projects-by-steemcentral-ml-coincentral-and-cyberspace
Congratulations @justinw!
Your post was mentioned in the hit parade in the following categories:
http://SteemCentral.ml is interested and will pay you guys to do something innovative
Just launched
https://steemit.com/steemit/@coincentral/whitepaper-for-our-7-new-steem-projects-by-steemcentral-ml-coincentral-and-cyberspace
FOLLOWED, UPPED and RESTEEMED
Upvote this Comment for More Resteems
https://steemitimages.com/DQmNRxGArjqx7ifhADyUyC9g2xiihKTr8dPnWP2tENqFFJe/steemresteem .png
That was a good one .. being an app developer i will be thinking further in creating a app...
Nice video...and i will go to github to take source..thanks for share @justinw...
@justinw
Thank you for sharing your knowledge. I will follow you for your promise to provide more easy to follow tutorials.
Follow me @Yehey
Cheers for now.
Great post ! Interested post. Thank you so much for sharing.
Mantap penghasilanya di steemit.. Mohon izin ketularan penghasilanya.. Thanks 👍
I had to get acquainted with it. To learn more about this. I would like to re-read that to get acquainted with the different parts of the post. Post deserves attention. The material is presented correctly. It describes the problem well. The material presented in the post, appears clearly to our consciousness. Thank you pay attention to it.
This sounds like an interesting idea. I've been looking to get involved in some kind of worthwhile project on Github, as although I've been developing for years, I haven't really used it all that much. This kind of thing wouldn't want to be using something like react would it? I don't know react (yet), but from what I see, although it looks great, it seems like quite a steep learning curve for beginners. Do you mean perhaps extending Bootstrap with some Steem API calls for example, or something else?
I'm actually not much of an HTML/CSS/User interface kind of guy, I do more back-end stuff but a basic 'interface' was needed for this example. It can't hurt to broaden your skills :)
Yes - something like that could be a topic for a future post potentially
Hey just come easy ... look around a bit .. we do not want money .. but like we share. Make an occasional liking ... maybe you will be rich
Thanks! I was just looking for something like this to get started developing with the STEEM blockchain.
:) That's pretty neat. Being well-rounded always comes in handy. I'll definitely keep working on broadening my skills a bit.
I Love seeing the growing uses for steem
This was very helpful to me, thank you. I am also following you on youtube :)
I haven't had time to watch this tutorial but if it is as amazing as suggested then I will be stoked!!! Please keep this kind of post up. There is a lot to gain from the users creating apps and connections to the APIs. This is much appreciated.
Upvoted and upsteemed for later studying.
@justinw - Thank you so much for sharing this amazing article. I was looking for something as point of reference to start working on my first Blockchain app and Here comes your ONE STOP SHOP!! Love it!
Thank you!!
Fat cutter 🌶 Spicy Beet Bot🤖 Juice 🍹
🥕🥑🍹
This is very good information to know .
!עבודה יפה
Super-cool and peachy keen. Inspiring work; I wonder how one can take it a step further. I am a complete novice at code (barring some basic HTML, I guess) but you make it seem so ... possible.
https://steemit.com/opportunity/@nwoye/define-ur-self-here
Good job. It will be a wile before I am ready to learn this.
Way beyond my scope of capabilities. Lol.
dude! your article is very interesting
This is the most amazing thing I've seen.. Thank you!
I don't know how to code, and have never been taught, but I feel like I can make something now!
Can you make it work on windows?
Steemdev is so great! Thank you friends have shared a good post!
Awe...just kind of knowledge I want to submerge myself into. What a breathe of fresh air. I wonder what app I (we) should develop?!
Thank you for taking the time to draft this info up - I'm going to put it to good use.
Congratulations @justinw! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOPHow can I start earning like this 😍
some thing to aspire to , im still over coming anxiety regarding spending mony for some numbers and letters and trying to tell my wife its a good purchase
Thank you so much i have been looking for a video like this. Sweet.
Man, you're typing fast on a keyboard!
Thank you very much for this. All I needed.
very useful - i am happy to have found you and will try to do some developement too
Interesting post and interested my heart when he saw his greetings know my friends may we become friends.
Downvoted.
why would this tutorial inspire anyone to develop actual apps when its so much quicker to talk about how easy steem development is, and get paid 500 bucks for a 9 minute tutorial about how to put curly brackets around a steem-js example and add a submit button to call the function. I mean youre literally not even having the user pick their tags.
also, if youre going to have your users enter their password in an unencryupted html input box (questionable), maybe have the function clear it when theyre done...
also also its slightly easier (and way more secure) to do this with steem connect. because its two less things the user has to enter (wif and username).
Also also also, you can just put all that dom stuff in the input button and save yourself some hassle when you need (for example) multiple reply boxes on a single page. Of course, then your example would really look likeyou just put curly brackets around a steem.js call.
I don't think there's anything wrong with a tutorial like this, necessarily, ... but for what it is its just ridiculously overpaid.
Thanks for updating the example at Github.
Thanks! I'm gonna Resteem.
Thanks! I'm glad you liked it.
Nice Tips.
Due to the rules of the blockchain, you're certainly free to downvote content which you feel is being rewarded 'too much'. However, I prefer to reserve my flags/downvotes to fight abuse instead.
With that being said, while some of those are valid points, I think you may be missing the point. If I added the things you suggested, it may no longer be a 'simple' enough example for anyone with basic skills to follow. The point is to remove the mystery and spark interest in the idea of development, it's clearly not intended to be a production ready application.
You act as if I voted this post to the place it is all on my own, when in reality my own single vote is worth less than $2 at this time.
I did not choose the rewards, the rewards chose me.
Instead of complaining about how this was too simple, maybe try to set the bar higher by making another tutorial incorporating the things you suggested. Clearly there is some serious interest in this topic here, and you get more bees with honey.
I don't really know, I just thought it's cool to learn to write some simple scripts lol
Sure, just use notepad or something else instead - it's just a text file and a web browser, you can develop on any platform :)
This great we have learn more about this
Very nice. Thanks for the tutorial.
Nice! this is great I will try to do it I have some background on coding.
no, i understand that you didnt upvote your own payout. Im not saying (and didnt mean to imply) that there was any wrong doing on your part. Like many of steem's woes, the problem here comes from whales with poor judgement.
I could undoubtedly do that. But here's my reverse ask. Why the hell would I? I don't mean me specifically. I don't really post, as what little time i have to invest in steem goes toward developing my website. ( I was, in fact, considering making a series of posts about steem development. Seeing a post like this at the top of trending, if anything, makes me less inclined to do so, not more).
I mean why would anyone? Actually developing something worthwhile is difficult and time consuming. Just like developing real-world business models is difficult and time consuming. Why invest the time and work when there is just as much money to be made way more easily by copy and pasting a few lines from the steemit github, or, if youre not github inclined, making a post that says something like "well you know itunes/AirBnB/hedge funds/fiverrr/insert successful business here. Well, we could do that on steem (btw, all real examples).
why do real development (whether commerical or technical), when you can post fluff either as a "development proposal" or under #steemit-dev throw ina little sycophantry and cheerleading and get at least as much (most likely more) reward
precisely what set of basic skills do you expect someone to have to benefit from this? I see two potential categories of people who will watch this:
1.people who know nothing at all about javascript, and who really aren't going to be able to do anything with it aside from copy and paste it into notepad.
2. people who have a limited knowledge of javascript, who might be able to use this to the end of making something worthwhile.
Its never going to do much for group #1. Group 2 almost definitely knows how to get a value from a text input with getelementbyidm so theyre not really getting anything from this that they wouldn't easily be able to figure out from looking at the api call.
here though, just so you don't think im not contributing anything at all to the discussion. this is what i did with steem today, besides bitching at you.
nice tips
A good step to make Steemit known by public. It will be like other social media as well. Thanks for your best video. Have a nice day.
Regard.
Who else is here just to earn money?)
That's a great tutorial. Thank you for creating this! Inspiring! Will look deeper into it now ;-) tip! post
Hi @justinw! You have just received a 0.1 SBD tip from @webresultat!
Check out the newest post from @webresultat: 🎼🎬Tonedice Covers Presentation - #7 : Adele - Hide My Heart and follow if you like the content :)
@tipU quick guide. || How to check your pending payouts.
Followed!!!, Please Follow Back
Thank you for sharing with us! I hope you enjoy the upvote! i follow you,,,
I love this article so much. Keep your work!
Awesomesauce. :) follow, UV & RS'd
Hi @justinw Help me once again, this is my best article, please help me untu upvote the article, i really hope, many steemit users ignore my article, please help me once again to upvote this article
https://steemit.com/culture/@khairulfatta/the-panjat-pinang-one-game-of-tradition-august-17-in-indonesia-2017818t184250254z
Great article, I have started my own app!!!
It is totally cool to learn to code!
If you're looking to learn to code there are some good sites out there.
Coursera.org (free)
Udemy.com
Teamtreehouse.com
Lynda.com
ohh thats really great , i enjoyed your session and thank you sharing the knowledge
Awesome! I will check those over the weekend.
Excellent information here! I'm posting this comment so I can easily come back to this post this weekend when I have more time on my hands to play around a bit.
I have some programming experience but it's very limited. I want to get better at it so it's time for me to practice so I can improve my skills.
Appreciate your work and tutorial thanks
Barcelona España 🇪🇸 está siendo víctima del terrorismo apoyo por favor @
Not hard indeed
nice, check my story here : https://steemit.com/money/@raphavongal/my-mad-spent-in-a-10k-trade-course-or-not-by-raphavongal
Wow ! very impressive. i have so much to learn. i will follow you , i think it will be a good thing :) best wishes to you!
good post, thanks (:
Great post bro.......
Need another post on mining STEEM.
Excellent comment, I really like your work. I think it is very objective in the analysis and in what you want to convey. Thank you for sharing your knowledge with us.
So this method could be used to edit posts after the 7 day period when they are locked?
This could be very useful and it wouldn't destroy the previous post as that has already been committed to the block? So this could be used like an addendum?
Sorry for the questions but just curious.
Good tutorial. Very clear instructions.
And if you would like to learn how to write code, there is a great opportunity, because of CodeSchool Free Weekend :)
There is dedicated path for JavaScript and many, many others! :)
Very interesting, this is a good example for anyone inclined to try a bit of coding, simple enough to be played with.
Congrats!
I'm gonna ask a real dummy question as a non developer. What part of that actually connected all that html with the steem blockchain?
Will certainly check this content right here! Seems exciting. I'll be steeming because of this.
nice
You are an excellent teacher! Great job!
thank you for this tutorial...very helpful information that i can use to better my Steemit experience...
OMG is this for real
Can't wait to see Steemit in full Beast mode!
Well done sir, This are what i'm looking for. hope to see more tutorials about how to become steemit users friendly.
Thanks so much for this. But what do you say to a lib arts degree who is still leery about diving into this arena?
I have been thinking of working on a Steemit for last couple of weeks. But have been giving up as using Condenser from https://github.com/steemit/condenser felt like a overkill to me.
This video does justice to the title How easy it is to develop STEEM blockchain apps. Thanks to you I will take another dig at this.
It is sufficient if i know python and html can i develop using python??
Nice
https://steemit.com/blog/@hassanemaad/what-would-happen-if-google-were-to-shut-down-for-30-minutes-answer
You shared us very useful video and links to make us more understanding about Steem Blockcoins. Thanks
Thanks! Great and simple example to get started.
Nice
So I don't need to pre-install anything or make any github checkout before I do something like this?
Awesome tutorial. Thanks for sharing.
Thanks for the information I will be of great help
Thanks for the information I will be of great help
Excellent tutorial, is there a method to find posts with a certain tag?
I often delve into the mechanics of things so I 'm getting alot from from this post. The other contributions are very valuable too. So thanks for a reference point. Darn interesting....
Cool, steem JS rocks :)
C'mon man, lets be honest...there nothing simple about that!
Excellent, quick tutorial, thanks for sharing, I'm assuming you could also add a text input for the permlink if you wanted to be able to control it instead of hard coded in to the jscript?
@phusionphil
Thank you for creating this tutorial! Great video that is easy to follow.
I thought this was a really good tutorial.
Still scratching my head trying to figure out how I have never seen Atom text editor around before, I must be living under a rock. :)
Yes absolutely - but the thing to do would probably be to convert the title line to a permlink by using a regex to replace spaces with dashes... I thought that was probably out of scope for this in an effort to keep it simple as possible though
Nope, this is something basic enough you can do with a single file and a text editor
Technically, the function
steem.broadcast.comment(). The function is available by pulling in the steem-js library. By default it connects to steemit.com's public steemd nodes but you can easily have it connect elsewhere instead. The public nodes make it easy for developers to kickstart/develop their own projects without additional infrastructure.Thank you Juntinw for the simple and illustrative example!! I find it very useful.
Awesome tutorial. And to the point. Very quick to test. Thanks for this, waiting to see more apps!
Great posts can be useful can be an experience. Hopefully be a friend who can help me to like you ..... to dream and hope to be achieved. Like @yooraa need friend support. Best regards.
Thank you for sharing good information.
Upvoted and followed!
Please follow me back :)
Thanks
hello mosfiq vai!!! follow me on @farhanasayed :)
Going to tag it and watch later. Thanks so much for sharing @justinw
Interesting post. Thanks for sharing with everyone. I would be interested in developing with some of these tools, I am going to check out what you have included, I need to gather more information first to learn more and be more comfortable trying this way.
also worth noting as a side note -- this poster is an inc employee apparently.
Wow, this is super cool. I am just getting into coding (started with python, refreshing some HTML/CSS and learning Javascript). I will definitely make this one of my projects to test my new skills. Thanks for sharing!
Awesome - thanks @Justinw!!
So often with developing code there's an initial barrier to entry, like locating the right libraries or documentation to get you started. Posts like this are really valuable to help get more people into application development.
That is a great idea. When you finish it, I would love to try it out.
This is really interesting. I guess it is time to jump back into the programming world. Thanks for the insight.
i want to translate your post, to indonesia bahasa, do you allow?
What would be super valuable is a post that would make examples of all calls found here: https://github.com/steemit/steem-js/tree/master/doc#tags
-- What can be put into query-variables etc. The documentation is sorely lacking.
Sorry, commented to wrong post.
Upvoted and resteemed.
Please visit.
https://steemit.com/education/@fawadsolangi/attention-call-for-audience-uplift-the-education
& Resteem, Thanks.
Hi Justin! Please upsteem!
Upsteem
this is freaking AWESOME.
Congratulations @justinw! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
SteemFest 2 Attendee
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOPThank you.. very useful post
you can build apps on steemit using python too
https://steemit.com/steem-dev/@naveendavisv/5-how-to-steemit-application-with-pistion-and-flask-python-programming-modules
Congratulations @justinw! You have received a personal award!
Click on the badge to view your own Board of Honor on SteemitBoard.
Happy Birthday to you! You joined Steemit exactly one year ago today. So Happy Birthday and I hope you have many more Happy Steemit Birthdays :)

Thanks for the info @justinw interested to see where all this leads!
And if anyone wants some help with UX/UI design please let me know as well!
For someone like me who is not that well versed in programming and application development how easy or tough is it to start making applications that make sense in real life and make some profits out them?
Wow this is amazing. I'm still amazed how easy this seemed to do. Thank you so much for this short tutorial
any guidelines to develop app like d.tube or dmania.lol?
Thank you for this justin! I'm not a prolific developer by any means but #steemit has got me wanting to code :)
Does this only allow you to build a frontend app around the steem crypto? or can you use this to create your own token/coin and web app? does this have to be built on a server or can you do it all local? what if I wanted to make it more like twitter or instagram? or pull in apis from Google for youtube or search to build something new? does it build it on top of steem? or could I rename and make my own blockchain named creem? hypothetically?
That is what the upcoming steem smt's are for: https://smt.steem.io
I am very computer illiterate and try my best to learn new thins about steemit every day as I go along. I see the mentions tab on my Steemit More Info extension hasn't been working for some days and nothing has loaded on Steemistry either. I hear through the grape vine the Devs are working on mentions... Any idea on when mentions will be working again and also are there any other apps or add-on's for mentions? I like to stay engaging in posts I am mentioned in.
Do you know (or can you share) when the SMT dev tools will be available? I am very excited to dive in.
Hahaha!
how many way can one say~ thank you!!!?
Very Good ❤👻
Hi
Here
What is benefit for dapp developer who build their application using Steem API ? can you please explain something or any other use case ?
Nice tutorial. I am a non technical guy but I am very fascinated by the idea of creating new apps on steem. I would love if you would share some more. Some more complex and with various web pages.
Thanks for sharing.
Congratulations @justinw! You have received a personal award!
Click on the badge to view your Board of Honor.
Do not miss the last post from @steemitboard:
I'm considering releasing my dapp HashKings on steemit!
Discord
[Facebook](https://www.facebook.com/qwoyn/
[Twitter](https://www.twitter.com/qwoyn/
[Instagram](https://www.instagram.com/qwoynio/
[LinkedIn](https://www.linkedin.com/company/qwoyn/
It's very Interesting....
Please boss, it's Interesting! But the question is, will be possible for a new person like me in this platform to have my own app?
Can you update this for HF20 ?
Nothing changed in HF20 that would cause this not to work. It is still up-to-date.
if u engineering guru, please post … update , TY !
excelente ese tutorial sera muy útil para todos los usuarios Steemit . Los tutoriales es el mejor medio para aprender.
Muchas gracias sera de gran ayuda para todos