Hoe Ubuntu SDK te installeren en configureren in Ubuntu 16.04 & 14.04

Als u toepassingen voor Ubuntu wilt ontwikkelen, moet u Ubuntu SDK (Software Development Kit) installeren . Ubuntu SDK is gebaseerd op Qt Creator (IDE voor Qt-ontwikkeling) en afgestemd op het ontwikkelen van apps voor Ubuntu en Ubuntu Touch. Hoewel ik je geen Qt-ontwikkeling ga leren, kan ik je zeker laten zien hoe je Ubuntu SDK installeert en configureert in Ubuntu 16.04 en 14.04 . U kunt daarna zelfstandig werken, want er is heel veel hulp online beschikbaar.

Installeer Ubuntu SDK in Ubuntu 16.04 & 14.04

Omdat het betrekking heeft op Ubuntu, geen wonder dat Canonical een officiële PPA heeft geleverd om Ubuntu SDK eenvoudig te installeren in Ubuntu 16.04 en 14.04. Open een terminal en gebruik de volgende opdrachten:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa sudo apt-get update sudo apt-get install ubuntu-sdk 

Het zal Ubuntu SDK downloaden en installeren. Merk op dat het ongeveer 1 GB aan gegevens downloadt voor Ubuntu SDK. Houd dus uw internetverbinding en datakosten in het achterhoofd. Het installeren van de Ubuntu SDK is een eenvoudig onderdeel. Wat u als nieuweling zou kunnen verwarren, is hoe u Ubuntu SDK kunt configureren voor ontwikkeling. We gaan het in de volgende sectie bekijken.

Configureer Ubuntu SDK

Zoeken in Dash voor Ubuntu SDK. Merk op dat zowel Qt creator als Ubuntu SDK geïnstalleerd zijn. Gebruik altijd de Ubuntu SDK als u toepassingen voor Ubuntu wilt ontwikkelen.

Wanneer u de Ubuntu SDK voor de eerste keer uitvoert, gaat u naar een aantal stappen om de SDK te configureren.

De volgende stap is om een ​​kit te maken. Kort gezegd betekent dit de architectuur en versie van Ubuntu waarnaar u op zoek bent. U kunt meerdere kits maken en toevoegen. Het is geen big deal. Om de emulator goed te laten werken, stelt Ubuntu voor om i386-architectuur te gebruiken.

Zoals ik al zei, kun je elke gewenste architectuur en Ubuntu-versie kiezen en kun je zoveel kits toevoegen als je wilt.

U moet hier uw admin-wachtwoord invoeren:

Zodra u dit doet, ziet u een scherm zoals dit:

Het genereren van de kit duurt enkele minuten. Na het genereren heeft u de mogelijkheid om dit scherm te sluiten:

Wanneer u een kit hebt gegenereerd, selecteert u de kit en gaat u naar het volgende scherm:

U wordt gevraagd om een ​​emulator te maken. U moet er een maken zodat u geen fysiek apparaat nodig heeft om uw apps te testen.

Zodra u dit doet, wordt u begroet met welkomstscherm van Ubuntu SDK. Je ziet hier veel voorbeelden en tutorials.

We zijn bijna klaar met het configureren van Ubuntu SDK. We moeten alleen controleren of de SDK goed werkt of niet. Om dit te doen, kunt u een demoproject openen met voorbeelden en uitvoeren. Het probleem dat u hier tegenkomt, is dat de voorbeelden worden opgeslagen op een locatie die toegang van supergebruikers vereist. Ubuntu SDK biedt u dus een optie om het demoproject naar een locatie te kopiëren die geen supergebruikerstoegang vereist, zoals de thuismap.

Maar het probleem zal hierdoor niet worden opgelost. Omdat het alleen het demoproject zal kopiëren. En het demo-project bevat bestanden die header-bestanden van andere projecten gebruiken. Dus bij de en zie je veel fouten en het project zal niet succesvol verlopen.

Om dit probleem te verhelpen, heb ik de hele voorbeelddirectory gekopieerd van / usr / lib / x86_64-linux-gnu / qt5 / examples / quick

 cd ~ mkdir qt_examples cp -r /usr/lib/x86_64-linux-gnu/qt5/examples/quick qt_examples 

Nadat je de hele map hebt gekopieerd, ga je in de Ubuntu SDK naar Projects en open je het project via quick / demo.

Voer het demoproject uit.

Als het goed is geconfigureerd, zou u het demo-toepassingsscherm moeten zien.

Dat is het. Ik hoop dat deze tutorial je heeft geholpen bij het installeren en configureren van Ubuntu SDK in Ubuntu 16.04 en andere hogere versies. Veel succes met het maken van nieuwe apps voor Ubuntu. Als u geïnteresseerd bent, kunt u lezen over het maken van een webapp voor Ubuntu Phone.

Aanbevolen

3 eenvoudige manieren om YouTube-video's te downloaden in Ubuntu en andere Linux-distributies
2019
Sway - Tiling Window Manager speciaal ontworpen voor Wayland
2019
Beveiligde e-mailservice Tutanota heeft nu een desktop-app
2019