Arşiv Anasayfa Delphi Makaleleri
Sayfalar: 1
DELPHİ Gelişim Süreci Gönderen: babahayati Tarih: 29 May 2007 12:26:20
wikipedia da gezinirken rastladım

Delphi EEP (Early Experience Program)  İlk hazırlık sürümü 1994 sonbaharında kısıtlı bir geliştirici çevresinde satılmıştır. Yanında verilen kaynak kodları gelecek sürüm olan Delphi 1'e göre önemli farkları olduğunu gösteriyor.

Delphi 1 (Kodadı: Delphi) Delphi nin ilk sürümü 14 Şubat 1995 de satışa sunuldu. Sadece 16 Bit uygulamalar için kaynak kodları içeriyordu. Bileşenleri son derece kısıtlıydı.

Delphi 2 (Kodadı: Polaris)  Delphi 2, Mart 1996'da satışa sunuldu. 32 Bit uygulamaların geliştirilebildiği ilk sürümdür. Önceki sürüm olan Delphi 1 de birlikte veriliyordu.
Delphi 2, 16 Bit ten 32 Bit'e geçişte önemli ölçüte geliştirildi. Windows 95 stilinde modern bileşenler içeriyordu. Ayrıca çok daha fazla hafıza kullanımına izin veriyordu. Daha önce tüm veritipleri için 64 KByte ile sınırlıydı. Karakter dizileri (String) 255 karakter olabiliyordu. Delphi 2 ile 2 GByte a kadar kullanım imkanı

Delphi 3 (Kodadı: Ivory)   Delphi 3, Mayıs 1997 de satışa sunuldu.
Önceki sürüme göre en önemli fark çok sayıda hatanın düzeltilmesi ve internet uygulamaları ile ilgili bileşenlerin eklenmesi olmuştur.

Delphi 4 (Kodadı: Allegro)   Delphi 4, Temmuz 1998 de satışa sunuldu. Dinamik dizi kullanımını sağladı.

Delphi 5 (Kodadı: Argus)   Delphi 5, Ağustos 1999 da satışa sunuldu. Bu sürüm ile ADO ile veritabanı erişimi başladı. Profesyonel sürümde ise bu özellik ADO Express olarak satın alınması gerekiyordu.

Delphi 6 (Kodadı: Iliad)   Delphi 6, Mayıs 2001 de satışa sunuldu. Delphi 6 ile birlikte gelen Modelmaker modelleme aracı ile UML-Modellerinden Delphi kodları oluşturulabiliyordu. Modelmaker nesne tabanlı sistemleri modelleyen standart bir dil olan Unified Modeling Language UML ile Diagram oluşturmayı sağlıyor. Böylece kod yazımı en aza indiriliyordu.
Veritabanı erişimi için yeni bir arabirim olan dbExpress eklendi.

Delphi 7 (Kodadı: Aurora)   Delphi 7, 9 Ağustos 2002'de satışa sunuldu. Tarihteki en sağlam ve bugsız sürüm olarak nitelendirilir. Beraberinde .NET Preview komut satırı derleyicisi ile birlikte geldi. Modelleme aracı Modelmaker bu sürümde Delphi ile bütünleştirildi.

Delphi 8 (Kodadı: Octane)   Delphi 8, Aralık 2003 de satışa sunuldu. Bu sürüm ile sadece .NET 1.0 uygulamaları geliştirilebiliyordu. ECO gibi çok güçlü bir teknoloji Delphi'ye kazandırıldı. Borland bu versiyonda ECO gibi bazı ilklere imza attı. Fakat bu gelişmelerden çok, herkesin beklediği .NET desteği biraz gecikti ve IDE'de bulunan buglar herkezi bezdirdi. IDE'nin başarısızlığı ECO gibi teknolojilerin önemini perdeledi.

