CodeRage XII

Kayıt olmak için buraya tıklayınız 7-9 Kasım 2017 tarihleri arasında gerçekleşecek olan CodeRage 12 için hazır olun! Yılın en verimli geçen online konferansı CodeRage bu yıl dolu dolu geliyor. Talep edilen konular ve istenilenler doğrultusunda revize edilen içeriği ile CodeRage önceki yılların tecrübesini bu yıla yansıtmış gibi gözüküyor. Platforms: Linux Windows 10 Android iOS macOS Web RAD Technologies: FireDAC FireMonkey FireUI VCL DataSnap RAD Server REST Clients InterBase Enterprise Connectors Best Practices: Unit Testing Writing SOLID Code Dependency Injection Clean Code Exception Handling Multithreading Patterns and Practices Refactoring Tools and Tips Okumaya devam et CodeRage XII

Android projelerinizin launcher görsellerini otomatik oluşturun

FireMonkey platformunun bizlere getirdiği kolaylıklar olduğu kadar, bu getirdiği imkanlardan doğan yeni ihtiyaçlar oluyor. Android ve iOS uygulamalarımızın uygulama marketlerinde ve mobil cihazlarda nasıl görüneceği kadar, ikon olarak platformun içine uyumlu olması da çok önemlidir. Launcher ikonlarının ebatlarının hem varsayılan ölçeklerde olmaması, hem de her ölçeğe özel olarak tekrar boyutlandırılmasından kaynaklanan bazı “kodcu işi olmayan işler” ortaya çıkmış. Bu işi en hızlı şekilde çözmek için çeşitli ikon düzenleme araçları ve kalıpları oluşturulmuş. İkonların nasıl değiştirilmesi gerektiği konusunda DelphiCan’a yapılan talep doğrultusunda sizlerle kendi kullandığım template’i paylaşıyorum. Nasıl kullanılır? Bu template’in Okumaya devam et Android projelerinizin launcher görsellerini otomatik oluşturun

FDQuery Recordcount 50 adet getirme problemi

SQLite ile proje geliştirenlerin başına gelme ihtimali yaygın olan bir problemi ve hızlı çözümünü sizlerle paylaşmak istiyorum. Soru: SQLite projelerimde 800 satır sonuç var. Ancak Fdquery nesnesinin RecordCount değeri 50 olarak dönüyor. Bunu nasıl çözerim? Bilgi Notu: FireDAC Query nesnesinin varsayılan gösterim boyutu 50 adettir. 50 veya daha aşağıda değer çekmek ve göstermek için kullanılır. Eğer çekmek istediğiniz veri miktarı 50 adetten fazlaysa aşağıdaki cevabı takip edin. Cevap: FDQuery’nin Fetch (getirme) ayarlarını değiştirmelisiniz. FdQuery.FetchOptions ayarlarını aşağıdaki şekilde ayarlarsanız sorununuz çözülecektir. Yöntem-1 FDQuery.FetchOptions içinde; RecordCountMode özelliğini cmTotal olarak belirleyin. (Windows için) Okumaya devam et FDQuery Recordcount 50 adet getirme problemi

FireMonkey (FMX) Uygulaması Google Play’e nasıl yüklenir?

Bu konu, FireMonkey Framework ile oluşturduğunuz Delphi projelerinizin Google Play’e nasıl yükleneceğini açıklamaktadır. Gereksinimler Google Play’e uygulamanızı yüklemeden önce yapmanız gereken bazı şeyler bulunuyor. Öncelikle Google Play Geliştirici Hesabı edinmeniz gerekmektedir. Tek sefere mahsus 25$’lık ücreti olan geliştirici hesabını edinmek için buraya tıklayın. Uygulamamızın Deployment* ayarlarını yapalım. (Project > Options > Application / VersionInfo / Uses Permissions / Provisioning) *(bu ayarlarınızı doğru şekilde muhafaza etmeniz gerekir) Application sayfası: Bu sayfadan uygulamanın görsellerini ve ikonlar*ını ayarlanır. *(market içinde ve android cihazlarda bu görseller görüntülenir) Version Info sayfası: Uygulamanın versiyon kodu* buradan Okumaya devam et FireMonkey (FMX) Uygulaması Google Play’e nasıl yüklenir?

Delphi VCL projelerinize Font Awesome ikonlarının desteğini ekleyin

Son yılların yükselen bootstrap altyapısı ve bu altyapıya uygun çatıların geliştirilmesi, ikon fontların kullanımını yaygınlaştırdı. Web ile uğraşanların yaygın olarak kullandığı yada bildiği Font Awesome kütüphanesini duymayanınız yoktur. Peki masaüstü uygulamalarınızda bu güzel görselleri kullanmanız için bir imkan olduğunu ve nasıl kullanılacağını anlatan bir makale olduğunu söylersek 🙂 Öncelikle Font Awesome karakter kütüphanesini buradan indirin. Daha sonra indirdiğiniz fontun üzerine sağ tuş yaparak kurulumunu gerçekleştirin. Font Awesome’un geliştiricilere sağladığı kolaylıklar saymakla bitmez. Kapsamlı bir Cheatsheet dokümanı olan Font Awesome, ihtiyaç duyduğunuz ikonun kullanım değerlerine hızlıca ulaşmanızı sağlıyor. Şimdi yapmanız gereken Okumaya devam et Delphi VCL projelerinize Font Awesome ikonlarının desteğini ekleyin

Delphi ile Android Mobil Geliştirme – Süper Kahraman Geliştirici Ol

Delphi FireMonkey projelerinizi daha profesyonel ve nitelikli hale getirmek için bu eğitimi almanızı öneriyoruz. Projelerinizi geliştirirken karşılaşacağınız mobil platformdan kaynaklanan sorunlar, farklılıklar ve avantajları tanıyın. Bu eğitimin sonucunda uzman bir FMX geliştiricisi olun. Süper kahraman olun. Tüm eğitimler İngilizce’dir. Eğitim İçeriği Introduction & Prerequisites (Week of Sept 18th) Introduction and Overview Setup IDE Setup for Android Overview of Android Intro to IDE & Resources Your First Android App (Week of Sept 25th) Laying out your UI Rapid Testing Multi-Device Preview Deploying to Android Debugging on Android Putting it all Together Okumaya devam et Delphi ile Android Mobil Geliştirme – Süper Kahraman Geliştirici Ol