Forum İstatistikleri
Son Mesajlar
KonuTarih, saat YazarSon Gönderen Forum
  FMXLinux Enterprise ve Architect müşterileri iç... 1 saat önceengerexpro_imaj Delphi Linux
  iş arayışı hakkında 1 saat önceadelphiforumzadelphiforumz İş & Eleman İlanları
  Delphi'de Indy SMTP ile e-mail gönderme. (GMail... 5 saat öncecsunguraycsunguray Makale
  OrangeUI SkinFMXListView Dizayn Modu 9 saat öncepro_imajpanmilko Mobil Platform - FireMon...
  Delphi 10.3.2 9 saat önceFesih ARSLANedo Yenilikler & Son Güncell...
  KeyStore dosyası kayıp 9 saat önceQepnSyhackup Mobil Platform - FireMon...
  Pic 18F4520 ile seri haberleşme sorunu 9 saat önce41linea41frmman Genel Programlama
  Delphi Firebase Post işlemi 10 saat önceyhackupFesih ARSLAN Mobil Platform - FireMon...
  Ajax Error- Iphone ve Mac cihazlarda Bugün, 00:26elixir84elixir84 Delphi ile Web Teknoloji...
  Alter Table Add Primary key(ID) çalıştıramadım Dün, 20:5741linea4141linea41 FireBird
  App Store Reject (5. 2.1 Legal: Intellectual Pr... Dün, 16:40pro_imajFesih ARSLAN Mobil Platform - FireMon...
En Çok Cevaplananlar
  Yeni Kaynak Kitabın Yayı... 133
  Youtube'da Delphi Eğitim... 127
  Yeni Kaynak Kitap İhtiya... 123
  Delphi 10.3 Rio 111
  Kitap - Ön Siparişleri 109
  Karikatür Vakti 104
  Beklenen sürüm (Delphi 1... 75
  Kitap Telif Bedeli 72
  Delphi ile yazılımış tak... 71
  Delphi buluşması 68
  Kitap - Kapak Taslakları 63
  Delphi 10.2 Tokyo (Godzi... 58

Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 1.684
» Son Üye: coskunvdb
» Toplam Konular: 3.493
» Toplam Yorumlar: 28.661

Detaylı İstatistikler

Son Aktiviteler
FMXLinux Enterprise ve Ar...
Forum: Delphi Linux
Son Yorum:

pro_imaj
1 saat önce
» Yorumlar: 1
» Okunma: 33
iş arayışı hakkında
Forum: İş & Eleman İlanları
Son Yorum:

adelphiforumz
1 saat önce
» Yorumlar: 5
» Okunma: 119
Delphi'de Indy SMTP ile e...
Forum: Makale
Son Yorum:

csunguray
5 saat önce
» Yorumlar: 15
» Okunma: 2.318
OrangeUI SkinFMXListView ...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

panmilko
9 saat önce
» Yorumlar: 12
» Okunma: 545
Delphi 10.3.2
Forum: Yenilikler & Son Güncellemeler
Son Yorum:

edo
9 saat önce
» Yorumlar: 4
» Okunma: 150
KeyStore dosyası kayıp
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

yhackup
9 saat önce
» Yorumlar: 8
» Okunma: 104
Pic 18F4520 ile seri habe...
Forum: Genel Programlama
Son Yorum:

frmman
9 saat önce
» Yorumlar: 3
» Okunma: 45
Delphi Firebase Post işle...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

Fesih ARSLAN
10 saat önce
» Yorumlar: 8
» Okunma: 1.579
Ajax Error- Iphone ve Mac...
Forum: Delphi ile Web Teknolojileri
Son Yorum:

elixir84
Bugün, Saat: 00:26
» Yorumlar: 2
» Okunma: 68
Alter Table Add Primary k...
Forum: FireBird
Son Yorum:

41linea41
Dün, Saat: 20:57
» Yorumlar: 5
» Okunma: 124

 
  Müzik Player (Tüm Platformlar için)
Yazar: Fesih ARSLAN - 08-08-2016, Saat: 16:55 - Forum: Hazır Programlar - Yorumlar (2)

Merhaba;
Daha önce Tüm Platformlar (Windows, Mac OS X, iOS ve Android) geliştirdiğim bir Müzik Player uygulamasını paylaşmak istiyorum.

Özellikleri

  • .mp3 ve diğer ses formatındaki dosya listelerinin ListView'e alınması.Listeden seçilen ses dosyasını çalmaMüzik çalma anında yürüyen Text Animasyonu.


Android Platformu (Asus Zenfone 5) Ekran görüntüsü

24y7qea.jpg

Link
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Lisans: Kullanım ve geliştirme haklarının tümünü size devrediyorum. Adımı anmanız yeterlidir.
Hayırlı olsun...

Bu konuyu yazdır

  3D Etkileşimli Kimyasal Molekül Görüntüleyici
Yazar: Fesih ARSLAN - 06-08-2016, Saat: 16:14 - Forum: Mobil Platform - FireMonkey (FMX) - Yorum Yok

Merhaba,
PAWEŁ GŁOWACKI tarafından 3 Ağustos'ta 3D Mobil Uygulama Eğitimi'nde uygulamalı olarak anlatılan 3D Etkileşimli Kimyasal Molekül Görüntüleyici örneğini aşağıdaki linkten indirebilirsiniz.

MoleculeHero_Caffeine_Screen1.jpg

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Bu konuyu yazdır

  3D Oklar
Yazar: Fesih ARSLAN - 06-08-2016, Saat: 16:07 - Forum: Mobil Platform - FireMonkey (FMX) - Yorum Yok

Merhaba,
PAWEŁ GŁOWACKI tarafından 3 Ağustos'ta 3D Mobil Uygulama Eğitimi verilmişti. 
Eğitimde yer alan 3D Oklar örneğini aşağıdaki linkten indirebilirsiniz.

2e1ax_embarcadero_entry_FmxDelphiArrows3D.png

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Bu konuyu yazdır

  Syntax Test
Yazar: Fesih ARSLAN - 06-08-2016, Saat: 10:47 - Forum: Muhabbet Olsun - Yorumlar (1)

Merhaba;

type
 TEdit = class(FMX.Edit.TEdit)
 protected
   procedure AdjustFixedSize(const Ref: TControl); override;
 end;

iyi çalışmalar...

unit uBoyut;

interface

uses
  System.SysUtils, System.Types, System.UITypes, System.Classes,
  System.Variants,
  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,
  FMX.Controls.Presentation, FMX.Edit;

{$IF DEFINED(iOS) or DEFINED(ANDROID)}
type
  TEdit = class(FMX.Edit.TEdit)
  protected
    procedure AdjustFixedSize(const Ref: TControl); override;
  end;
{$ENDIF}

type
  TForm2 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;

implementation

{$R *.fmx}
{ TEdit }

{$IF DEFINED(iOS) or DEFINED(ANDROID)}
procedure TEdit.AdjustFixedSize(const Ref: TControl);
begin
  SetAdjustType(TAdjustType.None);
end;
{$ENDIF}

end.

Bu konuyu yazdır

  Delphi 2016 - 2017 - 2018 Yol Haritası
Yazar: Fesih ARSLAN - 05-08-2016, Saat: 11:02 - Forum: Yenilikler & Son Güncellemeler - Yorumlar (5)

Merhaba,
Bildiğiniz gibi Embarcadero belli dönemlerde yıllık veya 6 aylık hedefler ortaya koyarak, Delphi yazılım geliştiricileri ve müşterilerini bilgilendirmektedir. 
Bu kapsamda 2015 yol haritasında Windows 10 desteği, IDE bellek yönetiminin arttırılması ve daha bir çok yenilik (600'den fazla) yapacağını duyurdu ve bunları Delphi Seattle 10 sürümünde hayata geçirdi.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.



Daha sonraki yol haritası olan 2016 yol haritasında, iOS 64 bit desteği, Beacon teknolojileri, Gerçek cihazda canlı önlizme, yeni IoT fonksiyonları ve daha bir çok yenilik (850'den fazla) yapacağını duyurdu ve bunları Delphi Berlin 10.1 sürümünde hayata geçirdi. Ayrıca Delphi 10.1 Berlin sürümünden sonraki sürümde ise  Linux Sunucu desteği olacağını açıkladı.


2016roadmap4.png

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.



2016 Yol haritasından sonraki bir açıklamasında Delphi 10.1 Berlin ve Sonraki bir sürümler arasında birer sürüm güncellemesi (Update) yapacağını duyurdu. Tabi her zamanki gibi bu güncellemelerin (Update serileri) hepsi kritik bug (önemli hatalar)'ların düzeltilmesine yöneliktir.

Yapılan son açıklamada ise 2017 yılında Delphi 10.2 Godzilla sürümüyle (Tabi son eki Godzilla olmayabilir. Tokyo, Paris, Brezilya veya İstanbul da olabilir. ) Linux Server desteğini hayata geçireceğini, 2018 yılında yayınlayacağı Delphi Carnival 10.3 sürümüyle de Mac OS X 64 bit desteği ve ve daha bir çok yenilik yapacağını açıkladı. 

Embarcadero tarafından yayınlanan Update ve yeni sürümlerin planı aşağıdaki şekilde yer almaktadır.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
roadmap2016.png

İyi çalışmalar

Bu konuyu yazdır

  Mobil Cihazlarda Kullanılabilir Sensör Listesinin Alınması
Yazar: Fesih ARSLAN - 05-08-2016, Saat: 09:07 - Forum: Makale - Yorum Yok

Merhaba,

Mobil cihazlarda bulunan sensör listesine ulaşmak için TSensorManager sınıfı kullanılmaktadır. 
Bu sınıfa ait GetSensorsByCategory fonksiyonu dizi şeklinde sensör listesinin alınmasını sağlar. 
Her bir dizi elemanı bir Custom sensör sınıf özelliği taşır. 

Mobil cihazda bulunan kullanılabilir sensör listesini alabilmek için bir önceki makalemde de belirttiğim gibi sensör sınıflarının kullandığı referans Unit'lerini Uses bölümüne ekleyin.

Örnek kullanımı

Uses
 System.Sensors, System.TypInfo;

Örnek bir uygulama yapmak için ana form üzerine 1 adet Button ve 1 adet Memo nesnesi yerleştirelim.
Daha sonra butonun OnClick olayına aşağıdaki kodları yazalım.


procedure TForm1.Button1Click(Sender: TObject);
var
 i: SmallInt;
begin
 TSensorManager.Current.Activate;
 Memo1.Lines.Add('Toplam Sensör Sayısı: ' + TSensorManager.Current.Count.ToString);
 for i := 0 to TSensorManager.Current.Count - 1 do
 begin
   Memo1.Lines.Add((i + 1).ToString + ' - ' + TSensorManager.Current.Sensors[i].ClassName +' (' + 
   GetEnumName(System.TypeInfo(TSensorCategory),Ord(TSensorManager.Current.Sensors[i].Category))+')');
 end;
end;

Yukarıdaki örnekte TSensorManager sınıfına ait Activate fonksiyonu mobil cihaz sensör sınıfını etkinleştirerek, kullanılabilir duruma getirmektedir. Aynı sınıfa ait Count methodu ise tüm sensör tiplerinin sayısını vermektedir. Sensors özeliği ile de dizi yapısında bulunan TCustomSensor yapısındaki sensör bilgilerine ulaşılmaktadır.


Aşağıda yaptığımız örnek uygulamaya ait ekran görüntüsü yer almaktadır.

2lk439x.jpg

İyi çalışmalar

Bu konuyu yazdır

  Sensör Kategori Listesinin Alınması
Yazar: Fesih ARSLAN - 04-08-2016, Saat: 18:52 - Forum: Makale - Yorum Yok

Merhaba;
Bildiğiniz gibi mobil cihazlarda hemen hemen en çok kullanılan özelliklerden biri de sensör yapılarıdır.
Bu örnekte, mobil cihazda yer alan tüm sensör kategorilerinin nasıl listeleneceğini öğreneceğiz.

Form üzerine birer adet memo ve buton yerleştirerek, butonun OnClick kodunu aşağıdaki gibi düzenleyelim. 

procedure TForm1.Button1Click(Sender: TObject);
var
  SensörKategori: TSensorCategory;
begin
for SensörKategori := Low(TSensorCategory) to High(TSensorCategory) do
begin   
   Memo1.Lines.Add(GetEnumName(TypeInfo(TSensorCategory),Ord(SensörKategori)));
end;
end;

Yukarıdaki örnekte Enum tipindeki küme elemanlarının isimlerini almak için GetEnumName fonksiyonu kullanılmıştır. 
Bu fonksiyon ile TSensorCategory tipleri Memo nesnesinde listelenmiştir.


70f4ed.jpg

NOT: Uses bölümüne Sensors ve TypInfo referanslarını eklemeyi unutmayın.

Örnek kullanımı

Uses
  System.Sensors, System.TypInfo;

Bir sonraki makalemde, bu kategoriler içerisinde mobil cihazımızın desteklediği sensörleri listelemeyi öğreneceğiz. 

İyi çalışmalar

Bu konuyu yazdır

  Delphi Can Yönetim Kadrosu
Yazar: Fesih ARSLAN - 01-08-2016, Saat: 17:34 - Forum: İş & Eleman İlanları - Yorum Yok

Merhaba;

Formun yönetimi kısmında bizlere yardımcı olacak iş arkadaşları arıyoruz.
İhtiyacımız olan departmanlar aşağıda belirtilmiştir.
 
Görev Yapılacak Bölüm                           Statü                            Alınacak personel sayısı
VIP Bölümü Hariç Tüm Formalar                  Admin                                                  3 Personel (2 Personel alındı)
VIP Bölümü Hariç Tüm Formalar               Süper Moderatör Alımı                              1 Personel (Alındı)
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                       Moderatör Alımı                                       5 Personel (3 Personel alındı)
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.           Moderatör Alımı                                       3 Personel (2 Personel alındı)
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                                            Moderatör Alımı                                       1 Personel
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                                                 Moderatör Alımı                                        2 Personel 
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                                                   Moderatör Alımı                                        1 Personel (1 Personel alındı)
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                                                  Moderatör Alımı                                        2 Personel (2 Personel alındı) 
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                                        Moderatör Alımı                                        2 Personel (2 Personel alındı)
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                                   Moderatör Alımı                                        2 Personel (1 Personel alındı)                          
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                                      Moderatör Alımı                                        2 Personel
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.                 Moderatör Alımı                                        3 Personel (1 Personel alındı)

Müracaat için: DelphiCan2016@gmail.com mail adresine veya Yönetim kadromuzda bulunan herhangi bir yöneticimize doğrudan Özel Mesaj ile bir CV (Yazılım alanı öncelikli olmak üzere Özgeçmiş) gönderip, görev yapmak istediğiniz bölümü belirtiniz.
Saygılarımızla
Delphi Can

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Bu konuyu yazdır

  Delphi'nin hangi versiyonunu kullanıyorsunuz?
Yazar: Fesih ARSLAN - 01-08-2016, Saat: 15:10 - Forum: Anketler - Yorumlar (29)

Türkiye'de Delphi'nin hangi versiyonunun daha çok kullanıldığını öğrenelim.

Bu konuyu yazdır

  Neden Delphi?
Yazar: Fesih ARSLAN - 26-07-2016, Saat: 09:42 - Forum: Muhabbet Olsun - Yorum Yok

Merhaba;
Neden Delphi? Derseniz;

1- Tek bir proje ile Tüm Platformlar için uygulama geliştirebilirsiniz. Örneğin Windows, Mac OS X, iOS, Android işletim sistemine sahip herhangi bir cihaz (iPad, iPhone, Win Tablet, Akıllı Saat, iOS Tv, Android Tv, Raspberry PI, Ardunio gibi) için hızlı uygulama geliştirebilirsiniz. Yada çeşitli entegrasyonlar aracılığıyla asp.Net Web Application veya Web Service uygulaması geliştirebilirsiniz.

2- İnsan diline yakın bir söz dizimine sahip olduğundan kullanımı son derece kolaydır.

3- Yazılmış kodlar açık olduğundan, kolayca okunabilir. 

4- Son derece gelişmiş bir Yazılım Geliştirme Ortamı (IDE)'na sahiptir.

5- Eş zamanlı olarak gerçek cihazlar üzerinde, hızlı testler ve hata ayıklama yapar.

6- Hızlı Uygulama Geliştirme (RAD) özelliği ile iş gücünü arttırır, zaman ve maliyetten tasarruf etmenizi sağlar.

7- Client-Server (İstemci-Sunucu) mimarileri, Uzak veri tabanı sistemleri NoSQL veri tabanı sistemlerini destekler

8- Tüm Windows ve Mac OS X API'leri Android ve iOS SDK'larını destekler.

9- Delphi IDE'si ile Component'ler daha hızlı ve kolay bir şekilde oluşturulabilir.

10- Delphi'nin yardım dosyası ve web sitesinde, dilin (Object Pascal) tüm özellikleri detaylı olarak anlatılmış ve örnek uygulamalarla daha anlaşılır olması sağlanmıştır.

Bu konuyu yazdır