«application-development» 태그된 질문

Ubuntu Touch 응용 프로그램을 포함한 Ubuntu 용 응용 프로그램 작성 및 Ubuntu Software Center에 응용 프로그램 제출 프로세스에 대한 질문 여기에는 오픈 소스 및 상업용 응용 프로그램이 포함됩니다.

3
Ubuntu SDK와 함께 Python을 사용할 수 있습니까?
David Planella 는 내가 게시 한 질문 에 대한 답변 에서 다음과 같이 썼습니다 . ... Ubuntu 용 앱을 개발하는 데 권장되는 방법은 Ubuntu SDK입니다. 그래서 설치했지만 지원되는 프로그래밍 언어는 C ++ 인 것 같습니다. 우분투에 대한 새로운 응용 프로그램을 개발하려면 C ++을 알아야한다는 것을 의미합니까? C ++이 우분투 응용 …

4
우분투와 다른 배포판에 표시되는 상태 아이콘을 프로그래밍하는 방법은 무엇입니까?
해당 응용 프로그램은 일부 작업 (여기서는 오디오를 네트워크 스트림에 연결)을 수행하고 이러한 작업이 성공하면 최소화 된 상태로 실행됩니다. 따라서 연결 상태를 표시하려면 상태 아이콘이 필요합니다 (예 : CONNECTED / DISCONNECTED). 아이콘을 클릭 할 때만 응용 프로그램 창이 열리고 추가 옵션에 액세스 할 수 있습니다. 파이썬 2.6과 pyGtk를 사용하면 gtk_status_icon 을 …


5
우분투 개발자가되기 위해 어떤 프로그래밍 언어를 배워야합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 프로젝트에 NetBeans를 한 번 사용했지만 본격적인 Ubuntu 개발자가 되려면 어떤 언어를 배워야합니까? NetBeans (Java 만 해당)에서 내 프로젝트는 …

