Clases básicas de aplicación


Las Application Foundation Classes (AFC) eran un marco gráfico para crear interfaces gráficas de usuario (GUI) basadas en Java , desarrolladas por Microsoft y enviadas como parte del SDK de Microsoft para Java. AFC se basó en Abstract Window Toolkit (AWT), pero su arquitectura facilitó la ampliación de componentes para adaptarse mejor a las necesidades del usuario.

Se anunció que los componentes de AFC eran multiplataforma, pero funcionaban mejor con Microsoft Java Virtual Machine , [1] y el soporte en plataformas que no eran de Windows era problemático. [2] [3]

El lanzamiento de AFC (junto con J / Direct (en lugar de JNI) y WFC ) fue parte de un esfuerzo de Microsoft para ganar liderazgo en la creciente comunidad de Java . [4]

Con el lanzamiento de Java Foundation Classes , el interés por AFC disminuyó y más tarde ya no se mantuvieron.