Utveckla applikationer för Linux -plattformen är inte så svårt eller utländsk som vissa skulle få dig att tro . I själva verket är Linux en bra plattform för både mjukvara och vinst , öppen källkod betyder inte nödvändigtvis utan kostnad , och du behöver inte göra din källkod öppen för att utveckla för Linux , men det har sina fördelar . Saker du behöver
Internet
Visa fler instruktioner
1
besluta om vilken typ av program du ska skriva . Detta är den absolut viktigaste steget i hela denna process , eftersom den typen av ansökan kommer att avgöra hur du går om att utveckla det . Till exempel skulle något som är en port av en Windows-applikation kräver antagligen att du titta in Mono , vilket gör att du kan använda program skrivna i C # på Linux och migrera " . Net " applikationer från Windows till Linux . Om du inte skriver något i Microsofts Visual Studio eller portning något därifrån , så du kanske överväga att stanna borta från C # , eftersom de rättsliga konsekvenserna av att använda den på Linux är lite skumma , mer så än något annat språk , C # har patent frågor . Förutsatt att du inte gör något sånt , så har du ganska mycket har ditt val av programmeringsspråk och verktyg .
2
Forskning och ladda lämpliga utvecklingsverktyg . En av fördelarna med Linux är att det finns otaliga IDE ( integrerad utvecklingsmiljö ) , men vissa är mer stöd och används flitigt än andra . Personligen föredrar jag Eclipse till något annat . Den kan användas med de flesta stora programmeringsspråk , inklusive C + + och Java , det finns också ett paket för PHP. Om du inte gillar Eclipse , kan du prova Qt . Både Eclipse och Qt arbete på Linux , Mac och Windows .
3
Distribuera och paketera din ansökan när du har slutfört det . De olika distributioner av Linux kan vara förvirrande , men , om du försöker att träffa så många användare som möjligt med minsta möjliga ansträngning , sedan paketera ditt program som ett Debian- paket . Debian-paket kan installeras på Debian och Debian - baserade distributioner såsom Ubuntu , också kommer kunniga användare av andra distributioner att kunna öppna den på sin, även om det kräver en del arbete