შეიტყვეთ დელფის დაპროგრამება: შექმენით კომპაქტური პროგრამები

გამჟღავნება: თქვენი მხარდაჭერა ხელს უწყობს საიტის მუშაობას! ჩვენ ვიღებთ რეფერალის გადასახადს ზოგიერთი სერვისის შესახებ, რომელსაც გირჩევთ ამ გვერდზე.


დელფი, რომელიც ოფიციალურად არის ცნობილი Embarcadero Delphi, არის პროგრამირების ენა და პროგრამული უზრუნველყოფის განვითარების ნაკრები (SDK) Embarcadero Technologies– დან..

იგი ძირითადად გამოიყენება Windows პროგრამების შესაქმნელად, მაგრამ ის ასევე შეიძლება გამოყენებულ იქნას OS X, iOS და Android ოპერაციული სისტემის გასაშვებად სამუშაო მაგიდის, მობილური, ვებ და კონსოლის პროგრამების შესაქმნელად..

დელფი ნაწილდება C ++ Builder- თან ერთად, როგორც პროფესიული ინტეგრირებული განვითარების გარემოს (IDE) ნაწილი, სახელწოდებით RAD Studio.

RAD Studio შეფუთავს Delphi- ს და სხვა პროგრამული უზრუნველყოფის დამუშავების სხვადასხვა საშუალებებს, მათ შორის კოდის რედაქტორს ჩაშენებული კოდების დასრულებით და შეცდომების შემოწმებით, ინტეგრირებული დებიბუგერით, სხვადასხვა ტიპის წყაროს კონტროლის მხარდაჭერასა და მრავალი სხვათ..

რა არის დელფი?

დელფი არის მკაცრად აკრეფილი მაღალი დონის პროგრამირების ენა, რომელიც ემყარება Object Pascal- ს, რომელიც მხარს უჭერს ობიექტზე ორიენტირებულ პროგრამირებას. მას ასევე შეუძლია მოიცავდეს ასამბლეის და სხვა დაბალი დონის ენებზე დაწერილ კოდს, რაც დელფს აძლევს ირიბ დაშვებას აპარატურაზე.

მისი ძირითადი სიძლიერე ის არის, რომ ის ძალიან სწრაფად შედგენილია, რაც იმას ნიშნავს, რომ შედარებით დიდი კოდბაზის მქონე დელფის აპლიკაციების შედგენა და გაშვება შესაძლებელია შეზღუდული რესურსების მქონე აპარატზე..

დროთა განმავლობაში დელფის განვითარება ყოველთვის ხაზს უსვამდა ჩამორჩენილ თავსებადობას. ამასთან, ჩამორჩენის სრული თავსებადობა არ შენარჩუნებულა ენის ახალ ვერსიებში თავსებადობის მახასიათებლების დამატების გამო.

დელფის ისტორია

Delphi შეიმუშავა Borland Software Corporation- მა, როგორც ტურბო პასკალის მემკვიდრე. Ander Hejlsberg, ორიგინალური დეველოპერი Turbo Pascal, მსახურობდა მთავარი არქიტექტორი დელფის განვითარებისთვის, რომელიც თავდაპირველად 1995 წელს გამოვიდა, როგორც Windows პროგრამების მშენებლობის ინსტრუმენტად..

Borland– მა დელფის განვითარება 2006 წლის განმავლობაში შეძლო, ამ ეტაპზე კომპანიამ გადაწყვიტა გაეყიდა დელფი და სხვა მრავალი პროგრამული პროდუქტი, რათა კომპანიის ახალი მიმართულება გადაეღო.

შესაფერისი მყიდველი არ იყო საკმარისად სწრაფად მოთავსებული და, ვიდრე დელფის აშენებულად მიეყიდა, ბორლენდმა გადაწყვიტა დელფის და რამდენიმე სხვა პროდუქტის გადატანა ახლად შექმნილ შვილობილ კომპანიაში, რომელსაც ეწოდება CodeGear.

2008 წელს, CodeGear შეიძინა Embarcadero Technologies– მა, რომელიც თვითონვე შეიძინა Idera– მა 2015 წელს. თუმცა, იდერმა გადაწყვიტა Embarcadero– ს ბრენდის შენარჩუნება და Embarcadero Delphi კვლავ აქტიურად არის მხარდაჭერილი და განვითარებული.

სახელის წარმოშობა

სახელწოდება დელფი უნიკალური წარმოშობისაა. სახელი დაინერგა ბორლანდიის დეველოპერმა დენი ტორპემ. თავდაპირველად, დელფი მხოლოდ პროექტის დროებითი კოდი იყო, რომელიც ტურბო პასკალს ჩაანაცვლებს.

