Chciałbym kiedyś przyczynić się do Ubuntu
rozwoju. Jeśli jesteś programistą, Ubuntu
czy możesz mi powiedzieć, jakie są warunki wstępne?
Jakie języki i technologie są potrzebne, aby zapoznać się z rozwojem (przegląd projektu) i procesem rozwoju? Interesuje mnie rdzeń dystrybucji, główne części, a nie pisanie aplikacji.
Chciałbym przeczytać kilka porad od programisty, który ma już pewne doświadczenie i może powiedzieć główne punkty swojej ścieżki uczenia się i trudności (które są wystarczająco ogólne dla typowego programisty dystrybucji Ubuntu), które musiał przezwyciężyć.
development
community
xralf
źródło
źródło
apps
tylko rdzeń dystrybucji, główne części, architektura itp.Odpowiedzi:
Aby przyczynić się bezpośrednio do Ubuntu jako programista, możesz zacząć od tych przewodników:
źródło
Aby zapoznać się z programowaniem aplikacji mobilnych (aplikacje na telefony), zobacz Twórca aplikacji Ubuntu: Przejdź na urządzenia mobilne .
Zasadniczo (podsumowane, nie skopiowane z tej strony, z wyjątkiem poleceń, które są kopiowane):
Zainstaluj Qt5 i zestaw narzędzi Ubuntu QML:
Referencje / Podziękowania:
‣ Canonical, "Go Mobile"
‣ David Planella i SDK Team, "Tworzenie aplikacji Walutowy telefonu"
‣ Canonical, interfejs użytkownika Ubuntu Toolkit
‣ Ta odpowiedź jest inspirowany maggotbrain „s komentarz na temat tego duplikatu .
źródło
Nie jestem programistą ubuntu, ale sprawdziłbym ten link. Nie miałem jeszcze czasu, aby się temu poświęcić, ale kiedy będę miał więcej czasu, sprawdzę to. Może to nie dotyczyć bezpośrednio rozwoju Ubuntu, ale może dać ci szybki sposób na wniesienie wkładu .
Twórca aplikacji Ubuntu
źródło
Możesz sprawdzić tę stronę . To oficjalne wprowadzenie.
źródło