navody:prirucka:nekomercni_aplikace_programovani_vyvoj

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
navody:prirucka:nekomercni_aplikace_programovani_vyvoj [2012/08/04 23:00] – [Instalace editoru webových stránek Kompozer] sesivanynavody:prirucka:nekomercni_aplikace_programovani_vyvoj [2022/11/14 12:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 3: Řádek 3:
 ===== Programování, vývoj ===== ===== Programování, vývoj =====
  
-==== Instalace editoru webových stránek Kompozer ==== 
   * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]].   * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]].
   * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]].   * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]].
  
-{{ :navody:prirucka:kompozer.png?400 |}}+==== DevAssistant ==== 
 + 
 + 
 +{{ :navody:devassistant.png?400 |Grafické rozhraní DevAssistantu}} 
 + 
 +//DevAssistant// je univerzálním pomocníkem pro vývojáře v Linuxu. Pomáhá s nastavením prostředí, zveřejňováním kódu na Internetu (GitHub), nebo třeba i s distribucí (vytvoření balíčku). Momentálně jsou podporovány jazyky C, C++, Java, node.js, Perl, PHP, Python a Ruby. 
 + 
 +//DevAssistant// nainstalujete příkazem: 
 + 
 +  dnf -y install devassistant 
 + 
 +//DevAssistant// má kromě grafického také textové rozhraní. Více se o textovém ovládání //DevAssistantu// dozvíte z příkazu ''man da''
 + 
 +==== Vývojové nástroje  ==== 
 + 
 +Vývojové nástroje je skupina programů pro kompilaci aplikací psaných v jazyce C/C++ a dalších. Celou skupinu nástrojů nainstalujete příkazem 
 + 
 +  dnf -y groupinstall "Development Tools" 
 + 
 +**Poznámka:** Pokud budete chtít provést ruční kompilaci aplikací ze zdrojových kódů, bude tento balíček zcela určitě potřebovat. 
 + 
 +==== Editor webových stránek Kompozer ==== 
 + 
 +{{ navody:kompozer_high.png?400 | Kompozer }}
  
 //Kompozer// je //WYSIWYG// //HTML// editor, který byl vytvořen jako open source alternativa k aplikacím //Microsoft FrontPage// a //MacroMedia Dreamweaver//. Je pokračovatelem programu //Nvu//. Kompozer se dnes již aktivně nevyvíjí, jeho následovníkem je //[[http://bluegriffon.org/|BlueGriffon]]//, který má však momentálně balíček pouze pro Fedoru 16. //Kompozer// je //WYSIWYG// //HTML// editor, který byl vytvořen jako open source alternativa k aplikacím //Microsoft FrontPage// a //MacroMedia Dreamweaver//. Je pokračovatelem programu //Nvu//. Kompozer se dnes již aktivně nevyvíjí, jeho následovníkem je //[[http://bluegriffon.org/|BlueGriffon]]//, který má však momentálně balíček pouze pro Fedoru 16.
Řádek 14: Řádek 36:
  
 Aplikaci naleznete v nabídce //(Činnosti) -> Aplikace -> Programování -> Kompozer//. Aplikaci naleznete v nabídce //(Činnosti) -> Aplikace -> Programování -> Kompozer//.
-==== Instalace editoru webových stránek Bluefish ==== 
-  * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. 
-  * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]]. 
  
-{{ navody:bluefish.png | Bluefish }}+==== Editor webových stránek Bluefish ==== 
 + 
 +{{ navody:bluefish.png?400 | Bluefish }}
  
 //Bluefish// je editorem vhodným pro řadu programovacích a formátovacích jazyků, které jsou používány pro vývoj webových stránek. Kontrétně se jedná o //XML//, //HTML//, //XHTML//, //CSS//, //PHP// a //Python//.\\ //Bluefish// je editorem vhodným pro řadu programovacích a formátovacích jazyků, které jsou používány pro vývoj webových stránek. Kontrétně se jedná o //XML//, //HTML//, //XHTML//, //CSS//, //PHP// a //Python//.\\
Řádek 24: Řádek 45:
 //Bluefish// nainstalujete pomocí //Bluefish// nainstalujete pomocí
  
-  yum -y install bluefish+  dnf -y install bluefish
  
-Aplikaci lze spustit přes nabídku //Aplikace -> Programování -> Bluefish//.+Aplikaci lze spustit přes nabídku //(Činnosti) -> Aplikace -> Programování -> Bluefish//.
  
-==== Instalace prostředí pro vývoj webových stránek Quanta Plus ==== +Pokud se chcete dozvědět o programu více, můžete si přečíst [[http://www.linuxexpres.cz/software/textove-editory/bluefish-html-editor-pro-gnome-xfce-a-pro-vas|článek o Bluefish]] na portále LinuxEXPRES.cz.
-  * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. +
-  * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]].+
  
-{{ navody:quanta.png | Quanta Plus }} +==== Prostředí pro vývoj webových stránek Quanta Plus ====
  
-//Quanta Plus// je webovým vývojovým prostředím pro //KDE//. Jedná se o "hybrida" mezi textovým (např. //Bluefish//) a //WYSIWYG// (např. //Nvu//) editorem.\\+{{ navody:quanta.png?400 | Quanta Plus }}  
 + 
 +//Quanta Plus// je webovým vývojovým prostředím pro //KDE//. Jedná se o "hybrid" mezi textovým (např. //Bluefish//) a //WYSIWYG// (např. //Nvu//) editorem. Podrobněji se Quantou zabývá [[http://www.linuxexpres.cz/software/kvanta-webovych-stranek-editor-quanta|článek]] na LinuxEXPRES.cz.\\
  
 //Quanta Plus// nainstalujete pomocí //Quanta Plus// nainstalujete pomocí
  
