Embarcadero Delphi: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Remenyak (обговорення | внесок)
Remenyak (обговорення | внесок)
Додано опис бібліотек, додано категорій, виправлені деякі помилки
Рядок 21:
'''[[Embarcadero]] Delphi''', раніше '''[[Borland]] Delphi''' та '''[[CodeGear]] Delphi'''&nbsp;— це [[інтегроване середовище розробки|інтегроване середовище]] [[Швидка розробка програмного забезпечення|швидкої розробки програмного забезпечення]]. Середовище Embarcadero Delphi працює під [[Microsoft Windows]] і підтримує розробку програмного забезпечення для [[Операційна система|операційних систем]] [[Microsoft Windows]] [[x86]] та [[x64]], [[Mac OS]] [[x86]], [[Apple iOS]] та [[Android]] на [[Delphi (мова програмування)|мові програмування Delphi]] ([[Object Pascal]])<ref>{{cite web | title=RAD Studio XE6 New Features | url=http://www.embarcadero.com/products/rad-studio/whats-new}}</ref>. Embarcadero Delphi входить до групи засобів розробки [[Embarcadero RAD Studio]] і, в залежності від набору функціоналу, постачається в редакціях ''Starter'', ''Professional'', ''Enterprise'' та ''Architect''.
 
== ФункціїФункціонал ==
 
{{Доробити розділ}}
 
== Бібліотеки ==
 
Ядро середовища розробки Delphi складають [[Бібліотека програм|програмні бібліотеки]], що містять багатий базовий функціонал. Завдяки цим бібліотекам значно спрощується і уніфікується розробка застосунків. Багаторічне реальне використання і зневадження цих бібліотек багатьма розробниками в багатьох реальних проектах довели якість цих бібліотек до високого рівня.
 
=== FireMonkey Application Platform ===
 
Основна стаття: '''«[[FireMonkey]]»'''
 
''FireMonkey'' (FMX)&nbsp;— платформа для створення [[2D]] і [[3D]] [[Багатоплатформність|багатоплатформних]] [[Застосунок|застосунків]], що використовує [[графічний процесор]] сучасних [[Настільний комп'ютер|настільних комп'ютерів]] і [[Мобільний пристрій|мобільних пристроїв]]<ref>{{cire web | title=FireMonkey Application Platform | url=http://docwiki.embarcadero.com/RADStudio/XE6/en/FireMonkey_Application_Platform}}</ref>.
 
=== Internet Direct (Indy) ===
 
Основна стаття: '''«[[Internet direct]]»'''
 
''Internet Direct'' (Indy)&nbsp;— відкрита програмна бібліотека компонентів для роботи з сокетами. До складу цієї бібліотеки входять клієнстські та серверні компоненти, що реалізують [[TCP]], [[UDP]], [[ICMP]], [[DICT]], [[DNS]], [[Echo]], [[Finger]], [[FSP]], [[FTP]], [[Gopher]], [[HTTP]], [[IMAP]]4, [[IRC]], [[LPR]], [[NNTP]], [[POP3]], [[RSH]], [[SMTP]], [[SNMP]], [[SNPP]], [[SNTP]], [[Telnet]], [[Whois]], [[WebDAV]] і багато інших; підтримуються захищені канали звязку з використанням [[SSL]], [[TLS]]<ref>{{cite web | title=Indy Docs | url=http://www.indyproject.org/Sockets/Docs/index.EN.aspx}}</ref>.
 
=== Run-Time Library (RTL) ===
 
Основна стаття: '''«[[Delphi RTL]]»'''
 
''Run-Time Library'' (RTL, {{lang-uk|Бібліотека часу виконання}})&nbsp;— містить системні модулі, класи, типи, функції, константи, змінні, що формують базову логіку і використовуються всіма застосунками, що розробляються в Delphi<ref>{{cite web | title=System | url=http://docwiki.embarcadero.com/Libraries/XE6/en/System}}</ref>.
 
*=== [[Visual Component Librtary]]Library (VCL) ===
 
Основна стаття: '''«[[Visual Component Library]]»'''
 
''Visual Сomponent Library'' (VCL, {{lang-uk|Бібліотека візуальних компонентів}})&nbsp;— бібліотека елементів керування (контролів, віджетів), невізуальних компонентів і допоміжних класів Delphi для розробки [[Windows]]-застосунків, Web-застосунків, застосунків баз даних і консольних застосунків<ref>{{cite web | title=VCL Overview | url=http://docwiki.embarcadero.com/RADStudio/XE6/en/VCL_Overview}}</ref>.
 
{{Доробити розділ}}
Рядок 75 ⟶ 105:
== Приклади проектів ==
 
{{Доробити розділ | date=Червень 2014}}
 
== Історія ==
Рядок 461 ⟶ 491:
== Див. також ==
 
* [[Delphi RTL(мова програмування)]]
* [[Fire MonkeyFireMonkey]]
* [[Internet Direct]]
* [[Object Pascal]]
* [[Turbo Delphi RTL]]
* [[TurboVisual PascalComponent Library]]
* [[Visual Component Librtary]]
 
== Джерела ==
Рядок 476 ⟶ 506:
* {{cite web | title=Embarcadero Delphi - Офіційний сайт | url=http://www.embarcadero.com/products/delphi}}{{ref-en}}
* {{cite web | title=Marco's Tech World - Marco Cantu Blog | url=http://blog.marcocantu.com/ }}{{ref-en}}
* {{cite web | title=The Indy Project | url=http://www.indyproject.org/}}{{ref-en}}
* {{cite web | title=IP*Works! V9 Delphi Edition | url=http://www.nsoftware.com/kb/help/IPD9-A/intro.rst}}{{ref-en}}
* {{cite web | title=Raize Software CodeSite | url=http://www.raize.com/devtools/codesite/}}{{ref-en}}
Рядок 485 ⟶ 516:
{{IDE}}
 
[[Категорія:Комп'ютерні технології]]
[[Категорія:Інтегровані середовища розробки]]
[[Категорія:Delphi]]
[[Категорія:Засоби розробки Embarcadero]]