Tasarım mı yazılımdan çıkar, yazılım mı tasarımdan çıkar?
Web projesi geliştirenlerin sürekli olarak karşılarına çıkan bir problemdir. Tasarımcıların bakış açısına göre mutlaka önce görseller hazırlanmalı her şey netleştirilmeli ve bu tasarımlar kullanılarak yazılım geliştirilmelidir. Yazılımcılara göre ise önce prototip hazırlanmalı, esas fonksiyonaliteler çalışır hale getirilmeli daha sonrasında tasarım yapılarak yazılıma giydirilmelidir.
Birinci yöntemi izleyen projelerin başlangıç zamanlarında her şey günlük gülistanlıktır. Tasarımlar hazırlanır, çıktılar [...]
Harita Editörü
Bundan 3-4 yıl önce üzerinde çalıştığım bir projede izometrik bir motor geliştirmiştim. Daha sonra bu motoru kullanarak çıkarttığımız uygulamada etkileşimin sağlandığı haritaları oluşturmak çok fazla zaman kaybına neden olmaya başladı. Hem bizim harcadığımız zamanı azaltmak hemde ilerde kullanıcılarımıza kendi ortamlarını tasarlama imkanlarını verebilmek adına harita editörünü geliştirmeye başladım. Tam olarak hatırlayamadığım nedenlerden bu projeyi yarıda [...]
Xerox Parc: Modern arayüzlerin ilk örneği
Şu an modern işletim sistemleri tarafından kullanılan grafiksel kullanıcı arayüzü macintosh’a, macintosh’un kullanıcı arayüzü Xerox Parc’a , Parc ise Stanford araştırma labaratuvarında ve Masachusettes Teknoloji Enstitisünde yapılan araştırmalara dayanmaktadır.
Bilgisayarlarda arayüz gelişimi şu çizelgeyle gösterilebilir.
1963 yılında MIT üniversitesinde Ivan Sutherland ilk defa light pen işaretçilerini kullanarak ekrandaki objelerin seçilmesi, taşınması ve büyüklüklerinin değiştirilmesi sağlamıştır. Bu gelişme [...]
İnsan-Bilgisayar etkileşimi üzerine
İnsanlar ile bilgisayarların anlaşabilmesi için günümüze kadar biribirinden farklı arabirimler ve arayüzler tasarlanmıştır. Fare, klavye, mikrofon, renkli işaretleyici, kamera gibi arabirimler girdi bilgilerini toplarken, ekran, hopârlör gibi arabirimler ise çıktı bilgilerini sağlamaktadırlar. Tüm bu arabirimler aslında 4 temel bilgi parçasını kullanmaktadırlar : Yazı, sabit görüntü, hareketli görüntü (video) ve ses.
Bu temel bilgileri düğme, sekme, yazı alanı, kaydırma çubuğu, [...]
Yeni bir yıl, yeni bir başlangıç, yeni bir girişim … Yeni bir hayat
Son iki-üç ay neredeyse çalışarak geçti diyebilirim. Bu zaman zarfında arada bulduğum boş zamanları uyuyarak değerlendirdim. Durum bu kadar vahim olmasada buna yakın geçti. Bu kadar yoğun bir çalışma temposunda çalışmamızın en önemli nedeni yeni bir projeye başlamamızdı. Şimdiye kadarda çok fazla dillendirmeden olabildiğince iş üretmeye çalışarak geçirdik zamanımızı.
Bu süre zarfında Sinan Kaplan, Nurettin Özdoğan [...]
İnteraktif uygulamalar, yazılım teknolojileri ve insan-bilgisayar etkileşimleri gibi konular üzerine yoğunlaşmış, kişisel bir sitedir. Güncel konular üzerinde yazılar barındırabileceği gibi tamamen kişisel düşüncelerim üzerine kurulu içeriklerde bulunmaktadır.







