Adobe programming techniques

  • Thread starter Thread starter Ajgor
  • Start date Start date
A

Ajgor

Hello.

I'd like to ask about Adobe programming techniques :) Does they use any
standard panels/controls, or do their own? F.e. in Adobe Bridge, or Adobe
Premiere... They have fine dockable pannels (much better, than in
DockPanelSuite). How they do it?
 
Uzytkownik "Peter Duniho" napisal w wiadomosci
2) If Adobe does any programming using C#, I'm sure it's very minimal. So
your question really has little if any relevance in this newsgroup.

When installing any of Adobe products, there is sometime question about
instaling the NET Framework, so as I guess, they use any of NET languages.
I Think, it is Visual C++, so as I hope, it is possible to translate it to
C# :) But U are right with that problems..
More to the point, if you want to know how Adobe writes their code, you
should probably ask Adobe. Not that I think there's a high chance of them
revealing much of interest, but at least they are the ones who would know.

Heh... Yes :) That is good idea :) But I think, They will not even answer
for that "stupid" questions :)

I only would like to know, do they use a WPF, or standard WinForms, or
something...
Is there a way to recognize it?
 
Finally, there is of course the question of copyright. The Adobe
implementations of the features you're asking about are almost certainly
protected by copyright. At best, inspecting Adobe's implementation is
valuable to you as a learning exercise, and frankly I think a much better
learning exercise would be for you to study the _behavior_ of the
features,
and figure out how to implement them yourself from scratch.

I think you're also a lot less likely to cross the line between legal and
illegal activities as well. There's a whole body of case law addressing
the question of how much reverse-engineering and study of someone else's
technology you can do without violating copyright, so you really need a
lawyer to navigate that area. But in practice it seems to me most people
follow "clean-room" strategies, because otherwise it's very difficult to
prove you didn't just lift the technology outright.

Oh. No No No... I do not want to spy into their applications, and do any
other illegal job :)
I even do not have their applications, (except Adobe reader :) , but I saw
it my friends work
(a little advertising agency), and then watched some movies on Youtube.
I'm only learning C#, and wondering, how do They make their nice GUI's :)
 
Back
Top