Google Picasa Desktop Application
Google Picasa Desktop Application
Recently I have been developing a small windows application which interacts with the Picasa Web Albums Data API. Development has been in the C# programming language using Windows Forms as the GUI. The application allows a user to view/upload/download and search for public photos from the Google Picasa Web-service all from their desktop.Screen-shots of the application:
Login form:
The above form allows the user to login to their Google Picasa Web-albums account once logged in they can interact with their albums.
Main application form:
I went for a 3-panel approach to the design of the application:
Left panel: Displays the users albums. –> TreeView Control
Centre panel: Displays all pictures inside the album. –> CrystalImageGrid Control
Right panel: Displays the selected picture. –> PictureBox Control
The above image shows a albums pictures being displayed in the centre panel and the selected picture being displayed in the right panel in the application.
The selected picture in the right panel can be viewed at a larger resolution by simply double-clicking the picture. Once double-clicked another form opens displaying the larger picture, as shown below:
The application also allows a user to upload/save a whole album and image to the users hard-drive.
I will soon be hosting this project on the Google Code project hosting website, in the meantime please have a look at my other projects.
Update:
Added an extra function which searches for publicly shared photos on the Google Picasa web service, via the ‘Community Search’.


