Mayıs 31

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 🙂

Continue reading

Mayıs 18

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 🙂

Continue reading