სახელწოდების იდეა წარმოიშვა ბერძნული მითიდან პითიაზე, რომელსაც საყოველთაოდ ერქვა დელფის ორაკული.

მას შემდეგ, რაც პროექტი მოსალოდნელი იყო მრავალი აპლიკაციის ასაშენებლად, რომლებიც ერეკლეს მონაცემთა ბაზას უკავშირდებოდნენ, მხოლოდ აზრი ჰქონდა პროექტის დელფის დასახელებას. ყოველივე ამის შემდეგ, “თუ გინდათ ისაუბრეთ [ორაკელთან], წადით დელფში.”

მიუხედავად იმისა, რომ სახელი დელფი ჭკვიანური და ორიგინალური იყო, ბორლანდ მენეჯმენტს სურს ოფიციალური სახელის ოდნავ უფრო აღწერილური გამოყენება და დასახლდა Borland AppBuilder– ზე.

თუმცა, Novel AppBuilder გაათავისუფლეს, სანამ Borland AppBuilder და Borland იძულებული გახდა ბოლო მომენტში წამოეღოთ ახალი სახელი, ხოლო დელფის კოდური სახელი ამაღლდა ოფიციალური სახელის სტატუსამდე.

Მიმდინარე სტატუსი

დელფი ძალიან აქტიური განვითარებით მიმდინარეობს. IDE– ს ახალი ვერსიები გამოშვებულია დაახლოებით ექვს თვეში ერთხელ, ხოლო ახალი პლატფორმის მხარდაჭერა, როგორც წესი, ემატება ყველა სხვა ვერსიას.

Embarcadero აქვეყნებს პროდუქტის გზების რუქას განახლებას ყოველ ექვს თვეში, საოცრად დეტალური განმარტებით, დაგეგმილი მხატვრული დამატებების შესახებ, რომელიც უნდა შეიცავდეს პროგრამის მომავალ ვერსიებს..

რესურსები

თუ გსურთ დელფის სწავლა, არსებობს მრავალი გაკვეთილი და ტექსტი, რომლებიც დაგეხმარებათ ამის განხორციელებაში. ჩვენ დავაფიქსირეთ საუკეთესო ონლაინ უფასო რესურსების ხუთი და საუკეთესოდ განხილული ხუთი წიგნი, რომ დავიწყოთ.

უფასო ონლაინ ვიდეოები და გაკვეთილები

Embarcadero Technologies Community- ის ვებსაიტს აწარმოებს ბლოგი, რომელიც აქვეყნებს პროდუქტის სიახლეებს, ასევე გაკვეთილებს Embarcadero– ს ყველა პროდუქტის შესახებ..

კერძოდ, მოძებნეთ პაველ გლოუაკის სტატიები, რომლებიც ყურადღებას ამახვილებენ დელფის პროგრამირებაზე და მარკო კანტუს სტატიებზე, რომელიც, როგორც წესი, წერს პროგრამების სწრაფ შემუშავებაზე და ასევე აქვეყნებს ბლოგ-საგულისხმო პოსტების რეგულარულ მიმოხილვას მთელი დელფისა და ემბკარადოს სამყაროდან..

Delphi საფუძვლები უკავშირდება სხვადასხვა გაკვეთილებს, რომლებიც განკუთვნილია Delphi დამწყებთათვის, აგრეთვე სასარგებლო ბიბლიოთეკის მითითებისთვის. საიტის დიზაინი ცოტა დათარიღებულია, მაგრამ მის მიერ მოთავსებული ინფორმაცია ჯერ კიდევ მყარი და სასარგებლოა.

LearnDelphi.tv, მიერ წარმოებული ალისტერ კრისტი, გთავაზობთ ასზე მეტ უფასო სასწავლო ინსტრუქციას დელფის შესახებ. ვიდეორგოლები, ძირითადად, ცალკეული ხასიათისაა და ერთმანეთზე არ აშენებენ, მაგრამ მათ ადვილად ათვისებადი სასარგებლო ინფორმაციის სიმდიდრით..

LearnDelphi.net იყო ვებსაიტი, რომელიც გთავაზობთ დელფის სტუდენტებს უფასო ვიდეოების სერიას. ვებ – გვერდი აღარ არის ხელმისაწვდომი, მაგრამ ყველა ვიდეო ჯერ კიდევ YouTube– ზეა შესაძლებელი, რომელიც ორ პლეილისტშია ორგანიზებული: Learn Delphi 2010 – საფუძვლები და ისწავლე დელფი 7 – დაწყება.

