Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 143537
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T08:06:40+00:00 2026-05-11T08:06:40+00:00

I am looking for information on how Picasa was built as I would like

  • 0

I am looking for information on how Picasa was built as I would like to create a similar interface for my application.

Information can include programming language,UI design, etc.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T08:06:41+00:00Added an answer on May 11, 2026 at 8:06 am

    I found this The Beautiful Picasa UI is Made of Dynamic PSD Files:

    I was snooping around in Picasa’s ‘runtime’ folder and found a bunch of Photoshop .PSD files. Sure enough, large parts of the UI are built in Photoshop. Layers are used to organize buttons, stand-ins, and cursors. Roll-overs are achieved with image replacement similar to JavaScript/DHTML. For example, the timeline view is just a 640×480 image with a tagged layer to hold the selected group’s thumbnail and custom cursors defined in their own layer set.

    Picasa’s underlying graphics engine is most likely a simplified ‘Photoshop runtime’ with a DOM to make it easy to target tagged elements imported from .PSD files. This is a smart architecture because it provides rapid UI prototyping and a consistent look-and-feel across different platforms. Designers can make changes in Photoshop then re-launch Picasa to see the results. Even better, end users can skin the application without having to learn any new tools.

    The ‘runtime’ folder also contains some simple scripts that bind UI elements to their .PSD counterparts, and define layout placement and visibility.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm not looking to harvest information, I'm just trying to create a way to
I'm looking for information extraction libraries where I can have semi structured information that
I'm writing a console application which is looking up information about SSIS packages in
After looking up information regarding loading offline resources into UIWebView, it looks like I'm
I'm looking for information on how to implement binary heaps efficiently. I feel like
I’m looking for information on Google’s Go language. In A Tour of Go they
I am looking for information on how to create and run a simple server
I am looking for information on Windows network programming. Mainly how to get a
I'm looking for information on things like ehcache and other alternatives to memcached for
I am looking for information as to how distributed checksum applications like Vipul's razor,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.