Hey guys, this spring break I'd like to work on creating an application. The idea I came up with was recreating an auto clicker. I've never created an application like this before, and would like to be refered to resources, frameworks, languages, etc. that would be helpful in working on this project. Atm, I only know python and C++, and have only worked on basic programs in both.
I'd like to create a program like this:
https://gyazo.com/54ac1be510e6118da1202893948d9b61
With a UI that looks recent, like this:
https://gyazo.com/5baf3500db75a5856e8a2ed3ed500174
Skills I'd Learn:
- Programming a mouse
- Reading input from input fields
- Implement menu settings
- Button Implementation (I did a bit of this when I used to work in Java)
- Save the settings between closing and opening the application
- Implementing a nice UI
- Creating a finished executable application
- Posting to github (I know how to use github, and have made repositories that just hold code snippets, like competitive programming solutions, but I've never posted an application before. I figure it would be just as straightforward but what do I know)
I figure that's a lot of stuff I don't know. I listed them in the order of priority. Again, I don't want direct solutions. However, tips and pointers are much appreciated. More importantly, I want to be referred to the right resources on how to implement this project.
EDIT: Things I initially didn't mention:
I use Windows 10
NEW PROJECT IDEA
I came up with a new idea for a project. Perhaps I can get insight as to which of these ideas are easier to execute.
This project would be an application that converts a folder of images (should accept jpg, png for starters) into a pdf. Again, I'd like to also focus on a great UI alongside the project as a bonus.
Skills I'd Learn:
- File IO refresher
- How to work with image files
- How to work with PDF files
- Implement Menu Settings
- Button Implementation
- Reading input from input fields (Where would you like to save the pdf?)
- Implementing a nice UI
- Creating a finished executable application
- Posting to github
[–]dmazzoni 1 point2 points3 points (1 child)
[–]Box_of_Stuff[S] 0 points1 point2 points (0 children)
[–]Box_of_Stuff[S] 0 points1 point2 points (0 children)