3 Temmuz 2014 Perşembe

What's New in Devexpress VCL 14.1


Devexpress'in VCL için çıkardığı yeni sürüm component setindeki yenilikler :


18 Haziran 2013 Salı

Delphi XE4 için Sınırlı Süreli Teklif! iOS için Geliştirmeye ŞİMDİ Başlayın!








Delphi XE4 ile iPhone ve iPad için Uygulamalar Geliştirin










Windows ve Mac ile birlikte iPhone ve iPad de için uygulamalar geliştirin. PClere, tabletlere ve akıllı telefonlara konuşlandırın. Daha çok veri ile daha kolay bir şekilde bağlantı kurun! Delphi XE4 görsel tasarımı ve yeni Delphi ARM derleyicisi ile tamamıyla yeni bir mobil geliştirme deneyimini size sunar.






































ÜCRETSİZ! Geliştirici deneyiminizi komponentler, araçlar ve daha fazlası ile genişletin! (300€ değerinde)
  • iOS için TMS Bulut Paketi Komponentleri – Dropbox, SkyDrive, Google Drive, box, Twitter, Facebook ve daha birçok bulut hizmetine kusursuz erişim.
  • Mida VCL - FireMonkey Dönüştürücüsü - VCL uygulamalarınızı FireMonkey üzerine taşımak için hızlı bir başlangıç yapın ve daha sonra onları Mac ve iOS üzerinde konuşlandırın.
  • FireMonkey Premium Style Pack 2 – Windows, Mac OS X ve iOS uygulamalarınız için FireMonkey Jet ve Diamond tasarımları.
  • MacinCloud bulut tabanlı Mac erişimi – XE4 kullanıcıları için özel olarak uzatılmış deneme – 30 günün üzerinde 24 saat kullanım. Mac sahibi değilseniz bile Mac uygulamalarınızı geliştirin ve iOS uygulamalarınızı simulator üzerinde çalıştırın.
Harekete Geçin! Sınırlı Süreli Teklif  30 Haziran 2013’de sona eriyor!
Satın aldıktan sonra, bonus araçlarınıza ulaşmak için tıklayın.










İletişim için:
BTG (Bilgi ve Teknoloji Grubu Şti.)



















Embarcadero Ailesine ulaşmanın birçok yolu var!  











14 Haziran 2013 Cuma

Delphi XE4 Update 1

Delphi XE4 için önemli güncelleme, bir dizi düzeltme ve çeşitli iyileştirmeler sunan update 1 paketi artık kullanılabilir.

Kayıtlı kullanıcılar cc.embarcadero.com/item/29446 adresinden update paketini indirebilirler. Ayrıca sürüm notları için docwiki'ye göz atabilirsiniz: XE4_Update_1 için Sürüm Notları.

Not: Bu önceki sürümlerde olduğu gibi yeni bir yükleme paketi değildir, link sadece 336 MB'lık yama içermektedir. Alternatif olarak yeni ISO dosyasını indirerek tam kurulum da yapabilirsiniz (bu daha fazla vakit alacaktır). Her iki türlü de PAServer uygulamasını Mac sisteminize manuel olarak güncellemelisiniz.

Ayrıca QC (QualityCenter) düzeltmelerini edn.embarcadero.com/article/43207 adresinden görebilirsiniz.

5 Haziran 2013 Çarşamba

Delphi XE4 Web Semineri : 7 Uzman Mobil Uygulamanızın Kullanıcı Arayüzü Hakkında İpuçları Verecek

Embarcadero


Yaklaşan Seminere Katılın:  Uygulamanızı Hazır Hale Getirin! 7 Uzman Mobil Uygulamanızın Kullanıcı Arayüzü Hakkında İpuçları Verecek


En iyi uygulamalar sadece kodlama için geçerli değildir. Iyi bir kullanıcı deneyimi ile birleştiğinde güzel bir kullanıcı arayüzü, uygulamaları başarılı hale getirmek için anahtardır. Bu sayede yüzbinlerce uygulama arasından sizin uygulamanız tercih edilebilir.  Bunun için uygulamanızı ön plana çıkarmalısınız.

Bu seminerde sizlere Apple'ın kullanıcı arayüz kurallarına uygun, uygulanması kolay ve pazarda ön plana çıkmanız için gerekli ipuçları gösterilecektir.
Ücretsiz olarak katılın:
  • Mevcut masaüstü uygulamanızı iOS uygulamasına dönüştürmek
  • Hızlı bir şekilde bileşenlerinizin görüntüsünü değiştirmek
  • iPhone ve iPad uygulama geliştirmede işinize yarayacak nokta atış dizaynları


Websemineri: Uygulamanızı Hazır Hale Getirin!  7 Uzman Mobil Uygulamanızın Kullanıcı Arayüzü Hakkında İpuçları Verecek.
12 Haziran 2013 Çarşamba

Dünya Saatleri :
6am PDT / 9am EDT / 13:00 UTC
11am PDT / 2pm EDT / 18:00 UTC
5pm PDT / 8pm EDT / 0:00 UTC

Türkiye Saati:
  • 16:00 - 17:30
  • 21:00 - 22:30
 
















29 Mayıs 2013 Çarşamba

Delphi XE4 Developer Direct Semineri 4. Sezon 6. Bölüm - Canlı Prototipleme

25 Mayıs 2013 tarihinde gerçekleşen Developer Direct 4. Sezon 6. Bölüm Canlı Prototipleme Semineri 

