May
31
2014
0

Phonegap ile Android Programlama

AGG günlerinden bu yana hatta AGG’ye gidiş nedenimde olan iş yerimde kuracağım LOT takip sistemi için Android programlama üzerine araştırma yapıyorum. İlk önce tabi ki Delphi XE6 ile başladım. Ama iç güdü, ama ön yargı nedense Delphi’de mobil yazılımın daha çok kararlı hale gelmediğini hatta Delphi’nin XE2′den bu yana D7′deki kararlılığa ulaşamadığını düşünüyorum.  Firebird bağlantısında yaşadığım sıkıntıda artık beni yeni çözümlere bakmaya yönlendirdi.  Bu aşamada Lazarus’un bulduğu çözümlerde biraz zorlama kalıyor. İlla pascal olacak diye farklı yöntemlerle java bağlantıları kuruyor. İleride çok başarılı bir geçiş yöntemi olabilir ama şuan için çok ham halde. Direk java öğrenip işin temeline girmek ise çok kolay gelmedi. Ücretli bir yazılım olmasına rağmen kamu versiyonu olan ve gerçekten geniş bir kullanım alanı sunan smartface’de bir çözüm ama ben oyumu Phonegap’den yana kullandım :)

(Devamini okumak icin tiklayin)

Yaziyi gonderen in: Android,Phonegap | Etiketler: , ,
May
25
2014
0

Lazarus, Firebird, Brook Framework, REST

Bir süre önce grupta da tartışılan android ya da el terminalinden  firebird bağlantısı Android Günlerinde bir kaç geliştiriciye sordum ve genel olarak verdikleri cevap bu cihazların veritabanı sistemlerine direk bağlanıp oradan bilgi çekip işleyecek kadar güce sahip olmadıkları ve bu yaklaşımın yanlış olduğuydu. (Doğrudur yanlıştır ben onların yalancısıyım) Önerileri ise sunucuda gelen taleplere cevap veren bir yazılım olsun ve web üzerinden basit HTTP işlemleriyle bilgi alıp göndermeyi önerdiler. Bu işler nasıl yapılır diye araştırırken REST ile karşılaştım. REST kısaca istemci ve sunucu arasında HTTP protokolü ve PUT, GET, POST ve DELETE komutlarını kullanarak veri tabanıyla iletişimi sağlayan bir kavram. (Standart ya da bir yazılım değil çünkü herkes kendi rest yazılımını kendi geliştiriyor. Standart olan put, get, delete, post komutlarının kullanımı) JAVA, PHP, Python gibi dillerde bu işler tabi çok kolay hemen moduller vs. bulabiliyorsunuz. Peki inatla pascal olsun bizden olsun derseniz ne yapacaksınız ? Burada kullanacağınız teknoloji tabi ki eskilerden kalma cgi-bin. Peki nasıl ? Bunun için önce xampp  paketini kuruyoruz ve bilgisayarımızda Apache, mysql, php, tomcat gibi yazılımların hepsi bir anda kuruluyor ve control center yazılımıyla istediğiniz sunucuları açmaya başlıyorsunuz.

(Devamini okumak icin tiklayin)

May
18
2014
2

Android Geliştirme Günleri (ADD)

Dün itibariyle arkadaşımla katıldığım iki günlük Android geliştirici günleri macerası bitti. Dolu dolu ve güzel bir program hazırlanmıştı.  Diye düşünüyordum ama girdiğim bazı sunumlar ne yazık ki çok da doyurucu değildi.  İlk girdiğim  ”Nasıl taş gibi sağlam uygulama geliştirilir ve 100M+ kullanıcı mutlu edilir”  Iordanis Giannakakis ‘in sunumuydu ve bu başlığa bakarak bir kaç ipucu verir diye umuyordum ama sadece test için kullandıkları yazılımların adını söylemekle yetindi. Belki en önemli nokta cihazları gruplayarak her testi her cihazda yapmak yerine testleri paylaştırdık gibi bir ipucu verdi onun dışında ise çok da etkilendiğimi söyleyemem. Ardından  ”Uygulama Geliştirme Yaklaşımları”  Osman Çelik sunumuna katıldık. Gerçekten Native, Crossplatform, cross – hibrid gibi kavramlar üzerinde çok güzel bir sunum yaptı.  Bu arada da geliştirmekte oldukları SmartFace hakkında küçük bilgiler verdiler ve etkilenmemize yetti. Küçük bir kahve arası kahvede kuyruk var ve kahve ne yazık ki yetmiyor ve bu iki gün boyunca böyle sürüyor :)