Delphi 2005 (Kodadı: Diamondback)   12 Ekim 2004 tarihinde satışa sunuldu. .NET 1.1 ve Win32 desteği ile beraber geldi. Delphi 8'in ardından, Delphi kullanıcılarının karşısına gerçekten güçlü bir IDE çıkarıldı. ECO II ile model tabanlı progrmlamaya yeni bir soluk geldi. Özellikle Refactoring desteği, Delphi'nin 8. sürümünde kaybettiği imajını geri kazandırdı.

Delphi 2006 (Kodadı: Dexter)   10 Ekim 2005 çıkış tarihidir. Her ne kadar Delphi programcıları .NET 2.0 desteğini bekleseler de, bu sürümün amacı .NET ve Win32 alanında iyileştirmelere gidilmesi idi. Özellikle Win32 kütüphanesindeki bir çok temel rutinde, FastCode kütüphanesi kullanıldı. Yine bu sürümde de .NET 1.1 desteği veren Delphi, bizleri ECO III ile tanıştırdı. Ayrıca Win32 ve .NET ortamları için Together ve Caliber RM destekleri eklendi. Pattern Organizer, Code Templates gibi özelliklerin yanında Refactoring geliştirildi. Ayrıca bu sürümde C# Builder, C++ Builder bütünleşik olarak geldi.

Delphi 2007 for Vista (Kodadı: Sapcely)   19 Mart 2007 tarihinde çıktı. Bu sürümde esas amaç Windows Vista ve Ajax'tır. Ve bu sürüm sadece Win32 için çıkmıştır. .NET sürümü bulunmamaktadır.