Rahat ,eğlenceli demo ve Delphi, RAD Studio'yu kapsayan tartışma oturumları için Embarcadero geliştirme ve endüstri uzmanlarından oluşan ekibine katılın.

26 Mayıs 2013 Pazar

Delphi XE4 iOS Eğitim : Resim çekme ve paylaşma

Merhabalar

Örneğimizde aşağıdaki tipik görevleri uygulayacağız.


iOS Cihazınızın Kamerasından Resim Çekmek Fotograf Galerisindeki Resimleriniz Açmak Resimlerinizi Paylaşmak veya Yazdırmak
TakePhotoFromLibraryAction.PNG ShowShareSheetAction.PNG 

Tüm bu fonksyonları Action'lar yardımıyla her bir görev için tek bir satır kod yazarak yapacağız.

Bu eğitimde Action'ların formunuzdaki öğelere nasıl atandığını ve hangi özelliğe hitap edeceğini uygulayacağız.

Uygulamamıza Kullanıcı Arabirimi Oluşturma
Aşağıdaki resimde gösterildiği gibi bu örnek uygulamanın kullanıcı arayüzü oldukça basittir:
CameraAppUIElements.png


Form Designer'a aşağıdaki bileşenleri yerleştirin:
  • TToolBar bileşeni
    • İçerisine 3 adet TButton bileşeni ekleyin. Her buttonun farklı bir icon'u olacaktır.
    • Buttonların StyleLookup özelliğini sırasıyla cameratoolbuttonbordered, searchtoolbuttonbordered ve actiontoolbuttonbordered seçiniz.
  • TImage bileşeni
    • Align özelliğini alClient yapınız.
  • TActionList bileşeni

iOS Cihazınızın Kamerası ile Resim Çekme

Aşağıdaki adımları izleyerek iOS cihazınızın üzerindeki kamerayı kullanarak fotoğraf çekmek için bir Action tanımlayabilirsiniz:
  1. Formunuzdaki toolbar'ın içine yerleştirdiğimiz ilk buttonu seçin (Resim çekmek için olan).
  2. Object Inspector'dan Action özelliğine tıklayın, aşağı açılır bir menü karşınıza gelecektir.
  3. Listeden yandaki aşamaları uygulayın New Standard Action | Media Library | TTakePhotoFromCameraAction (Örnek resim aşağıdadır):

    CreateTakePhotoFromCameraAction.png


  4. Events tab'ından, Action'ın yanındaki + ya basarak genişletin ve OnDidFinishTaking olayına çift tıklayın.
    TakePhotoFromCameraAction1DidFinishTaking.png

  5. Aşağıdaki kodu OnDidFinishTaking olayına yazın:
procedure TForm1.TakePhotoFromCameraAction1DidFinishTaking(Image: TBitmap);
begin
  Image1.Bitmap.Assign(Image);
end;
Bu kod iOS cihazınızın kamerasından çekilen resimi TImage bileşeninin Bitmap özelliğine atayacaktır.

iOS Cihazınızdaki Fotograf Kütüphanesindeki Bir Resmi Kullanmak

Aşağıdaki adımları izleyerek iOS cihazınızın üzerindeki kamerayı kullanarak fotoğraf çekmek için bir Action tanımlayabilirsiniz:
  1. Formunuzdaki toolbar'ın içine yerleştirdiğimiz ikinci buttonu seçin (Resimlere gözatmak için olan).
  2. Object Inspector'dan Action özelliğine tıklayın, aşağı açılır bir menüden New Standard Action | Media Library | TTakePhotoFromLibraryAction seçin.
  3. Events tab'ından, Action'ın yanındaki + ya basarak genişletin ve OnDidFinishTaking olayına çift tıklayın.
  4. Aşağıdaki kodu OnDidFinishTaking olayına yazın:
procedure TForm1.TakePhotoFromLibraryAction1DidFinishTaking(Image: TBitmap);
begin
  Image1.Bitmap.Assign(Image);
end;
Bu kod iOS cihazınızındaki resim kütüphanesinden seçtiğiniz resimi TImage bileşeninin Bitmap özelliğine atayacaktır.

Resim Paylaşma yada Yazdırma

Resimlerinizi sosyal ağ siteleri ile paylaşabilir (Facebook ve Twitter gibi), Yazıcıya gönderebilir, 
E-postalarınıza ek olarak ekleyebilir, Kişi listenizdeki kişilere atayabilirsiniz.

ShowShareSheetAction.PNG

Çoklu paylaşım için Share Sheet Fonksyon servisi kullanılır. Bu fonksyonu uygulayabilmek için aşağıdaki adımları izleyin:
  1. Formunuzdaki toolbar'ın içine yerleştirdiğimiz üçüncü buttonu seçin (Resimleri paylaşmak için olan).
  2. Object Inspector'dan Action özelliğine tıklayın, aşağı açılır bir menüden New Standard Action | Media Library | ShowShareSheetAction seçin.
  3. Events tab'ından, Action'ın yanındaki + ya basarak genişletin ve OnBeforeExecute olayına çift tıklayın.
  4. Aşağıdaki kodu OnBeforeExecute olayına yazın:
procedure TForm1.ShowShareSheetAction1BeforeExecute(Sender: TObject);
begin
  ShowShareSheetAction1.Bitmap.Assign(Image1.Bitmap);
end;
Yukarıdaki kod TImage bileşenindeki resmi "Share Sheet Functionality" özelliğine atamasını gerçekleştirir.
Hizmet listesinden Facebook seçtikten sonra yorumunuzu ekleyerek Facebook'da resminizi paylaşabilirsiniz:
IOSCamera.PNG