Delphi ile DataSnap Client oluşturmak

Arkadaşlar merhaba, bir önceki yazımda DataSnap Server oluşturmuştuk burada da Client oluşturacağız. Bir önceki yazımı okumayanlar için: http://akcakir.net/delphi-ile-datasnap-server-olusturmak/ Anlatmaya başlamadan önce boş bir “VCL Forms Application” oluşturuyoruz. Forma bir adet TSQLConnection koymakla başlayalım. TSQLConnection’ın ConnectionName özelliğini DataSnapCONNECTION seçiyoruz, Params kısmında ise Sunucumuza ait Host ve Port bilgilerini giriyoruz. Bunları yaptıktan sonra Connected özelliğini True yaparak bağlanıyoruz. Şimdi […]

Continue Reading

Delphi ile DataSnap Server oluşturmak

Anlatıma başlamadan önce sizleri hem selamlıyor hem de özür dileyerek affınıza sığınıyorum. Çünkü yaklaşık 1,5-2 yıldır hiç yazı yazmadım-yazamadım. Çok yoğun iş temposunun sonucunda şu an eli boş işsiz olarak vakit buldum yazı yazmaya. Tabi yazılarım birilerine yarıyorsa ne mutlu bana. Şu an yazdığım yazıyı 1-1,5 sene önce yazmayı planlamıştım. Şimdi ise o zamanlardan yaptığım […]

Continue Reading

XE5 FireMonkey ile Mobil Uygulamada (Android ve iOs) SQLite Veritabanı Kullanımı

Tekrar sizlerleyim hem de sık sık lazım olacak bir şey ile, SQLite veritabanıyla Mobil uygulama yazmak. Veritabanı uygulamaları yazılım konusunda bir çok yerde karşımıza çıkıyor ve bizim işimizi gerçekten de kolaylaştırıyor. Öncelikle SQLite veritabanına biraz değineceğim. SQLite masaüstü yazılımlarında taşınabilirliğiyle öne çıkarken, mobil piyasada da epey işimizi kolaylaştırıyor. Malum Android de iOs da veritabanı desteği […]

Continue Reading

XE5 ile Android’e Giriş

Bir yazıdan daha merhaba arkadaşlar. Bugün XE5 ile Android uygulama geliştirmeye giriş yapacağız. Her ne kadar Android desem de aynı uygulamayı tek tıkla iOs olarak da çıkartmak mümkün. Firemonkey sağolsun 🙂 XE5’in şu anki Android anlamındaki performansı çok iç açıcı değil. Ancak zamanla iyileşecektir. Konumuza gelirsek. Bu yazıda bir Hello World yapacağız. Buradaki amacımız derleyicinin […]

Continue Reading

Embarcadero RAD Studio XE5 Çıktı!

Uzun zamandır blogumda yazamıyorum. Gerçekten çok yoğun bi süreç içindeyim. İşlerim şu an biraz hafifledi, ve ben hemen bir blogum olduğunu hatırladım. Bu arada da XE5 çıkınca bir yazı yazayım, devamında da FireMonkey ile ilgili yazılar yazmaya çalışacağım. Bu esnada diğer konularda da yazarım elbette. XE5 Beta sürümü satışa çıkmış olup beraberinde bizlere FireMonkey kütüphanesinden […]

Continue Reading

Wire Ball: Beta ÇIKTI!

Uzun zamandır sessizdim. Ancak bu esnada Delphi XE2 yeniliklerinden FireMonkey 3D kütüphanesi ile bir oyun geliştirmeye başladım. Wire Ball’de amaç engellere çarpmadan sağ-sol gitmek ve zıplamak. Bu sadece işin ‘Hello World’ kısmı. Wire Ball’e 1 veya 2 sürüm daha verdikten sonra bu altyapı mimarisini kullanarak daha gelişmiş bir oyun çıkartmak niyetindeyim. Pakette Win32, Win64 ve […]

Continue Reading

Delphi İle XML

Evet arkadaşlar bu yazımda size Delphi ile XML okumayı anlatacağım. Öncelikle biraz XML’den bahsedeyim. XML web sitelerinin site haritalarından tutun birçok veri iletişim sisteminde kullanılır. Kullanılmasının sebeplerinden biride, basitçe oluşturulması ve basitçe okunmasıdır. XML dosyanızın hazır olduğunu varsayarak başlıyorum. Öncelikle örnek RSS dosyamıza bakalım… Şimdi yeni bir proje oluşturup formumuza Internet sekmesinde bir TXMLDocument bileşeni […]

Continue Reading

Delphi Tuş Kodları

Sabit sembolik isim Heksadesimal Karşılığı VK_LBUTTON 1 Sol fare tuşu VK_RBUTTON 2 Sağ fare tuşu VK_CANCEL 3 Control-break işlemi VK_MBUTTON 4 Orta fare tuşu (3 tuşlu fareler için) VK_BACK 8 BACKSPACE tuşu VK_TAB 9 TAB tuşu VK_CLEAR 0C CLEAR tuşu VK_RETURN 0D ENTER tuşu VK_SHIFT 10 SHIFT tuşu VK_CONTROL 11 CTRL tuşu VK_MENU 12 ALT […]

Continue Reading

Angry Birds Space

Angry Birds Space çıkalı henüz bir hafta olmadı. Bugün indirip inceleme fırsatı buldum, inceleme sonucu gördüklerimi paylaşacağım 🙂 Her şeyden önce oyunu açıkçası çok kısa buldum toplamda 3 ana bölümden oluşuyor. Ve bildiğiniz gibi bu ana bölümlerin altında birkaç bölüm. Ancak menü listesinde geçen COMING SOON dan anladığım üzere güncelleme ile yeni bölümler gelecek. Oyunun […]

Continue Reading

Chrome Hacklendi!

Her yıl Chrome’daki açıkları bulmak için düzenlenen Pwn2Own etkinliğinde bu sene chrome da önemli bir açık bulundu ve hacklendi. Ve bir Chrome kullanıcısı olarak bunu paylaşmak istedim. Güvenliğe çok önem verdiği bilinen Google. Her yıl düzenlediği Pwn2Own etkinliği bu yılda birçok hacker’ın katılımıyla gerçekleşti. ve yarışma başladıktan bir kaç saat sonra bir açık bulundu ve […]

Continue Reading