-  yum -y install kdewebdev+  dnf -y install kdewebdev
  
-Aplikaci lze spustit přes nabídku //Aplikace -> Programování -> Quanta Plus//.+Aplikaci lze spustit přes nabídku //(Činnosti) -> Aplikace -> Programování -> Quanta Plus//.
  
-==== Instalace vývojových nástrojů  ==== +==== Integrované vývojové prostředí Anjuta ====
-  * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. +
-  * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]].+
  
-Vývojové nástroje je skupina programů pro kompilaci aplikací psaných v jazyce C/C++ a dalšíchCelou skupinu nástrojů nainstalujete příkazem+{{ navody:anjuta.png?400 | Anjuta }}
  
-  yum -y groupinstall "Development Tools" +//Anjuta// je integrované vývojové prostředí pro //C////C++//, //Javu//, //JavaScript//, //Python// a //Valu//. Domovské stránky včetně manuálů naleznete na [[http://www.anjuta.org]]. Seriál o programovácí v //C/C++// naleznete na stránkách [[http://www.linuxsoft.cz/article.php?id_article=370|www.linuxsoft.cz]]. Kvalitní dvou dílnou publikaci zabývající se programovaním v //C++// naleznete na stránkách [[http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html|www.mindview.net]].\\
- +
-**Poznámka:** Pokud budete chtít provést ruční kompilaci aplikací ze zdrojových kódů, bude tento balíček zcela určitě potřebovat. +
- +
-==== Instalace integrovaného vývojového prostředí Anjuta ==== +
-  * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. +
-  * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]]. +
- +
-{{ navody:anjuta.png | Anjuta }} +
- +
-//Anjuta// je integrované vývojové prostředí pro //C// //C++//. Domovské stránky včetně manuálů naleznete na [[http://www.anjuta.org]]. Seriál o programovácí v //C/C++// naleznete na stránkách [[http://www.linuxsoft.cz/article.php?id_article=370|www.linuxsoft.cz]]. Kvalitní dvou dílnou publikaci zabývající se programovaním v //C++// naleznete na stránkách [[http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html|www.mindview.net]].\\+
  
 Instalaci vývojového prostředí provedete pomocí Instalaci vývojového prostředí provedete pomocí
  
-  yum -y install anjuta+  dnf -y install anjuta
  
-Aplikaci lze spustit přes nabídku //Aplikace -> Programování -> IDE Anjuta//.+Aplikaci lze spustit přes nabídku //(Činnosti) -> Aplikace -> Programování -> IDE Anjuta//.
  
-==== Instalace integrovaného vývojového prostředí Eclipse ==== +==== Integrované vývojové prostředí Eclipse ====
-  * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. +
-  * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]].+
  
-{{ navody:eclipse.png | Eclipse }}+{{ navody:eclipse.png?400 | Eclipse }}
  
 //Eclipse// je vývojové prostředí pro programovací jazyk //Java//. Domovské stránky projektu naleznete na [[http://www.eclipse.org]]. Seriál o programování v jazyce //Java// naleznete na stránkách [[http://www.linuxsoft.cz/article.php?id_article=244|www.linuxsoft.cz]]. Velice kvalitní knihu v anglickém jazyce zabývající se //Javou// naleznete na [[http://www.mindview.net/Books/TIJ/|www.mindview.net]]. Tato publikace je vhodná i pro programátory, kteří s //Javou// teprve začínájí.\\ //Eclipse// je vývojové prostředí pro programovací jazyk //Java//. Domovské stránky projektu naleznete na [[http://www.eclipse.org]]. Seriál o programování v jazyce //Java// naleznete na stránkách [[http://www.linuxsoft.cz/article.php?id_article=244|www.linuxsoft.cz]]. Velice kvalitní knihu v anglickém jazyce zabývající se //Javou// naleznete na [[http://www.mindview.net/Books/TIJ/|www.mindview.net]]. Tato publikace je vhodná i pro programátory, kteří s //Javou// teprve začínájí.\\
Řádek 76: Řádek 83:
 Instalaci vývojového prostředí provedete pomocí Instalaci vývojového prostředí provedete pomocí
  
-  yum -y install eclipse+  dnf -y install eclipse 
 + 
 +Aplikaci lze spustit přes nabídku //(Činnosti) -> Aplikace -> Programování -> Eclipse//
 + 
 +==== Vývojového prostředí Spyder ====
  
-Aplikaci lze spustit přes nabídku //Aplikace -> Programování -> Eclipse//.+{{ :navody:spyder.png?400 | Spyder}}
  
 +Spyder je pokročilé vývojové prostředí pro Python, napsané pomocí frameworku Qt. Je jednou z nejlepších voleb pro ty, kteří programují v Pythonu. Spyderu se podrobně věnuje [[http://fedora.cz/seznameni-s-python-ide-spyder/|článek]] na fedora.cz.
 ===== ====== ===== ======
 [[nekomercni_aplikace|Nekomerční aplikace]] [[nekomercni_aplikace|Nekomerční aplikace]]
  
  • Poslední úprava: 2022/11/14 11:11
  • (upraveno mimo DokuWiki)