Search: in
Application framework
Application framework Encyclopedia
  Tutorials     Encyclopedia     Dictionary     Directory  
Application_framework Email this to a friend      Application_framework

Application framework

Application framework
Application framework

Application framework

In computer programming, an application framework is a software framework that is used to implement the standard structure of an application for a specific operating system. Application frameworks became popular with the rise of the graphical user interface (GUI), since these tended to promote a standard structure for applications. It is also much simpler to create automatic GUI creation tools when a standard framework is used, since the underlying code structure of the application is known in advance. Object-oriented programming techniques are usually used to implement frameworks such that the unique parts of an application can simply inherit from pre-existing classes in the framework.

One of the first commercial application frameworks was MacApp, written by Apple Computer for the Macintosh. Originally written in an extended (object-oriented) version of Pascal, it was later rewritten in C++. Other popular frameworks for the Mac include Metrowerks Powerplant and MacZoop (all based on Carbon). A different approach to an application framework is Cocoa for Mac OS X. Free software frameworks exist as part of the Mozilla, OpenOffice.org, GNOME and KDE projects.

Microsoft created a similar product for Windows called the Microsoft Foundation Classes or MFC.

There are also a number of frameworks which will create identical applications for Linux, Macintosh, and Windows from the same source code, such as the widget toolkits wxWidgets or FOX toolkit.

See also

External links

es:Oracle Application Development Framework ja:???????????????


Application framework
Application framework
Application framework

Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article

Application framework
Application framework
Search for Application framework in Tutorials
Search for Application framework in Encyclopedia
Search for Application framework in Dictionary
Search for Application framework in Open Directory
Search for Application framework in Store
Search for Application framework in PriceGig


Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Application framework
Advertisement

Advertisement



Application framework
Application_framework top Application_framework

Home - Add TutorGig to Your Site - Disclaimer

©2008-2009 TutorGig.com. All Rights Reserved. Privacy Statement