Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Interface Builder

Неперевірена версія(що робити?)
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

Сторінка не перевірена

Немаєперевірених версій цієї сторінки; ймовірно, її щене перевіряли на відповідність правилам проєкту.
Interface Builder
ТипПрограмне забезпечення
РозробникApple Inc.
Перший випуск1988; 38 років тому (1988)
Стабільний випуск3.2.6 / Released15 березня2011; 14 років тому (2011-03-15)
4.0 / Released9 березня2011; 14 років тому (2011-03-09)
Операційна системаmacOS
ЛіцензіяПропрієтарне, розповсюджується разом із пакетомXcode.
Вебсайтdeveloper.apple.com Запатентований, Xcode.

Interface Builder — програма длярозробки програмного забезпечення дляопераційної системиApplemacOS. ЧастинаXcode (раніше Project Builder), набору інструментів розробникаApple Developer. Interface Builder дозволяє розробникамCocoa іCarbonстворювати інтерфейси дляпрограм за допомогоюграфічного інтерфейсу користувача. Отриманий інтерфейс зберігається у вигляді файлу.nib, скорочення від NeXT Interface Builder, або нещодавно як файл.xib на основіXML.

Interface Builder походить від однойменного програмного забезпечення розробкиNeXTSTEP. Версія Interface Builder також використовується для розробки програмного забезпечення OpenStep, і дуже схожий інструмент під назвою Gorm існує дляGNUstep. 27 березня 2008 року була випущена спеціалізована версія Interface Builder для iPhone, що дозволяє створювати інтерфейси для додатківiPhone, разом із iPhone SDK Beta 2.

Interface Builder був навмисно розроблений як окрема програма, щоб дозволити дизайнерамвзаємодії розробляти інтерфейси без використання орієнтованого на код IDE, але починаючи з Xcode 4, Apple інтегрувала його функціональні можливості безпосередньо в Xcode.

Історія

[ред. |ред. код]

Спочатку Interface Builder називався SOS Interface і був створенийЖаном-Марі Юлло, коли він працював дослідником в Inria в Рокенкурі поблизу Парижа. Йому дозволили зберегти право власності на програмне забезпечення після звільнення з Inria, він витратив рік, працюючи над ним щоб перетворити його у повнофункціональний продукт, який тепер називається Interface Builder[1] і розповсюджується для Macintosh компанією ExperTelligence у США в 1986 році[2]. Його було написано мовоюLisp (для продукту ExperLisp від ExperTelligence) і глибоко інтегровано з Macintosh Toolbox. Interface Builder був представлений на MacWorld Expo в Сан-Франциско в січні 1987 року.[3]

Розробка

[ред. |ред. код]

Interface Builder надає палітри або колекції об’єктів інтерфейсу користувача розробникуObjective-C абоSwift. Ці об’єкти інтерфейсу користувача містять такі елементи, як текстові поля, таблиці даних, повзунки та спливаючі меню. Палітри Interface Builder повністю розширювані, тобто будь-який розробник може розробляти нові об’єкти та додавати палітри до Interface Builder.

Примітки

[ред. |ред. код]
  1. Jean-Marie Hullot, from perforated cards to the iPhone - Inria.www.inria.fr. Процитовано 17 травня 2023.
  2. Micro Marketworld 1987-02-09: Vol 10 Iss 6 (English) . Infoworld Media Group. 9 лютого 1987.
  3. Dr. Dobb's Journal.Dr. Dobb's Journal, March 1987.

Посилання

[ред. |ред. код]
Перегляд цього шаблону
  Тематичні сайти
Нормативний контроль
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Interface_Builder&oldid=44515295
Категорії:
Прихована категорія:

[8]ページ先頭

©2009-2026 Movatter.jp