I am currently in the process of designing a software program that, from my research, does not exist. The program will basically function as a combination of, at least, 3 existing programs...MS Word, PPT, & Media Player.
The end result is a program installed on a PC that displays a presentation as text, images, audio, and/or video or a combination thereof. I could basically create email that contains the above media, but the level of tackiness would be overwhelming. I am attempting to provide a level of elegance and professionalism to an all-in-one program interface.
For example, lets say a family would like to create a virtual family scrapbook. The presentation would contain many text messages specific for several family members or main messages for the entire family, a main presentation for the entire family, and a series of audio, video, and images clips for added effect. As stated above, these technologies exist as stand-alones, but not in one complete package. Lets now say over a period of time you would like to add to these presentations or create a new presentation. The user could upload the media to the server and then the server would distribute the media to the desired recipients. This is one of the many examples I can think of.
Hopefully I have explained the desired outcome, now I need some help. I'm guessing this program can be designed using a few different languages, but I think c++ might be the way to go. However, I don't have much to base this on. Also, if anyone knows of a program already in existence or needs a better explanation please let me know.