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.
| Property | Value |
| p:abstract
| - 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 version of Pascal, it was later rewritten in C++. Other popular frameworks for the Mac include Metrowerks Powerplant and MacZoop . 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. (en)
- アプリケーションフレームワーク (Application Framework) とは、プログラミングにおいて、特定のオペレーティングシステムのためのアプリケーションの標準構造を実装するのに使われるクラスやライブラリの集まりである。単にフレームワークとも呼ぶ。 多くの再利用可能なコードをフレームワークにまとめることによって、開発者の手間を省き、新たなアプリケーションのために標準的なコードを改めて書かなくて済むようにする。アプリケーションフレームワークはグラフィカルユーザインタフェース が一般的になるに連れて一般化してきた。というのも、GUIはアプリケーションの基本的構造の標準化を促進する傾向があるためである。アプリケーションの基本コード構造が明らかであるため、標準フレームワークを使えば自動GUI作成ツールが作り易くなる。フレームワークの実装にはオブジェクト指向プログラミング技法が一般に使われ、あるアプリケーションの独自の部品がフレームワーク内の既存のクラスを継承することができる。 商用の最初のフレームワークとしてMacAppがある。アップルコンピュータがMacintosh向けに開発したものである。当初、拡張(オブジェクト指向化)されたPascal言語で書かれていたが、後にC++言語で書き直された。Macintosh向けの他のフレームワークとしてMetrowerks PowerPlantやMacZoopがある(いずれもCarbonベース)。別の系統のアプリケーションフレームワークとして Mac OS X 向けのCocoaがある。 フリーソフトウェアとしては、Mozilla、OpenOffice. org、GNOME、KDEといったプロジェクトにはアプリケーションフレームワークが含まれている。 マイクロソフトは、Microsoft Foundation Class (MFC) と呼ばれる Windows 向けの同様の製品を開発した。 wxWidgetsやFOX toolkitのようなウィジェット・ツールキットのように、Macintosh、Windows、Linuxなどの複数のプラットフォーム向けのアプリケーションを同一ソースコードから作成できるフレームワークも多数存在する。 また、ウェブアプリケーション構築のためのアプリケーションフレームワークも多数存在する(Apache Struts、Ruby on Railsなど)。 (ja)
- Oracle Application Development Framework, generalmente llamado Oracle ADF, es un framework comercial de Java para la creación de aplicaciones empresariales. Es una herramienta del tipo RAD que se basa en patrones de diseño listos para usar. Provee un enfoque visual y declarativo para el desarrollo de aplicaciones J2EE. (es)
|
| p:date
| - 2007-09-01 00:00:00.000000 (xsd:date)
|
| p:hasPhotoCollection
| |
| p:wikiPageUsesTemplate
| |
| rdfs:comment
| - 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. (en)
- アプリケーションフレー� ワーク (Application Framework) とは、プログラミングにおいて、特定のオペレーティングシステ� のためのアプリケーションの標準構� を実装するのに使われるクラスやライブラリの集まりである。単にフレー� ワークとも呼ぶ。 多くの再利用可能なコードをフレー� ワークにまとめることによって、開発者の手間を省き、新たなアプリケーションのために標準的なコードを改めて書かなくて済むようにする。アプリケーションフレー� ワークはグラフィカルユーザインタフェース が一般的になるに連れて一般化してきた。というのも、GUIはアプリケーションの基本的構� の標準化を促進する傾向があるためである。アプリケーションの基本コード構� が明らかであるため、標準フレー� ワークを使えば自動GUI作成ツールが作り易くなる。フレー� ワークの実装にはオブジェクト指向プログラミング技法が一般に使われ、あるアプリケーションの独自の部品がフレー� ワーク内の既存のクラスを継承することができる。 商用の最初のフレー� ワークとしてMacAppがある。アップルコンピュータがMacintosh向けに開発したものである。当初、拡張(オブジェクト指向化)されたPascal言語で書かれていたが、後にC++言語で書き直された。Macintosh向けの他のフレー� ワークとしてMetrowerks PowerPlantやMacZoopがある(いずれもCarbonベース)。別の系統のアプリケーションフレー� ワークとして Mac OS X 向けのCocoaがある。 フリーソフトウェアとしては、Mozilla、OpenOffice. org、GNOME、KDEといったプロジェクトにはアプリケーションフレー� ワークが含まれている。 マイクロソフトは、Microsoft Foundation Class (MFC) と呼ばれる Windows 向けの同様の製品を開発した。 wxWidgetsやFOX toolkitのようなウィジェット・ツールキットのように、Macintosh、Windows、Linuxなどの複数のプラットフォー� 向けのアプリケーションを同一ソースコードから作成できるフレー� ワークも多数存在する。 また、ウェブアプリケーション構築のためのアプリケーションフレー� ワークも多数存在する(Apache Struts、Ruby on Railsなど)。 (ja)
- Oracle Application Development Framework, generalmente llamado Oracle ADF, es un framework comercial de Java para la creación de aplicaciones empresariales. (es)
|
| rdfs:label
| - Application framework (en)
- アプリケーションフレームワーク (ja)
- Oracle Application Development Framework (es)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpedia-owl:genre
of | |
| is p:genre
of | |
| is p:paradigm
of | |
| is p:redirect
of | |