«application-development» etiketlenmiş sorular

Ubuntu için uygulamalar (Ubuntu Touch dahil) ve Ubuntu Yazılım Merkezi'ne başvuru gönderme süreci hakkında sorular yazma. Bu, hem açık kaynaklı hem de ticari uygulamaları kapsar.


4
Ubuntu'da ve diğer dağıtımlarda görüntülenecek bir durum simgesi nasıl programlanır?
Söz konusu uygulama bazı eylemler gerçekleştiriyor (burada sesi ağ akışlarına bağlamak) ve bu işlemler başarılı olursa en aza indirgeniyor. Bu nedenle, bağlantının durumunu görüntülemek için bir durum simgesine ihtiyaç duyulur (örn. BAĞLANTI / BAĞLANTI YOK). Sadece simgeye tıklandığında uygulama penceresi diğer seçeneklere erişim sağlamak için açılacaktır. Python 2.6 ve pyGtk …

3
Appindicators python'da nasıl yazılır?
Numlock / capslock ve brigthness vb. İçin bazı basit göstergeler denemek ve geliştirmek istiyorum. Python'da göstergeler oluşturma konusunda nasıl gidebilirim? İlk appindicator'ımı yazarken bana yol gösterecek herhangi bir ders var mı (hızlıca gelen uygulamalar için olduğu gibi)? Hızlı şablonlar gibi başlamak için herhangi bir kolay çözümler?


2
Bazı programlarda siyah başlık widget'ı nedir?
Bazı ubuntu programlarında (ubuntu kontrol paneli, sistem ayarları), ancak örneğin banshee'de değil, pencerenin üst kısmı koyu tonda (Ambience teması ile) öğeler içerir. Ama bunu otomatik olarak yapan standart bir widget bulamıyorum. Bu renklerin tümü elle mi ayarlanmış (standart widget + tema yerine)? Ve eğer elle ayarlanmışlarsa, temada nereden geliyorlar (gtk_widget_modify_bg …

2
Uygulama İnceleme Kurulu nasıl çalışır?
Https://wiki.ubuntu.com/AppReviews adresine göre Başvuru İnceleme Süreci, hem yazılım geliştiricileri hem de Ubuntu paketleyicileri için iyidir . Mesele şu ki, yukarı yöndeki geliştiricilerin uygulamalarını Yazılım Merkezine daha erken ve daha kolay getirme avantajına sahip oldukları ve Ubuntu paket yöneticilerine paketleme için uygulamalarını hazırlayarak yardımcı oldukları görülüyor. Bu harika bir şey gibi …

2
Ubuntu Touch için uygulama geliştirmeye nasıl başlayabilirim? [kapalı]
Kapalı . Bu sorunun daha odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yazıyı düzenleyerek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapandı . Telefon işletim sistemi gelişimi için yeni Ubuntu'yu denemekle ilgileniyorum. (Bir Ubuntu geliştiricisi değilim, Ubuntu'da yeniyim. Ubuntu …

2
Dbus-monitor çıkışı nasıl okunur?
Ubuntu ortamında dbus'un nasıl çalıştığını anlamak ve denemek için dbus-monitor ile oynuyorum . Bu konuda birkaç sorum var: Lütfen aşağıdakileri doğru bir şekilde nasıl okuyacağımı bana bildirir misiniz? Büyük fikri anlıyorum ama detayları değil. signal sender=:1.1948 -> dest=(null destination) serial=1829990 path=/org/ayatana/menu/DA00003; interface=org.ayatana.dbusmenu; member=ItemPropertyUpdated int32 23 string "enabled" variant boolean true …

4
Masaüstü uygulamaları için geliştirici kaynakları?
On developer.ubuntu.com çoğu kaynaklara Ubuntu touch hedefleyen gibi görünüyor. Bir Ubuntu masaüstü uygulaması yazmak istersem nereden başlayabilirim? Masaüstü için Ubuntu SDK'sı da var mı? Aslında mobil uygulamaları daha çok hedeflediğini okudum. Ubuntu SDK'nın henüz masaüstü için hazır olmadığı göz önüne alındığında, Ubuntu'da her bir çözümün gücünü ve zayıflığını vurgulayan masaüstü …

