Будинки In-The News Що таке програма застосування? - визначення з техопедії

Що таке програма застосування? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Application Framework?

Рамка додатків - це бібліотека програмного забезпечення, яка забезпечує фундаментальну структуру для підтримки розробки програм для конкретного середовища. Рамка додатків виконує роль скелетної підтримки для створення програми. Метою розробки програмних програм є зменшення загальних проблем, що виникають під час розробки програм. Це досягається за допомогою використання коду, який можна ділити в різних модулях програми. Рамки додатків використовуються не тільки в розробці графічного інтерфейсу користувача (GUI), але і в інших областях, таких як веб-додатки.


Прикладні рамки - це недавно виникла ідея. Деякі із старих рамок прикладних програм, які використовуються і сьогодні, - це інтерфейс користувача для інтерфейсу SmallTalk, MacApp (для Macintosh) та Struts (для веб-додатків Java).

"Техопедія" пояснює "Application Framework"

Завдяки бажанню створювати графічні інтерфейси в додатках з меншими зусиллями по розробці, рамки додатків виявилися хорошим рішенням, забезпечуючи стандартний фреймворк, що лежить в основі попередньо визначеної структури коду. Наприклад, MFC (Microsoft Foundation Classes) - це прикладна програма, яка використовується в середовищі Windows для розробки програм на мові C ++. MFC має всі інструменти для автоматичного створення коду для управління графічним інтерфейсом в рамках.


Рамка додатків виступає як інструмент для надання структури та шаблонів для побудови програми. Використовуючи об'єктно-орієнтовані прийоми під час реалізації основи, попередньо існуючі класи можна легко використовувати для складання програм. Перевагами використання програмних систем є:

  • Компонентизація фреймворку дозволяє розробникам використовувати її поступово. Це призводить до кращого розподілу розробників на основі їхньої експертизи, зменшення помилок та зниження витрат на розробку.
  • Багаторазове використання коду та дизайну допомагає використовувати перевірені компоненти, що підвищує якість.
  • Розширюваність для налаштування рамки для реалізації бізнес-вимог.
  • Простота досягається функцією інкапсуляції, яка допомагає контролювати доступ до компонентів та забезпечує безпеку даних.
  • Краще обслуговування коду, оскільки весь базовий код централізований в одному місці.
  • Окрім коду, попередньо визначені взаємодії між різними класами утворюють шаблон для зменшення зусиль із розробки. Це забезпечує кращий початок для розробки програмного забезпечення та сприяє швидкій розробці додатків.
Що таке програма застосування? - визначення з техопедії