დამწყებთათვის დელფის პროგრამირების სახელმძღვანელო არის უფასო ონლაინ კურსი, რომელიც შექმნილია პროგრამისტების დასაწყისში და ორგანიზებულია 18 თავში..

ის ქვეყნდება About.com პლატფორმაზე delphi.about.com, სადაც ნახავთ უამრავ დამატებით ბლოგ პოსტს და გაკვეთილზე, რომელიც დაგეხმარებათ დელფის სასწავლო მოგზაურობის გასწვრივ.

წიგნები

დელფის ბევრი წიგნია. ამასთან, ეს ხუთი შედარებით ცოტა ხნის წინ გამოქვეყნებულია პუბლიკაციებმა, რომლებმაც საკმაოდ კარგი მიმოხილვები მიიღეს დელფის პროგრამირების საზოგადოებიდან:

  • ნიქ ჰოჯსის დელფში კოდირება (2014) დელფის კოდის დაწერის შესახებ ყველაფერია ნათქვამი. ეს არ ხარჯავს დიდ დროს IDE საკითხებზე, სამაგიეროდ, ყურადღებას ამახვილებს კოდის დაწერაზე.

  • ნიქ ჰოჯსის სხვა კოდირება (2015) ნიქ ჰოჯსის მონაცემების საფუძველზე ხდება კოდირება დელფში წარმოდგენილ კონცეფციებზე, რომელიც დეველოპერებს ეხმარება მაქსიმალური დელფის კოდიდან მიიღონ.

  • Delphi Cookbook, 2nd Edition (2016) by Daniele Teti არის ტექსტი, რომელიც ორიენტირებულია Delphi პროგრამისტებისთვის, რომელსაც აქვს მცირედი გამოცდილება ქამრების ქვეშ, რომელთაც სურთ პრაქტიკული ინფორმაცია ჯვარედინი პლატფორმის პროგრამების სწრაფად შექმნის შესახებ..

  • MVVM დელფში (2016) ჯონ კურაკლისის მიერ შექმნილი ტექსტია Delphi გამოცდილი დეველოპერებისთვის, რომელთაც სურთ Windows სისტემებისთვის თანამედროვე აპლიკაციების შექმნა, Model View ViewModel- ის პარადიგმის საფუძველზე..

  • ობიექტის პასკალის სახელმძღვანელო (2015) Marco Cantu არის სახელმძღვანელო Delphi პროგრამირების ენაზე, რომელიც დაწერილია დელფის აღიარებული ექსპერტის მიერ..

Შემაჯამებელი

დელფი არის მაღალი დონის პროგრამირების ენა, რომელიც განაწილებულია Embarcadero Technologies- ს მიერ, როგორც RAD Studio, IDE პროფესიონალი დეველოპერებისთვის. იგი პირველ რიგში გამოიყენება Windows სისტემებისთვის აპლიკაციების გასაშენებლად, მაგრამ შეიძლება გამოყენებულ იქნას სხვადასხვა ოპერაციული სისტემისთვის აპლიკაციების შესაქმნელად.

დელფი არის სექსუალურ პროდუქტი, რომელიც 20 წელზე მეტი ხნის განმავლობაში მიმდინარეობს, თუმცა ის კვლავ აქტიურად ვითარდება ახალი ენით დატვირთვით.

შემდგომი კითხვა და რესურსები

გვაქვს უფრო მეტი სახელმძღვანელო, გაკვეთილი და ინფოგრაფიკა, რომლებიც დაკავშირებულია კოდირებასა და განვითარებას:

  • C ++ შემქმნელის რესურსები: ამ სტატიაში გაეცნობით ერთ ყველაზე პოპულარულ ობიექტზე ორიენტირებულ პროგრამირების ენას.

  • F # პროგრამირება: გაეცანით უახლეს. NET პროგრამირების ენაზე.

  • საძიებო სისტემების ისტორია: საძიებო სისტემებმა ბოლო ორი ათწლეულის განმავლობაში გრძელი გზა გაიარეს. შეიტყვეთ ყველაფერი მათი გრძელი ისტორიის შესახებ.

რა კოდი უნდა ვისწავლო?

დაბნეული, რა პროგრამირების ენაზე უნდა ისწავლო კოდირება? გადახედეთ ჩვენს ინფოგრაფიკას, რა კოდი უნდა ვისწავლოთ?

იგი არა მხოლოდ ენების სხვადასხვა ასპექტს განიხილავს, არამედ ის პასუხობს მნიშვნელოვან შეკითხვებს, როგორიცაა: “რა თანხას გამოვიყენებ პროგრამირების ჯავა საცხოვრებლად?”

რა კოდი უნდა ვისწავლო?
რა კოდი უნდა ვისწავლო?

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