Delphi for PHP (Kodadı: Astro)  27 Mart 2007 tarihinde piyasaya sunuldu. Qadram şirketinin uzun süreden beri üzerinde uğraştığı QStudio, CodeGear(Borland'ın alt şirketi) tarafından satın alındı ve ismi Delphi for PHP olarak piyasaya çıktı. Özellikle VCL kütüphanesinin PHP versiyonu ile birlikte Qooxdoo ve Ajax destekleri ile ön plana çıkıyor.

Delphi 2008 64Bit + CF(Kodadı: Highlander)   2007'nin son çeyreğinde çıkması planlanan Highlander sürümü, herkesin uzun zamandan beri beklediği çok kilit özellikler barındırmakta. VCL'e tam Unicode desteği verilmesi, 64 Bit derleyici, Compact Framework(Mobil işlemciler için .NET), .NET 2.0 ve belki de WinFX(.NET 3.0), ve yine bir ihtimal VCL for Windows Mobile.

 

Ynt: DELPHİ Gelişim Süreci Gönderen: FetihlerFatihi Tarih: 02 June 2007 08:41:59
Teşekkürler.

Bu Delphi bölümünde kalsında kaybolmasın Olamaz
Ynt: DELPHİ Gelişim Süreci Gönderen: Akrep Tarih: 08 August 2007 11:28:57
Teşekkürler, şu highlander hakkında başka birşey bilen var mı? Özellikle "mobil işlemciler-VCL for WinMobile" ifadesi bir süredir kafamı kurcalıyor. Windows mobile OS kullanan cihazlar için program geliştirilebileceği anlamını çıkartmalı mıyım?
Aslına bakarsanız cep telefonu veya miniminnacık cep bildisayarlarında delphi IDE'sini görmek benim büyük hayalim ama sanıyorum yukarıdaki o anlama gelmiyor... (?)
Ynt: DELPHİ Gelişim Süreci Gönderen: babahayati Tarih: 08 August 2007 11:58:31
bilindiği üzere javanın
J2ME(Java 2 Micro Edition): Mobil uygulamaları geliştirebileceğiniz bir ortam sunar. Kullanabileceğiniz fonksiyonlar ve özellikleri çalışacağı ortama göre (cep telefonu vb.) sınırlandırılmıştır.

J2SE(Java 2 Standart Edition): Standart uygulamalar geliştirmek içindir.

J2EE(Java 2 Enterprise Edition): Aklınıza gelebilecek hemen herşeyi kapsayan, çok katmanlı yapıda proje geliştirmenizi sağlamak için kullanılır. Servlet, JSP vb. birçok şeyi kapsadığı gibi, J2SE'nin da her özelliğini kapsar. Kısacası en üst düzey bu oluyor

versiyonları var. ve mobil programalamada ezici üstünlüğü ve kullanıcı sayısı var, simbian işletim sistemi içinde C ortalığı kasıp kavuruyor, Delphi niçin itici güç, taze kan veya yeni bir rakip olarak ortaya çıkmasın ki, bence doğru anlamışsın, diğer dillerden farkı ise, farklı IDE ler kullanmak yerine 2005-2006 da olduğu gibi tüm tabanların entegre edildiği bir IDE vaadedeiyor bence. aslında Oktay abiyede sorabilirsin, kendisi Borland da çalışıyor. http://www.delphidunyasi.net/index.php?topic=2017.msg7300#msg7300
Ynt: DELPHİ Gelişim Süreci Gönderen: Akrep Tarih: 08 August 2007 13:06:45
Yani kesin birşey yok galiba... Ama benim istediğim aslında mobil sistemlerde çalışacak program yapabilmek değil. Normal sistemlerde çalışacak programları Mobil sistemlerde tasarlamak. Yani diyelim ki devam etmekte olduğum bir projem var, ve ben otobüste minibüste ve taksilerde, piknikte, maç izlerken, tv karşısında ve afedersiniz tuvalette program yapmaya devam etmek istiyorum. E malum laptop bile olsa tuvalette biraz zor olur çalışmak.. ama bir küçücük cep bilgisayarcığıyla normal Delphi IDE'mi açabilseydim "boşa geçirilmiş zaman" diye birşey kalmazdı benim için.
İşte ben o yüzden Delphi for Windows Mobile'i  duyunca heyecan yaptım ama, dediğim gibi olmaz galiba... Sad
Ynt: DELPHİ Gelişim Süreci Gönderen: babahayati Tarih: 08 August 2007 13:44:28
sen direkt söyleyememişsin ama ben senin istediğin şeyi anladım akrep, sen diyorsunki böyle oksijen tüpü veya gaz maskesi tarzında bir IDE olsun biz nefes alıp verdikçe oksijen hidrojen ve azot atomlarını reaksiyona geçirerek zihnimizdeki kodları icraata geçirsin, nefesimiz boşa gitmesin.
oldu canım suyundan da koysunmu Borland Smile
Ynt: DELPHİ Gelişim Süreci Gönderen: Akrep Tarih: 08 August 2007 13:59:27
İsteyenin bir yüzü kara, vermeyen zenci.
Ayrıca son söylediğine katılmıyorum! Bu sitede beni bir tek sen anladın, ama sen de yanlış anladın be babahayati... Senin ifadende daha çok programlara gömülmek gibi bir düşünce var sanki... Benim düşüncem ise "bilgisayar masası karşısında özgürlüğümü kazanırsam, daha çok program yapmakla birlikte hayatın zevklerini yaşamaya daha çok zamanım olur..." idi.
Hoş olmaz mıydı? Smile
Ynt: DELPHİ Gelişim Süreci Gönderen: sadettinpolat Tarih: 08 August 2007 18:15:52
@Akrep, her turlu elektronik ortamda notepad tarzi bir uygulama , kalem , kagit vs seyler vardir sanirim.
code completion dan mahrum kalacaksin ama bu sekilde de program yazabilirsin Smile sonucta kaynak kod duz metinden ibaret degil m i ?
Ynt: DELPHİ Gelişim Süreci Gönderen: Akrep Tarih: 08 August 2007 18:34:01
Hocam tabi ki öyle de, yani ben o anda derleyip deneme yanılma yapamadıktan ve test edemedikten sonra işime gelmez.
Ben o seviyeye ulaşmaktan çok uzağım henüz Smile