1
Arkadaşlara yeni hizmetler için destek nasıl eklenir?
Ubuntu'ya yeni arkadaşlar uygulaması inişiyle , zaman çizelgesine Instagram için destek eklemenin havalı olacağı aklıma geldi . Ben de kendime bir bıçak alabilir düşündüm, ama herhangi bir belge bulmakta zorlanıyorum. Her protokolden neyin gerekli olduğunu açıklayan bir spesifikasyon var mı? Kimlik doğrulaması nasıl çalışır? Önce desteğin ubuntu-online-hesaplara eklenmesi gerekir mi …

1
Ubuntu Touch'ta Uygulama İzinleri Nasıl Kullanılacak?
Android ve iOS platformundaki uygulamalar arasında paylaşılan donanımın veya veri kümelerinin çoğu güçlü bir şekilde kontrol edilir ve yalnızca açıkça bilinmesi gereken uygulamalar için sağlanır. Bu, kullanıcının kötü niyetli bir el feneri uygulamasının konumlarını ve kişi listelerini yüklemediğinden emin olmasını sağlayabilir. Ubuntu'daki masaüstünde etkili bir şekilde iki denetim düzeyi vardır: …

2
Yazılım Merkezi'ne başvuru göndermek için bu kılavuza nasıl uyulur?
Yazılım Merkezi'ne başvuru göndermek için Ubuntu Geliştirici Programı Sözleşmesi'ni okuyordum ve aşağıdaki maddede yer aldım: 3.1 İlk olarak gönderdiğiniz Uygulamaları, şu anda desteklenen tüm Ubuntu sürümleriyle (Canonical'ın web sitesinde, sizin tarafınızdan sunulduğu tarihte listelendiği gibi) uyumlu olduklarını ve Uygulamalarınızın Yayınlama Politikasına uygun olduğunu doğrulamak için test etmelisiniz. Bu, Ubuntu 8.04, …

4
Python, GIR ve GTK3 ile gösterge yazma
Gösterge kullanması gereken bir uygulama yazıyorum. Bunu geçmişte bu belgeye referans olarak kullanarak PyGTK ve GTK2 kullanarak yaptım: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version Ancak, bu yalnızca PyGTK ve GTK2 ile çalışır. O zamandan beri işler değişti ve nasıl çalıştığını öğrenmek için bazı iyi belgeler, bir öğretici veya iyi bir örnek bulmam gerekiyor. Ayrıca, daha …

1
Aplikatör için python bağlaması hakkında ayrıntılı bir API belgesi var mı?
Kendime ait bir projeyle serpiyorum ve python için appindicator modülünde iyi bir belgeye ihtiyacım var. Şimdiye kadar bulduğum şey: Dev.ubuntu.com adresindeki API belgeleri Topluluk wiki girişi C kodundaki API belgeleri Güzel blog yazısı onların sorunu ne: Sadece argümanlar, geri dönüşler ve yöntemlerin ne yaptığı hakkında açıklamaları olmayan bir liste Yalnızca …

2
PyQt4 uygulamamı PyQt lisansına sahip olmadan satabilir miyim?
PyQt4 kullanan bir Python uygulaması satmak istiyorum. Qt PyQt ticari lisansları birlikte binlerce Euro'dur. Ticari lisans satın almam gerekir mi? Bunu, Yazılım Merkezi aracılığıyla bir Ubuntu paketi sağladığım "paketlenmiş" bir bakış açısından düşünün. Benim paket mevcut Ubuntu Python ve PyQt paketlerine "bağımlı" olurdu, bu yüzden Ubuntu'nun yeniden dağıtmadığı, doğrudan olmadığım …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.