Total Noob Wanting to Start a Project

I don’t know if it’s me being an old coot or if I’m just missing some minor detail, but I can’t figure out how to start a project.

Aside from that I don’t know how to code.

In case it will help I want to develop a program or app that will project an OSK that will remap to whatever standard layout that can be found on an OS and will shadow key presses on an actual keyboard. This OSK needs to be resizable and have color as well as transparency adjustability.

I don’t want to reinvent the wheel, but I need a program that does the things that Frontype did when it worked for me in the Win10 environment. Since I can’t figure out how to reach the developer for that project for a fix to the failure I’m concluding that the project has been abandoned and I need to find a way to develop (or get developed) a replacement that will suit my needs.

I’m not at all interested in anything that will infringe on anyone’s copyright(s), I’m interested in getting something that meets my needs without any infringements. Can anyone help?

I don’t know if it’s me being an old coot or if I’m just missing some minor detail, but I can’t figure out how to start a project.

Don’t worry, many people are here to help!

Aside from that I don’t know how to code.

Well, you’re on GitHub, have you looked at other repositories? Maybe check trending, there are some repos that are popular there. Also, I recommend checking official documentation. That’ll help a lot.

In case it will help I want to develop a program or app that will project an OSK that will remap to whatever standard layout that can be found on an OS and will shadow key presses on an actual keyboard. This OSK needs to be resizable and have color as well as transparency adjustability.

I don’t know much about mobile applications, but I think Java will be the place to start. There’s plenty of Java repos on GitHub, just search and set the language to “Java”.

Please also help me with the shorthand here, what do you mean by “repos”?

If I understand you correctly you seem to be thinking that I’m looking to create something for some mobile device. What I’m wanting is something for a PC or at the very least a laptop. That said I don’t know if you were referring me in the right direction and I hope you can let me know if you were sending me there.

Please also help me with the shorthand here, what do you mean by “repos”?

“Repo” is short for “repository”, which, on GitHub, is where Git projects are stored. One of my repos can be seen here:

The Linux repository can be seen here:

If I understand you correctly you seem to be thinking that I’m looking to create something for some mobile device.

That’s what I assumed from your original post, yes.

What I’m wanting is something for a PC or at the very least a laptop.

Okay. You can do that from any programming language, but you will have to learn it first. I’d recommend learning JavaScript first, and then Python. The project you have in mind isn’t a beginner project.

Thanks, and that makes sense in hindsight.

Thanks again. :slight_smile:

Leave it to me to want to make my first project something that is likely above my reach.

Thanks for your input, and I will check out that repo of yours.

For the described desktop application project I strongly suggest skipping Javascript and going right for Python, which is much better suited for desktop applications.

Also my personal opinion is that Python is the best language to start with programming in general. :snake:

For the described desktop application project I strongly suggest skipping JavaScript and going right for Python, which is much better suited for desktop applications.

You’re correct, but OP will have to start somewhere. JavaScript is arguably easier to learn than Python for a new programmer.

Also my personal opinion is that Python is the best language to start with programming in general. :snake:

Correct, once again. Python is superior!

A number of years ago I did manage to learn a smattering of BASIC mostly self taught, so I’m not totally devoid of knowledge in coding. My saying that I’m a total noob is in reference to how GitHub works.

Since you guys posted here I have started attempting to learn Python using videos that seem to come closest to my situation. I searched for sources that were in as clear (to me) as possible English and were made by someone using a Windows 10 machine rather than a Linux or Mac machine to minimize having to figure out cross platform instruction issues.

I want to thank you guys for your input and any other help you can be.