This was asked about a year ago, but never really answered. It would be great to find out what language/gui framework was used to write Google's desktop Picasa app. Any ideas?
Asked
Active
Viewed 3,290 times
5
-
1I think it was ancient Sumerian... or maybe that was just the documentation? ;) ...seriously, if I had to guess, I'd say it was probably C++. – FrustratedWithFormsDesigner Apr 30 '10 at 13:46
-
+1 for wit, maybe QT for the UI? – JeremyFromEarth Apr 30 '10 at 14:24
3 Answers
13
I had a look at the Windows version and I'd guess C++ as well for most of the components which is indicated by
- a scan using PEiD that yields that npPicasa3.dll and qtsupport.dll have been created by the Visual C++ 8.0 compiler.
- Process Explorer showing that Picasa3.exe has an open handle to MSVCP80.dll, which is the Microsoft C++ Runtime Libary

Dirk Vollmar
- 172,527
- 53
- 255
- 316
-
Neat, I didn't know about PEiD! Thanks for that link! – FrustratedWithFormsDesigner Apr 30 '10 at 14:25
-
1
Windows and Mac both have native apps, while the Linux version runs under Wine, so i suppose they don't use something like Java. I guess that means the Windows version is written in C++ while the Mac one is written in Objective-C.

Husky
- 5,757
- 2
- 46
- 41
0
Check out this link. Even though this API is deprecated, it suggests that Picasa's UI is coded in some proprietary XML format made by Google, with an Adobe Photoshop file as the icon.

Phillip Cloud
- 24,919
- 11
- 68
- 88