Na vyriešenie určitých problémov používatelia systému Android používajú mobilné zariadenie. Často na telefonovanie, trávenie času v hrách, sociálnych sieťach, čítanie správ. Nie každý vie, že na systéme Android môžete stále písať kód. Veľmi veľa majiteľov systému Android v poslednom čase používa zariadenie práve na tento účel.
Ak sa pozrieme na počet stiahnutí editorov na písanie kódu pre Android v službe Google Play (čo je miliónkrát), dospejeme k záveru, že dnes ide o obľúbenú činnosť medzi profesionálmi, ale aj amatérmi. Všetci z nich používajú na vývoj systém Android. Ďalej sa pozrime na editory pre Android určené na programovanie.
Prvý program, ktorý si prezrieme, sa nazýva WebMaster's HTML Editor Lite. Zvýrazňuje syntax súborov JavaScript, CSS, PHP a HTML. Pohodlné zvýrazňovanie syntaxe navyše podporuje číslovanie riadkov. K dispozícii je správca súborov a funkcia zalamovania riadkov. Funguje aj na odosielanie súborov prostredníctvom FTP na server.
Nemá toľko funkcií, koľko by som chcel, ale aplikácia je veľmi ľahká a ľahko sa používa. Bezplatná verzia má niekoľko obmedzení, napríklad nie je k dispozícii režim náhľadu HTML a obmedzená podpora automatického dokončovania.
Toto je skrátený názov editora Andorid Web Developer. Program predstavuje integrované vývojové prostredie pre web. Podporované sú jazyky PHP, CSS, JS, HTML a JSON. Môžete tiež komunikovať so vzdialenými projektmi pomocou FTP, FTPS, SFTP a WebDav.
Zvláštnosťou riešenia je, že má všetky funkcie, ktoré uľahčujú proces písania kódu: zvýrazňovanie kódu, automatické dokončovanie, číslovanie riadkov a náhľad. K dispozícii sú aj ďalšie funkcie - vyhľadávanie a nahrádzanie pomocou regulárnych výrazov, kontrola chýb a formátovanie zdrojového kódu jedným kliknutím. Aplikáciu možno tiež integrovať so systémom Git a nastaviť vrátenie zmien. Program je úplne zadarmo.
Tento editor DroidEdit v systéme Android sa často porovnáva s Poznámkovým blokom++ pre systém Windows. Okrem štandardných štyroch jazykov HTML, PHP, CSS a javascript podporuje editor aj jazyky C, C++, C#, Java, Python, Ruby, Lua, LaTex a SQL. Aplikácia má najlepšiu podporu zvýrazňovania syntaxe, farebné kontrasty sú jasnejšie a prehľadnejšie.
Za platenú verziu budete musieť zaplatiť 2 doláre, ale za to používateľ získa niekoľko užitočných funkcií. Medzi ne patrí podpora služieb Dropbox, Disk Google a Box. Zmeny môžete automaticky ukladať do cloudu. K dispozícii je aj podpora SFTP, vlastných tém a režimu superpoužívateľa.
Editor s názvom Quoda Code Editor nie je taký známy ako iné textové editory pre systém Android, ale medzi začiatočníkmi je pomerne obľúbený. Aplikácia podporuje mnoho programovacích jazykov: ActionScript, C, C++, C#, CSS, Haskell, HTML, Java, Javascript, Lisp, Lus, Markdown, Objective-C, Perl, PHP, Python, Ruby, SQL, Visual Basic a XML.
Editor sa vyznačuje dostupnosťou šablón kódu a fragmentov, ktoré môže používateľ použiť vo svojich projektoch na rýchlejšiu prácu. Bohužiaľ, podobne ako v prípade aplikácie DroidEdit, najužitočnejšie funkcie - prepojenie s Diskom Google, Dropboxom, podpora živého HTML, náhľad Markdown, integrácia FTP a SFTP, automatické dokončovanie, sú k dispozícii len v platenej verzii.
Tento editor je primárne zameraný na html pre Android. Bol nainštalovaný viac ako päť miliónov krát a je hodnotený piatimi hviezdičkami. Sú tu podporované ďalšie znakové sady, je tu prispôsobiteľné zvýrazňovanie syntaxe a ďalšie funkcie.
AIDE - celý názov editora vyzerá ako Android Integrated Development Environment (integrované vývojové prostredie pre Android). Interaktívne výukové programy získavajú na popularite, je to skvelé riešenie pre tých, ktorí sa práve rozhodli začať učiť programovanie. Aplikácia obsahuje štyri kurzy - programovanie pre Javu, vývoj aplikácií pre Android, vývoj hier a programovanie pre Android Wear.
Ak vám z nejakého dôvodu chýbajú funkcie na učenie, aplikácia má väčšinu štandardných funkcií vrátane detekcie chýb v reálnom čase, automatického dokončovania kódu, ladiaceho programu Java a možností testovania aplikácií. Editor je kompatibilný s aplikáciami Android Stuido a Eclipse. To znamená, že môžete bez problémov prenášať projekty. Úplne bezplatné riešenie pre systém Android.
Na záver stojí za zváženie riešenie, ako je ANWRITER. Je to textový editor pre Android s podporou CSS, javascriptu a LaTeXu. V bezplatnej verzii sú k dispozícii len tieto jazyky a v platenej verzii sa objaví podpora PHP a SQL.
Aplikácia dokáže pracovať so všetkými najnovšími technológiami vrátane HTML 5, CSS 3, jQuery, Bootstrap a Angular. K dispozícii je funkcia automatického dokončovania pre všetky podporované jazyky, tiež zvýrazňovanie syntaxe. V javascriptovej konzole aplikácia umožňuje zobraziť všetky chybové hlásenia.
Pozreli sme sa na najlepšie editory na Android, ktoré vám umožnia bez problémov programovať na mobilnom zariadení. Mnohé z nich sú si navzájom trochu podobné, ale platené verzie obsahujú ďalšie pokročilé funkcie.