(Devamini okumak icin tiklayin)

Yaziyi gonderen in: Android | Etiketler: , , , , , , , ,
Mar
02
2014
0
Oca
11
2014
0

TurboBird 1.0

Turbobird,  çok sevdiğim iki yazılımın içe içe hali. Firebird için Lazarus ile yazılmış yönetim aracı. Sade basit ama iş görür bir yazılım.  Hatta göz boyama gibi çabaları olmadığı içinde son derece hızlı çalışıyor.

Bu arada fırsat buldukça firebird ile ilgilide edindiğim bilgileri paylaşacağım. Şuan için bildiklerim bilmediklerimin kdv.si sayılmaz ama umarım hem size hem bana faydası olur.

 

Turbobird

Uygulamanın web sitesi : Turbobird 1.0

 

Düzeltme : Daha önce bildirdiğim Türkçe karakter probleminin deneme yaptığım veri dosyasıyla ilgili olduğunu görüp sıfırdan oluşturulan kayıtlarda bu tür bir sorunla karşılaşılmamıştır.

Yaziyi gonderen in: Firebird,Lazarus,Uygulamalar,Veritabanı |
Oca
03
2014
0

Lazarus Uygulamaları : Cad Yazılımı ZCAD v0.9

Lazarus ile yazılmış uygulamalara bir örnekte Rusya’dan.  Yazılım bir CAD yazılımı ve şuan ki versiyonu 0.9.   Yazılımın elbette eksikleri mevcut  ama yapılanlarda hiç küçümsenmeyecek durumda.  Komut tabanlı çizim, dwg ve dxf formatlarını tanıma ve çizimle ilgili son derece başarılı özellikler bulunuyor. Bu tür yazılımlarla ilgilenenlerin incelemesini öneririm.

ZCAD
ZCAD – Lazarus

Uygulamanın sitesi : http://sourceforge.net/projects/zcad/

http://shamangrad.ru/project.php?act=view&prj=zcad

Yaziyi gonderen in: Lazarus,Uygulamalar | Etiketler: ,
Oca
01
2014
0

Lazarus ile Döviz Kuru Öğrenmek

Aşağıdaki kod örneği ile Synapse kitaplığını kullanarak merkez bankasından günlük döviz kuru çekip içerisinden istediğiniz para birimini aratıp çıkan sonucu da anlaşılabilir şekilde ayrıştırabilirsiniz.

Lazarus Döviz Yazılımı

(Devamini okumak icin tiklayin)

Yaziyi gonderen in: İnternet,Lazarus | Etiketler: , , , , , ,
Ara
29
2013
0

Lazarus ile Uygulamalar OTEL Yazılımı

Lazarus Facebook grup üyelerimizden ZAMBİR takma isimli üyemizin geliştirdiği OTEL yazılımını sizlerle paylaşıyoruz. Uygulamayı çalıştırmak için C:\Otel klasörüne kurmak gerekiyor.  Gerek form tasarımları, gerekse kod örnekleriyle faydalı olabileceğini düşündüğümüz uygulamayı buradan indirebilirsiniz.

Otel Uygulaması

Dosya Adresi : http://yadi.sk/d/ORDatAGVF9UHD

Geliştiren        :  ZAMBİR

Web                   :  www.zambir.com

Uygulama için ZAMBİR’e teşekkür ederiz.

Yaziyi gonderen in: Lazarus,Uygulamalar |
Tem
24
2013
0

Lazarus’u Tek Pencerede kullanmak

Bildiğiniz gibi Lazarus farklı pencereler açarak çalışan (form, menu, object inspector gb. ) bir uygulamadır.  KzDesktop bileşen paketi ile bu karmaşıklığa bir son verip tek pencerede çalışan bir lazarus elde etmek mümkün. Bunun için yapmanız gereken http://sourceforge.net/projects/kzdesktop/files/ adresinden kzdesktop_beta01.zip (şuan ki versiyonu) sürümünü indirmek ve içerisinden çıkan lpk lazarus bileşen paketini kurmak. Lazarus’un bileşeni kurup tekrar çalıştığında herhangi bir değişiklik olmadığını görüp şaşırabilirsiniz. Bunun nedeni Kzdesktop’ın menüden aktif hale gelmesidir. Eğer ki Araçlar  menüsünden KzDesktop – Start  butonuna basar ve Lazarus’u  kapatıp açarsanız aşağıdaki gibi bir görüntüyle karşılaşacaksınız .

 

Kzdesktop

Kzdesktop

Altyapi WP Temadown Wp Tr Temayapim TheBuckmaker Cevirmen Otel