2
일부 프로그램에서 검은 색 헤더 위젯은 무엇입니까?
밴시와 같은 일부 우분투 프로그램 (우분투 제어판, 시스템 설정)에서는 창의 상단에 어두운 분위기의 요소가 있습니다 (주변 테마 포함). 그러나이 작업을 자동으로 수행하는 표준 위젯을 찾을 수 없습니다. 이 색상들은 모두 표준 위젯 + 테마 대신 손으로 설정되어 있습니까? 그리고 그들이 직접 설정하면 테마에서 어디에서 왔습니까 (gtk_widget_modify_bg (widget, GTK_STATE_NORMAL, & color)의 …

2
Application Review Board는 어떻게 작동합니까?
https://wiki.ubuntu.com/AppReviews 에 따르면 응용 프로그램 검토 프로세스는 업스트림 소프트웨어 개발자와 Ubuntu 패키지 관리자 모두 에게 적합 합니다 . 요점은 업스트림 개발자가 앱을 소프트웨어 센터에 더 빠르고 쉽게 제공 할 수 있다는 이점이 있지만 패키징을 위해 애플리케이션을 준비하여 우분투 패키지 관리자를 돕는다는 것입니다. 이것은 큰 일인 것 같습니다. 위키에 대한 지시 …

2
Ubuntu Touch 용 앱 개발을 시작하려면 어떻게해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 전화 OS 개발을위한 새로운 Ubuntu를 사용해보고 싶습니다. (나는 Ubuntu 개발자가 아니며 Ubuntu를 처음 사용합니다. Ubuntu Touch 미리보기에 감명을 …

2
dbus 모니터 출력을 읽는 방법?
우분투 환경에서 dbus가 어떻게 작동하는지 이해하기 위해 dbus-monitor 를 가지고 놀고 있습니다. 이와 관련하여 몇 가지 질문이 있습니다. 다음을 올바르게 읽는 방법을 알려주시겠습니까? 나는 큰 아이디어를 이해하지만 세부 사항은 이해하지 못합니다. 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 method call sender=:1.6 …

4
데스크톱 앱 개발자 리소스?
에 developer.ubuntu.com 대부분의 자원 우분투 터치에 대상이 될 것으로 보인다. Ubuntu 데스크탑 응용 프로그램을 작성하려면 어디에서 시작할 수 있습니까? 데스크탑 용 Ubuntu SDK도 있습니까? 실제로 모바일 앱을 더 많이 타겟팅한다는 것을 읽었습니다. Ubuntu SDK가 아직 데스크톱에 준비되지 않았으므로 Ubuntu에서 데스크톱 솔루션을 개발할 수있는 각 옵션의 강점과 약점을 강조하는 유용한 옵션을 …

1
친구에게 새로운 서비스에 대한 지원을 추가하는 방법?
우분투에 새로운 프렌즈 앱이 상륙 하면서 타임 라인 에 인스 타 그램 에 대한 지원을 추가하는 것이 멋지다. 또한 스스로 찌를 수도 있다고 생각했지만 문서를 찾는 데 어려움을 겪고 있습니다. 각 프로토콜에서 무엇이 필요한지 설명하는 사양이 있습니까? 인증은 어떻게 작동합니까? 먼저 우분투 온라인 계정에 지원을 추가해야합니까, 아니면 친구들이 새로운 프로토콜을 …

1
Ubuntu Touch에서 앱 권한은 어떻게 처리됩니까?
Android와 iOS 플랫폼의 앱간에 공유되는 대부분의 하드웨어 요소 또는 데이터 세트는 강력하게 제어되며 알 필요가있는 경우에만 앱에 명시 적으로 제공됩니다. 이를 통해 사용자는 예를 들어 악의적 인 손전등 앱이 자신의 위치 및 연락처 목록을 업로드하지 않도록 할 수 있습니다. Ubuntu의 데스크탑에는 효과적으로 사용자 및 루트의 두 가지 권한 수준 제어가 …

2
소프트웨어 센터에 신청서를 제출하기 위해이 지침을 준수하는 방법은 무엇입니까?
Ubuntu 개발자 프로그램 계약 을 통해 소프트웨어 센터에 응용 프로그램을 제출하는 것에 대해 읽고 다음 조항에 걸쳐 문제를 해결했습니다. 3.1 먼저 제출 한 앱을 테스트하여 현재 지원되는 모든 Ubuntu 버전 (Canonical 웹 사이트에 나열된 제출 날짜)과 호환되는지 확인해야하며 앱은 게시 정책을 준수해야합니다. 32 비트 및 64 비트 버전의 Ubuntu 8.04, …

4
Python, GIR 및 GTK3로 지표 작성
표시기를 사용해야하는 응용 프로그램을 작성 중입니다. https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version 이 문서를 참조하여 PyGTK 및 GTK2를 사용하여 과거 에이 작업을 수행했습니다. 그러나 PyGTK 및 GTK2에서만 작동합니다. 그 이후로 상황이 바뀌었고 좋은 문서, 자습서 또는 작동 방법을 배우는 좋은 예를 찾아야합니다. 또한 앞에서 언급 한 문서에서 전혀 설명하지 않은 것은 지표에 하위 메뉴를 추가하는 …

1
appindicator의 python 바인딩에 대한 자세한 API 문서가 있습니까?
나는 내 자신의 프로젝트에 열중하고 있으며 파이썬을위한 appindicator 모듈에 대한 좋은 문서가 필요합니다. 내가 지금까지 찾은 것 : dev.ubuntu.com의 API 문서 커뮤니티 위키 항목 C 코드에 대한 API 문서 좋은 블로그 게시물 그들에게 무슨 문제가 있습니까? 인수, 리턴 및 메소드의 기능에 대한 설명이없는 목록 디자인 고려 사항 및 배경 만-실제 …

2
PyQt 라이센스없이 PyQt4- 앱을 판매 할 수 있습니까?
PyQt4를 사용하는 Python 응용 프로그램을 판매하고 싶습니다. Qt PyQt의 상용 라이센스 비용은 수천 유로입니다. 상용 라이센스를 구매해야합니까? 소프트웨어 센터를 통해 우분투 패키지를 제공하는 "패키지"관점에서 이것을 고려하십시오. 내 패키지는 기존 Ubuntu Python 및 PyQt 패키지에 "의존적"이므로 Ubuntu가 재배포하고 직접 배포하지 않은 라이센스를 취득해야합니까? 반대로, 패키지에 GPL / LGPL Python 라이브러리를 포함 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.