While this may not be the most used route, graphical apps can be built using Python alone. And there are many programmers who use different libraries for this purpose: tkinter, wxPython, etc.
A while ago I created a 7-video series on Youtube, teaching how to build a universal search app with tkinter in Python. I've been posting the tutorials here on steemit as I was creating them.
So, what does this application do?
It's a desktop app, with minimal design, that stays on top of your windows and allows you to conveniently search and switch between 2 search engines: Google and DuckduckGo. Here's the complete list of the tutorials:
- Intermediate Python – Building Applications with Tkinter – Part 1 – Intro
- Intermediate Python – Building Applications with Tkinter – Part 2 – Defining Functions and Widgets
- Intermediate Python – Building Applications with Tkinter – Part 3 – Building the GUI
- Intermediate Python – Building Applications with Tkinter – Part 4 – Extending the Functions
- Intermediate Python – Building Applications with Tkinter – Part 5 – Radio Buttons
- Intermediate Python – Building Applications with Tkinter – Part 6 – Creating the Executable (in Windows)
- Intermediate Python – Building Applications with Tkinter – Part 7 – Further Resources (books and links)
I hope you enjoy this series and I hope it helps you in your programming learning path.
To stay in touch with me, follow @cristi
Cristi Vlad, Self-Experimenter and Author
Looks good at first glance!
I'm building a sudoku solver right now, using a C back-end engine. Purely for educational purposes. I may use python for a front end, according to this tutorial!
Followed, follow back if you'd like to stay up to date with my projects!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
sure! did you post about it yet? here? on github?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I will release the source code on github when I'm done, both the front and the backend. However, it's still a very new project that I just got started on. Steemit will be the first platform to know about it when I'm done!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for the info, can tkinter be used to make apps for steemit?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
yes, why not?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
No idea, I'm new to programming, I know basic language and was wondering where to start if I wanted to make an app for steemit. I like to know what I'm working with before I start to learn.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
if you go with tkinter, your app is most likely going to be a desktop app (win, linux, mac). have that in mind. if you want to build something web based and you'd like to do it in python you'd probably go with django, flask and similar libraries. or you could use web friendly languages like javascript. however, first start with the basics of the programming language you choose .
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very beautiful =) follow me to help us
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great post, very useful.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
thank you!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Awesome video! I would also recommend using Flask to build Python web apps.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit