E-Siber.com
M. Mekin Pesen
Sitede 1774 okunmaya değer yazı var.

Kodlarla Deðil Resimlerle Programlama Yapýn

Sikuli, resimler(screenshot) kullanarak grafik kullanýcý arayüzlerini (GUI) otomatikleþtirmek için bir görsel teknolojidir. Sikuli ekranda gördüðünüz herþeyi iç API desteðine gerek kalmadan otomatikleþtirebilen bir scripttir. Bir web sitesini, Windows, Linux veya Mac üzerinde çalýþan masaüstü uygulamalarýný hatta bir emülatör içinde çalýþan iPhone uygulamasýný bile programsal olarak kontrol edebilir.


Sikuli'nin ilk sürümü Sikuli Script'tir ve bir Jython ve Sikuli IDE için görsel kodlama API'dir. Ayrýca sadece screenshot kulllanarak görsel kodlar yazmayý saðlayan bir entegre geliþtrime platformudur.

1980'lere kadar bir bilgisayar programlama dili demek tonlarca kodu ezberleyip onlarý satýrlarca yazýp karþýlýðýnda birkaç satýr geri dönüþüm ya da çýktý almak demekti. Grafik kullanýcý arayüzleri (GUI) ile bu deðiþti. Hazýr fonksiyonlar, ve iþlevleri önceden atanmýþ butonlar ile programlama GUI sayesinde daha sezgisel ve mantýklý hale geldi. 



Fakat GUI'nin yaptýklarý daha çok bilgisayar kullanýcýlarýnýn iþini kolaylaþtýrdý, bilgisayar programcýlarýnýn deðil. GUI bileþenlerinin temelinde bir ton kod, programý yapma ve ayarlama, ayný anda baþka bir yan programa ihtiyaç duyma ve onlarý birlikte çalýþtýrma gibi hala kod iþleme ve yorumlama süreçleri vardýr.

MIT ?niversitesi Bilgisayar Bilimleri ve Yapay Zeka Laboratuarý iþte bunu insanlara sadece GUI'lerin screenshotlarý ile program yazmalarýný saðlayarak kökten deðiþtirme umudunda. Sonuç olarak sistem sýradan bilgisayar kullanýcýlarýna herhangi bir ana programlama dili bilmeye gerek kalmadan program yazmalarýna olanak saðlama üzerine geliþtirilmiþ.

Program, programcýlara bir uygulamanýn GUI bileþenlerini otomatik olarak test etmelerini saðlayan scriptler oluþturmalarýný saðlýyor.



Adres: http://sikuli.org/
Ýndir: http://sikuli.org/dl/Sikuli-IDE-win.latest.exe
Kaynak: http://web.mit.edu/newsoffice/2010/screen-shots-0120.html


· · · · · · · · ·
Yazan: | 23.01.2010 | 3987 kez okundu.

Yazılar E-Posta Kutunuza Gelsin:

Bu yazıyı izinsiz olarak alıp başka herhangi bir yerde yayınlayamazsınız (Bkz "dijital at hırsızı" kimdir?). Yazıların başka yerlerde yayınlanmasına ücreti mukabili izin veriyoruz. Yazıları izinsiz olarak başka bir yerde yayınlamanız, her türlü hukuki sonucu kabul ettiğiniz manasına gelir. Yazıları izin almak ve kaynak göstermek kaydıyla sadece kamu kurumları ve akademik araştırmacılar ücretsiz olarak kullanabilir. Bunların dışında kalan herkes ücret öder. Detaylar için bize ulaşın.

Yorum altyapısı: Disqus

Yukarı Çık

M. MEKİN PESEN
© 2007-2015 E-SİBER BİLGİ-İLETİŞİM TEKNOLOJİLERİ
E-Siber.com | E-Siber.net | ESiber.com | ESiber.net | RSS | Facebook | Twitter | E-Posta Aboneliği
IP: 54.162.3.15 | Yüklenme: 0.435 saniye. | Hakkımızda | İletişim | Reklam Verin | Site Politikaları | Atıflar