Yorumları: 50
Konuları: 19
Kayıt Tarihi: 05-01-2017
Rep Puanı: 86
Başlangıç
Merhabalar bir süredir kafama aşırı taktığım çok ciddi gördüğüm bir sorunumu dile getirmek istiyorum.
Delphi ile Windowsa yazılım yazıyorum yıllardır.
Ancak Android gözümde büyüdü büyüdü dağ gibi hâl aldı.
kullanabileceğimiz Windowsdaki ShellApi ler vs yok sanırım. zaten kaynakta sıkıntı yaşıyorum.
birinci sorum Kullanabilir tüm prosedür ve fonksiyonlar vs teknik dökümanları yokmudur acaba ?
ikinci sorum Android teknik döküman vs.leri yani örneğin ben mesajlara nasıl erişeceğim bir fonksiyonla mı çekiyoruz veya bir dosyaya mı erişiyoruz ? dosya biçimleri nasıl nerde ne var ? gibi ciddi anlamda uykularımı kaçıran bir derdim var.
bilgisi olan üstadlar yardımcı olabilir mi ?
Yorumları: 953
Konuları: 124
Kayıt Tarihi: 06-07-2017
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 6.375
Üstad
Yıllardır geliştirdiğiniz Windows uygulamalarının arayüz için kullandığı kütüphane VCL.
Android ve iOS uygulamaları için geliştirilen FireMonkey framework'ü için VCL'in desteği bulunmuyor. Onun yerine kendine has yeni bir kütüphanesi var: FMX.
Pascal dialekti olan Delphi programlama dili ile, Object Pascal kodlaması yaparak istediğiniz Android uygulamasını geliştirebilirsiniz.
File > New > Multi-device Application olarak oluşturacağınız projeye bir TButton ekleyin ve çift tık ile OnClick fonksiyonunu oluşturun. ShowMessage fonksiyonuna Merhaba FMX! diyerek başlayın.
Dipnot: FMX ile VCL arasında kodlama anlamında ciddi farklılıklar yok. VCL ve RTL kütüphaneleri, ve tabi DevExpress gibi 3. parti bileşen üreten firmaların VCL desteğinin yanında FMX eklemiş olmasını gözetmek gerekiyor (ki şuan DevExpress'in yayınlanmış bir FMX paketi yok)
Dipnot-2: Veritabanı uygulamaları için UniDac yaygın olarak kullanılıyor.
Dipnot-3: Temel sınıflarda ve özelliklerde bazı farklılıklar bulunuyor. Mesela bir TButton'u doğrudan form içinde oluşturup yukarıya hizalamak için Align özelliğinde alTop yerine artık doğrudan Top kullanıyorsunuz. Margin, Padding ve bazı görsel ayarlamalarla ilgili ufak değişiklikler bulunuyor. Caption özelliği çoğu komponentte Text olarak yerini aldı. Tüm bunları biraz vakit geçirince tecrübeleriniz sayesinde çözeceksiniz.
Yorumları: 50
Konuları: 19
Kayıt Tarihi: 05-01-2017
Rep Puanı: 86
Başlangıç
yorumlarınız için çok teşekkürler
android sistemde örneğin sistem bilgisi nerden nasıl çekilir yada dediğim gibi smslere nasıl erişilir nasıl yazılır vs bu sorulara cevap arıyorum.
bunun için de sistemi bilmek gerek sanırım yada bu saydığım işlerin nasıl yapılacağı hakkında dökümanlarına nasıl ulaşırım nerden ulaşırım