I have a seemingly large amount of time to spend with myself and all the bits on this computer I could flip to my heart's content. However, my ability to keep that heart beating as fast as it does for using my computer could be greatly improved if I made adjustments myself. I find two of my online worlds colliding a lot and wish to have them sorted through my own program to help define the commonalities between the two social networks. Nothing like this currently exists which brings up what I've run into a lot and I call my "developer's dilemma".
- If I intend to make a program that does not exist in one form or another, is it worth making at all?
- Would maintenance on the program outweigh its usefulness over using the two platforms non-integrated?
- If I made this in a language which used external modules, am I prepared to have my software bloat from the unneeded components?
- If I did want to write it from scratch in a new language, what should I write it in?
I am not certain if other developers (or the self-proclaimed developer like myself) get this or not, especially when FOSS becomes involved.
I will give you two great ideaas right here that ive been dying for....
Idea #1: windows/android hardware input device that has programmable buttons etc.
something like from the black mirror episode:https://66.media.tum...Soh1u3bhkao1_400.gif
there are NO bluetooth programmable devices.
Idea #2: software RAID for windows
there was a pretty nice windows product called traid flexraid. it just went down (out of business for good). what it did was you can stick in a bunch of random disks and pool it into one storage. Drivepool is a good product now that does this. but drivepool doesnt have parity built in like traid did. so its not great. if you could make either a standalone solution that can do the pooling and parity (for WINDOWS!!!)....OR create a parity only software that plays easily with Drivepool (not like snapraid which is what most people use now as its basically the only option)...then thats another sorely needed product.
regarding the original question...
i'd be careful about making something that ties social networks together. You will be at the mercy of the social networks as they war with each other and constantly change their api's and remove features that allow the kind of thing you are talking about. Over the years, most of these efforts have been destroyed by such things. try syncing facebook calendar/events with anything. try getting all your contacts into one place with good management features and contact photos that dont get reduced to 16x16 pixels eventually. if iwere you id do one of the things i listed above. lol