Платформа приложения
-
Определение прикладного фреймворка
- Прикладной фреймворк — это программный инструмент для создания стандартных приложений.
- Фреймворки упрощают разработку графического интерфейса благодаря заранее определенной структуре кода.
-
История и примеры
- Apple создала MacApp на основе Object Pascal, позже переписав его на C++.
- Metrowerks и Cocoa предлагают разные подходы к созданию платформ для macOS.
- Google использует фреймворки на основе Chromium для разработки приложений, включая Electron и Chromium Embedded Framework.
- Mozilla, LibreOffice, GNOME, KDE, NetBeans и Eclipse разрабатывают свободные платформы с открытым исходным кодом.
- Microsoft предлагает .NET Framework для разработки приложений на C++ и Visual Basic/C#.
- Qt, wxWidgets, Juce, Fox toolkit и Eclipse Rich Client Platform позволяют создавать кроссплатформенные приложения.
- Oracle ADF помогает создавать Java-ориентированные системы.
- Silicon Laboratories предлагает платформу для разработки беспроводных приложений.
- MARTHA — это проприетарный фреймворк для RealObjects.
Полный текст статьи: