Delphi Proqramlaşdırma məlumatını əldə edin: Kompakt tətbiqlər qurun

Açıqlama: Dəstəyiniz saytın işini davam etdirməyə kömək edir! Bu səhifədə tövsiyə etdiyimiz bəzi xidmətlər üçün bir müraciət haqqı qazanırıq.


Rəsmi olaraq Embarcadero Delphi olaraq bilinən Delphi, Embarcadero Technologies-dən xüsusi bir proqramlaşdırma dili və proqram təminatı dəstidir (SDK).

Əvvəlcə Windows tətbiqlərini qurmaq üçün istifadə olunur, eyni zamanda OS X, iOS və Android əməliyyat sistemlərində işləmək üçün masaüstü, mobil, veb və konsol tətbiqlərini qurmaq üçün istifadə edilə bilər.

Delphi, RAD Studio adlı peşəkar inteqrasiya edilmiş inkişaf mühitinin (IDE) bir hissəsi olaraq C ++ Builder ilə birlikdə paylanır.

RAD Studio, Delphi və bir sıra digər proqram inkişaf vasitələrini, daxili kod tamamlaması və səhv yoxlanışı, inteqrasiya edilmiş ayıklama, müxtəlif mənbələrə nəzarət dəstəyi və bir çoxu olan bir kod redaktoru daxil olmaqla paketləyir..

Delphi nədir?

Delphi, obyekt yönümlü proqramlaşdırmanı dəstəkləyən Object Pascal-a əsaslanan güclü tipli yüksək səviyyəli bir proqramlaşdırma dilidir. Həm də Delphi-yə maşın aparatına dolayı çıxış imkanı verən montaj və digər aşağı səviyyəli dillərdə yazılmış kodu daxil edə bilər.

Əsas gücü, inanılmaz dərəcədə tez bir şəkildə tərtib edilməsidir, yəni nisbətən böyük bir kod bazası olan Delphi tətbiqlərini tərtib edib məhdud qaynaqları olan bir maşında işlətmək deməkdir.

Zamanla Delphi’nin inkişafı həmişə geri uyğunluğu vurğuladı. Lakin, dilin daha yeni versiyalarında uyğunluğu pozan xüsusiyyətlərin əlavə olması səbəbindən tam geri uyğunluq təmin olunmamışdır.

Delphi tarixi

Delphi, Turland Paskalın varisi olaraq Borland Proqram Korporasiyası tərəfindən hazırlanmışdır. Ander Hejlsberg, Turbo Pascal’ın orijinal tərtibatçısı, əvvəlcə 1995-ci ildə Windows tətbiqlərinin qurulması üçün bir vasitə olaraq buraxılmış Delphi’nin inkişafında baş memar olaraq çalışmışdır..

Borland Delphi 2006-cı ilədək inkişaf etdirdi və bu zaman şirkət Delphi və bir sıra digər proqram məhsullarını şirkətin yeni istiqamətinə yönəltmək üçün satmağı qərara aldı.

Uyğun bir alıcı kifayət qədər tez tapılmadı və Delphi açıq şəkildə satmaq əvəzinə, Borland Delphi və bir neçə digər məhsulu CodeGear adlı yeni yaradılan törəmə şirkətə satmaq qərarına gəldi.

2008-ci ildə CodeGear Embarcadero Technologies tərəfindən satın alındı, onlar özləri sonradan 2015-ci ildə Idera tərəfindən əldə edildi. Bununla birlikdə, İdera Embarcadero markasını ətrafında saxlamağa qərar verdi və Embarcadero Delphi hələ də aktiv olaraq dəstəklənir və inkişaf etdirilir.

Adın mənşəyi

Delphi adının özünəməxsus bir mənşəyi var. Adı Borland geliştiricisi Danny Thorpe tərəfindən tərtib edilmişdir. Başlanğıcda Delphi, sadəcə Turbo Paskalı əvəz edəcək layihənin müvəqqəti kod adı olması lazım idi.

Ad üçün fikir, ümumiyyətlə Delphi Oracle kimi tanınan Pitia Yunan mifindən gəldi.

Layihənin Oracle verilənlər bazası ilə əlaqəli bir çox proqram qurmaq üçün istifadə ediləcəyi gözlənildiyindən, layihənin yalnız Delphi adlandırılması məna kəsb etdi. Axı, “Oracle ilə danışmaq istəyirsinizsə, Delphiyə gedin.”

Delphi adı ağıllı və orijinal olsa da, Borland rəhbərliyi rəsmi bir ad kimi bir az daha təsviri bir şey istifadə etmək istədi və Borland AppBuilder’də yerləşdi.

Ancaq Novel AppBuilder, Borland AppBuilder və Borlandın son anda yeni bir adla gəlməyə məcbur qalmasından dərhal əvvəl sərbəst buraxıldı və Delphi kod adı rəsmi ad statusuna qaldırıldı.

Mövcud status

Delphi çox aktiv inkişaf mərhələsindədir. IDE-nin yeni versiyaları təxminən altı ayda bir buraxılır və yeni bir platforma dəstək adətən hər digər buraxılış ilə əlavə olunur.

Embarcadero, hər altı ayda bir proqramın gələcək versiyasına daxil ediləcək planlaşdırılan xüsusiyyət əlavələrinin təəccüblü şəkildə ətraflı izahatı ilə bir məhsul xəritəsinin yeniləməsini dərc edir..

Resurslar

Delphi öyrənmək istəyirsinizsə, bunu həyata keçirməyə kömək edə biləcək çox sayda dərslik və mətn var. İşə başlamaq üçün ən yaxşı pulsuz onlayn mənbələrdən beşini və ən yaxşı araşdırılmış beş kitabı müəyyən etdik.

Pulsuz Online Videolar və Dərsliklər

Embarcadero Technologies Community veb saytı məhsul xəbərlərini, eləcə də bütün Embarcadero məhsulları üçün dərs vəsaitlərini yayımlayan bir bloq istehsal edir..

Xüsusilə Delphi proqramlaşdırmasına diqqət yetirən Pawel Glowacki və tez tətbiq inkişafı haqqında yazan və eyni zamanda Delphi və Embarcadero dünyalarından diqqətəlayiq bir blog yazılarının müntəzəm olaraq yayımlandığı Marko Cantunun məqalələrini axtarın..

Delphi Əsasları Delphi yeni başlayanlar üçün hazırlanmış bir sıra dərslərə, həmçinin faydalı iş vaxtı kitabxanasına istinad edir. Saytın dizaynı bir az tarixlidir, lakin daxil olduğu məlumatlar hələ də möhkəm və faydalıdır.

Alister Christie tərəfindən istehsal olunan LearnDelphi.tv, Delphi haqqında yüzdən çox pulsuz təlimat videosunu təqdim edir. Videolar əsasən təbiətdə müstəqildir və bir-birlərini qurmur, lakin asanlıqla həzm oluna bilən faydalı məlumatlar təqdim edir.

LearnDelphi.net Delphi tələbələri üçün bir sıra pulsuz videolar təqdim edən bir veb sayt idi. Veb sayt artıq mövcud deyil, lakin bütün videolar hələ iki siyahıda təşkil edilmiş YouTube-da mövcuddur: Delphi 2010-u öyrənin – Əsasları və Delphi 7-ni öyrənin..

Delphi Proqramlaşdırma üçün Başlanğıc Kılavuzu, başlayan proqramçılar üçün hazırlanmış və 18 fəsildə təşkil olunmuş pulsuz bir onlayn kursdur.

Delphi.about.com saytında About.com platformasında yayımlandı, burada Delphi təhsil səyahətinizdə sizə kömək edəcək bir çox əlavə blog yazıları və dərs vəsaitləri tapıldı..

Kitablar

Delphi kitabları çoxdur. Bununla birlikdə, bu beş, Delphi proqramlaşdırma ictimaiyyətindən möhkəm rəylər qazanan nisbətən son nəşrlərdir:

  • Nick Hodges tərəfindən Delphi-də kodlaşdırma (2014), böyük Delphi kodunu yazmağı öyrənməkdir. IDE məsələlərinə çox vaxt sərf etmir, əksinə kod yazmağa diqqət edir.

  • Nick Hodges tərəfindən Delphi’ndə daha çox kodlaşdırma (2015), inkişaf etdiricilərə Delphi kodlarından maksimum faydalanmalarına kömək etmək üçün Delphi-dəki kodlaşdırmada təqdim olunan anlayışlara əsaslanır..

  • Delphi Kılavuzu, 2-ci Edition (2016), Danielele Teti, tez bir zamanda platforma tətbiqetmələri qurmaq haqqında praktik məlumat almaq istəyən kəmərləri altında bir az təcrübəsi olan Delphi proqramçılarına istiqamətlənmiş bir mətndir..

  • John Kouraklis tərəfindən Delphi-də MVVM (2016), Model View ViewModel paradiqmasına əsaslanan Windows sistemləri üçün müasir tətbiqlər qurmaq istəyən təcrübəli Delphi inkişaf etdiriciləri üçün bir mətndir..

  • Marco Cantu tərəfindən Object Pascal Handbook (2015) tanınmış Delphi mütəxəssisi tərəfindən yazılmış Delphi proqramlaşdırma dilinə aid bir kitabdır..

Xülasə

Delphi, Embarcadero Technologies tərəfindən peşəkar inkişaf edənlər üçün IDE olan RAD Studio-nun bir hissəsi olaraq yayılan yüksək səviyyəli bir proqramlaşdırma dilidir. İlk növbədə Windows sistemləri üçün tətbiqlər qurmaq üçün istifadə olunur, lakin müxtəlif əməliyyat sistemləri üçün tətbiqlər qurmaq üçün istifadə edilə bilər.

Delphi, yetişmiş bir məhsuldur, 20 ildən çoxdur ki, yenə də dillərə müntəzəm olaraq əlavə xüsusiyyətlər ilə aktiv olaraq inkişaf etdirilir..

Əlavə oxu və mənbələr

Kodlaşdırma və inkişafla əlaqəli daha çox təlimat, dərs vəsaiti və infoqrafiya var:

  • C ++ geliştirici mənbələri: bu məqalə sizi ən populyar obyekt yönümlü proqramlaşdırma dillərindən biri ilə əlaqələndirəcəkdir.

  • F # Proqramlaşdırma: daha yeni .NET proqramlaşdırma dillərindən birini öyrənin.

  • Axtarış motorlarının tarixi: axtarış motorları son iki onillikdə çox böyük bir yol keçdi. Onların uzun tarixi haqqında hər şeyi öyrənin.

Hansı kodu öyrənməlisiniz?

Kodlamağı hansı proqramla öyrənməlisiniz? İnfografiyamıza baxın, nə kodu öyrənməlisiniz?

Bu, yalnız dillərin fərqli cəhətlərini müzakirə etmir, “Java üçün bir proqram üçün nə qədər pul qazanacam?” Kimi vacib suallara cavab verir.

Hansı kodu öyrənməlisiniz?
Hansı kodu öyrənməlisiniz?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map