Selamün Aleyküm;
Genellikle insanlar işletim sisteminin yerli (native) kullanıcı arayüzünün (UI) OpenGL veya OpenGL ES ile geliştirilmiş çapraz platform kullanıcı arayüzlerinden daha iyi olduğunu ve daha hızlı olduğunu iddaa ederler. Fakat bunun gerçek olup olmadığını bilmediğim için iddaa demek zorunda kaldım. Mesela Windows'da geliştiriciler her zaman Win API'deki yerli kullanıcı arayüzünün her zaman daha iyi ve hızlı olacağını söylerler ama programlaması diğer araçlara göre daha zor olması sebebiyle ve gelişmiş donanımlar sebebiyle Qt, Gtk+, WPF vs. başka arayüzler kullanırlar. Diğer bir örnek olarak da Android'in yerli kullanıcı arayüzünün ve iOS'in yerli arayüzünün (ki iOS yerli arayüzü Cocoa Touch ile geliştirilmiş) OpenGL ES ile geliştirilmiş diğer kullanıcı arayüzlerinden daha iyi olduğunu savunurlar.
Böyle olmasının sebebi sizce nedir? Gerçekten de yerli UI çok daha mı kullanışlı oluyor? Eğer öyleyse çapraz platform olan OpenGL / ES veya başka birşeyle geliştirimiş kullanıcı arayüzleri neden daha iyi olamıyor? Yerli kullanıcı arayüzü neden daha iyi oluyor? Her zaman daha iyi geliştirilmesinden mi, yoksa sadece işletim sisteminin resmi kullanıcı arayüzü diye mi?
Teşekkürler.
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Permalink
Reply