“Hiç uğraşamam…”
Merhabalar. Plansız, programsız ve sorumsuzca bir çalışmanın ardından iContacts’ın linux sürümünü tamamlayabildim. 28 Kasım tarihli şu yazımda çalışmalara yakın zamanda başlayacağımı söylemiştim ve gerek okul, gerek başka uygulamalar, gerekse iContacts’ı defalarca sil-baştan yapmış olmamdan dolayı uygulamayı ancak bugün tam anlamıyla hazır hale getirebildim.
O yazıda da bahsettiğim gibi, iContacts benim için sıkı bir pygtk çalışması oldu. iContacts’ı tasarlamadan önce aklımdan “MVCvari” bir yapı tasarlayıp uygulamak geçiyordu ve bunu henüz istediğim şekilde olmasa da kısmen iContacts’ta uygulayabildim. İşimi gerçekten çok kolaylaştırıp çok daha hızlandırdı. Twittell’in GUI’sini programlarken yüzlerce satır arasında aradığımı bulamamak benim sabrımı bayağı bir zorlamış olduğu için Twittell’a ara vermek zorunda kalmıştım. iContacts’ta denediğim bu yapı ile Twittell’a kısa bir süre içerisinde dönüş yapmayı planlıyorum ancak yapı üzerinde çok daha fazla geliştirme yapıp o şekilde Twittell’a uygulamak istiyorum.
Şu anda iContacts’ın kullanışlılıkla ilgili sorunları bulunmasa da uygulama amaç doğrultusunda yetersiz kalıyor. Kendimi altyapıya odakladığım için bu sorunları şimdilik es geçmek zorunda kaldım. iContacts’ın yeni sürümünü hazırlamadan önce Python’un sınıf özelliklerini tam anlamıyla öğrenmek ve tasarım desenleri hakkında yeterli bilgiye sahip olmak için biraz çalışmam gerekiyor. Bu eksiğimi de tamamladıktan sonra iContacts’ın yeni sürümü için çalışmalara başlayabilirim.
iContacts Kaynak Kodu:
iContacts1.6-lnx0.1.tar.gz
iContacts Deb Paketi:
iContacts1.6-lnx0.1.deb
Tags: icontacts
Posted in Python · Haziran 14th, 2010 · Comments (0)
No comments yet