Pytania otagowane jako application-development

Pisanie aplikacji dla Ubuntu (w tym Ubuntu Touch) i pytania dotyczące procesu składania aplikacji do Centrum oprogramowania Ubuntu. Dotyczy to zarówno aplikacji open source, jak i komercyjnych.


4
Jak zaprogramować ikonę stanu, która będzie wyświetlana w Ubuntu, a także w innych dystrybucjach?
Aplikacja, o której mowa, wykonuje pewne działania (w tym przypadku podłącza audio do strumieni sieciowych) i działa zminimalizowana, jeśli działania te zakończyły się powodzeniem. Dlatego ikona stanu jest potrzebna do wyświetlenia stanu połączenia (np. POŁĄCZONY / ROZŁĄCZONY). Tylko po kliknięciu ikony otworzy się okno aplikacji, aby uzyskać dostęp do dalszych …

3
Jak napisać Appindicators w Pythonie?
Chcę spróbować opracować kilka prostych wskaźników, dla numlock / capslock i jasności itp. Jak mógłbym zacząć tworzyć wskaźniki w pythonie? Czy są jakieś tutoriale, które przeprowadzają mnie przez proces pisania mojego pierwszego appindicatora (na przykład dla aplikacji szybko) Jakieś proste rozwiązania, takie jak szybkie szablony?

5
W jakich językach programowania powinienem nauczyć się zostać programistą Ubuntu? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Chociaż raz użyłem NetBeans do projektu, jakich języków muszę się nauczyć, aby zostać pełnoprawnym programistą …


2
Jak działa tablica weryfikacyjna aplikacji?
Według https://wiki.ubuntu.com/AppReviews proces weryfikacji aplikacji jest dobry zarówno dla twórców oprogramowania, jak i programów pakujących Ubuntu. Chodzi o to, że programiści wyższego szczebla mają tę zaletę, że szybciej i łatwiej wprowadzają swoje aplikacje do Centrum oprogramowania, a jednocześnie pomagają menedżerom pakietów Ubuntu w przygotowaniu aplikacji do pakowania. To wydaje się …


2
Jak odczytać wyjście monitora-dbus?
Mam zabawy z dbus-monitora , aby spróbować zrozumieć, jak dbus pracuje w środowisku Ubuntu. Mam kilka pytań w tym zakresie: Czy możesz dać mi znać, jak prawidłowo przeczytać poniższe informacje? Rozumiem wielki pomysł, ale nie szczegóły. 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 …

4
Zasoby dla programistów dotyczące aplikacji komputerowych?
Na stronie developer.ubuntu.com większość zasobów wydaje się być ukierunkowana na system Ubuntu touch. Jeśli chciałbym napisać aplikację komputerową Ubuntu, od czego mogę zacząć? Czy pakiet Ubuntu SDK jest również przeznaczony dla komputerów stacjonarnych? Czytam, że tak naprawdę jest bardziej ukierunkowany na aplikacje mobilne. Biorąc pod uwagę, że zestaw Ubuntu SDK …

1
Jak będą obsługiwane uprawnienia aplikacji w Ubuntu Touch?
Większość elementów sprzętu lub zestawów danych współdzielonych między aplikacjami na platformie Android i iOS jest silnie kontrolowana i dostarczana aplikacjom wyłącznie na zasadzie niezbędnej wiedzy. Dzięki temu użytkownik może upewnić się, że na przykład złośliwa aplikacja latarki nie przesyła swojej lokalizacji i listy kontaktów. Na pulpicie systemu Ubuntu istnieją dwa …

1
Jak dodać obsługę nowych usług do znajomych?
Wraz z nowym lądowaniem aplikacji dla przyjaciół w Ubuntu przyszło mi do głowy, że dodanie obsługi Instagrama na osi czasu byłoby fajne. Pomyślałem też, że sam mogę to zrobić, ale trudno mi znaleźć jakąkolwiek dokumentację. Czy istnieje specyfikacja opisująca, co jest potrzebne z każdego protokołu? Jak działa auth? Czy najpierw …

2
Jak postępować zgodnie z tymi wytycznymi dotyczącymi składania wniosku w Centrum oprogramowania?
Czytałem przez Dewelopera Ubuntu Umowy Programu składania wniosków do Centrum Oprogramowania i stubled całej następującej klauzuli: 3.1 Najpierw musisz przetestować przesłane aplikacje, aby potwierdzić, że są one kompatybilne ze wszystkimi obecnie obsługiwanymi wersjami Ubuntu (wymienionymi na stronie internetowej Canonical w dniu przesłania przez Ciebie), a Twoje aplikacje muszą być zgodne …

4
Pisanie wskaźników w Pythonie, GIR i GTK3
Piszę aplikację, która musi korzystać ze wskaźnika. Zrobiłem to w przeszłości przy użyciu PyGTK i GTK2, używając jako odniesienia tego dokumentu: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version Działa to jednak tylko z PyGTK i GTK2. Od tego czasu wszystko się zmieniło i muszę znaleźć dobrą dokumentację, samouczek lub dobry przykład, aby dowiedzieć się, jak to …

1
Czy istnieje szczegółowa dokumentacja API dotycząca powiązania Pythona dla appindicator?
Zaczynam mieć problemy z własnym projektem i potrzebuję dobrej dokumentacji na temat modułu appindicator dla Pythona. Co znalazłem do tej pory: Dokumentacja API na dev.ubuntu.com Wpis wiki społeczności Dokumentacja API dotycząca kodu C. Niezły post na blogu co jest z nimi nie tak: Tylko lista bez wyjaśnień na temat argumentów, …

2
Czy mogę sprzedać moją aplikację PyQt4 bez licencji PyQt?
Chciałbym sprzedać aplikację Python korzystającą z PyQt4. Licencje komercyjne na Qt PyQt kosztują łącznie tysiące euro. Czy muszę kupić licencję komercyjną? Rozważ to z „spakowanego” punktu widzenia, w którym zapewniam pakiet Ubuntu za pośrednictwem Centrum oprogramowania. Mój pakiet „zależałby” od istniejących pakietów Ubuntu Python i PyQt, więc czy musiałbym licencjonować …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.