Click here to Skip to main content
15,041,525 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Friend,

I am looking forward to develop a screen saver kind of thing that should have following functionality.

1 - Serve as a desktop screen saver and display current date on user's screen.
2 - When User click on that date, it should expand and display current month along with option to navigate back and forth to display calendar.
4 - when user click on calendar, it should ask for description and an images and save it.
5 - When that particular date comes, it should display that image and text message.

I am looking forward to develop it for both windows and mac user, now my question is that.

1 - Whether I should develop separate application for separate user, or else I can develop widget kind of thing using HTML and JavaScript which will work on both platform.

2 - What If i am looking to use same for mobile and tablet devices.

That will be a great favor if someone help me in this regards.

Thanks a lot in advance.
ridoy 28-Dec-12 2:34am
In my opinion,yes you can develop a widget for desktop version,not needed to develop separate apps.
Member 4558221 28-Dec-12 3:13am
Thanks a lot, I am a c# developer do you have any tutorial link that help to develop widget.
ridoy 28-Dec-12 6:03am
Yes recently i develop a gadget in .net(using silverlight).Follow my solution for the link..

A screen saver is nothing but a regular Windows application which typically spans over all of the screens and shows no non-client areas. When it is registered for a use account of for "all users", its behavior should be controlled by these command line parameters:[^].

That's all, all the "manual" you need. Probably, that's why writing screen savers is so popular. :-)

Withing these simple rule, do whatever you want. However, when a mouse or a keyboard is touched, you screen saver is supposed to close.

There is a lot of articles and code samples in different languages on this overly popular topic. You will easily find samples more or less to your liking. But even if you don't read anything and utilize those simple principles I just explained, from scratch, you will be able to create a screen saver at once. All you need is general programming skills and one of available UI libraries of your choice. Using .NET FCL is more than enough.

Good luck,
I think,this is a good tutorial and a good start towards gadget or widget development if you are a .NET developer.
Also can see this link if you like to use only html and xml..[^]

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900