Not: Kullanıcının görünen adı Lensler'dir, ancak kod ve paketlerde hâlâ Yerler olarak adlandırılır. Terim olarak "Yerler" 11.10'da tamamen kullanımdan kaldırılacak
Hem varsayılan Lensler, birlik-yer-dosyaları hem de birlik-yer-uygulamaları aslında özgürlükten etkilenen genel API'ye dayanmaktadır.
Maalesef, henüz özgürlük için API dokümanları mevcut değil; ancak bu, önümüzdeki haftalarda değişecek. Planet.ubuntu.com'u izleyin veya bir paket için Natty arşivlerini izleyin libunity-doc
. Şimdilik lp: unity-place-sample'da basit bir örnek var, eğer bunu https://wiki.ubuntu.com/Unity/Lenses ile geçerseniz, bir şeyler yapma şansınız olabilir.
Unity için lens yazarken bir diğer önemli kütüphane Dee'dir. Veri modellerinin süreçler arasında geçici paylaşımını yapmak için kullanılan bir veri modeli kütüphanesidir (bu durumda yer arka plan programı ve Birlik). Dee tamamen belgelenmiştir ve belgeleri libdee-doc
pakette bulabilirsiniz (veya kendiniz lp: dee'den kendiniz oluşturabilirsiniz).
Her iki projenin kodunu almak için şunları yapabilirsiniz:
bzr branch lp:unity-place-sample
bzr branch lp:dee