Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows Support #1

Open
donangel opened this issue Apr 16, 2016 · 4 comments
Open

Windows Support #1

donangel opened this issue Apr 16, 2016 · 4 comments

Comments

@donangel
Copy link

Im adding this in order for the people, who're interested in Windows support, to be able to subscribe to it.

The app is great, the analytics look fine and intriguing and being open source means that we could compile the code ourselves and be 100% sure it does nit harvest passwords or other data.

Thanks for contributing this!

@KonsomeJona
Copy link
Owner

Thank you for opening a ticket. The current project is written in Objective-C and is using Cocoa framework. I might need to rewrite all the application using a cross-platform framework (Qt, etc...).
I will also take a look at the tool The Cocotron (http://cocotron.org/) that can port a Mac program to Windows.

@donangel
Copy link
Author

donangel commented Apr 17, 2016

The idea is the most important thing there. How to represent the data, how to sum up statistically.

I think on any platform you will need low level integration, in order to collect the mouse and keyboard data. This can hardly be done with cross platform tool, as it's indeed going "under the hood" of the OS, something which these tools hardly offer.

However, the analytics and representation part can clearly be done multiplatform. Don't know about QT (did it grow that much?), but there are good tools there.

On the top of this (this is out of this issue), if you integrate shared hosting environment (no need to be public one or proprietary, could be the user's private Dropbox, OneDrive, Google Drive etc.) to upload statistics from all machines (I use 3 notebooks on frequent basis), this can be very nice next step.

I used similar app ages ago, I even do not remember the name. But I remember how useful it was. I see the description and the features of your MacOS app and I like what I see. Good job!

@KonsomeJona
Copy link
Owner

Long long long time ago, I was using Mousotron on Windows (http://www.blacksunsoftware.com/mousotron.html). Same features as OctoMouse. Thank you for your ideas.

There are a lot of cross-platforms out there and I'm sure few of them could allow you to write OS native code (via macro or plugin) depending on the platform you are compiling for.

Thank you again and I like your suggestion about shared hosting environment. However, how much I will remain involved on this project will depend on its popularity. I can only work on my personal projects during my spare time outside my actual job and I have also other projects I want to work on.

@donangel
Copy link
Author

I know how it's with this kind of projects. You invest time, based on the potential. And the potential is measured in both popularity and ROI potential (after all, we all need resources to survive and keep forward :) ).

I'll track this thread. There's very vague probability I may start researching how to implement this on Windows... but I won't go discussing this at this point.

Best of luck and keep up the good work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants