
Peter Holmes
0
2424
679
Ukázalo se to umět ve skutečnosti kódovat na Android produktivně. Nejdelší dobu bylo přijato, že zatímco počítače jsou produktivní a tvořivé, existují tablety čistě pro pasivní spotřebu obsahu.
Tomu jsem také věřil. Jsem softwarový vývojář a používám 13 "Macbook Pro, abych napsal celý svůj kód. Neměl bych to jinak. OS X přichází se vším, co potřebuji, abych byl produktivní jako vývojář, a já Postavil jsem kolem toho můj pracovní postup.
Android na druhé straně? Nikdy jsem opravdu nepřemýšlel o psaní kódu na Android. Použití strašidelné virtuální klávesnice k zápisu aktualizace stavu na Facebooku je dost špatné. Psaní kódu v systému Android? Zničte myšlenku. Nemá dokonce vestavěný správce souborů!
Ale pak jsem si koupil slušnou klávesnici Bluetooth. Potřebujete cenově dostupnou klávesnici pro váš tablet? Zde jsou některé dobré možnosti za dostupnou tabletu pro váš tablet? Zde je několik dobrých možností. Pokud se vám tablet hodí docela dobře a hledáte klávesnici, která by s ním šla, možná nemáte tušení, kde začít. Existuje spousta možností ... a všechno se změnilo. Okolo mého tabletu Nexus 7 z roku 2012 jsem nyní vytvořil vývojové prostředí PHP a líbí se mi. Takto to funguje.
Úpravy textu
Textový editor je základním kamenem každého vývojového prostředí. Je samozřejmé, že diskuse o výhodách jednotlivého textového editoru může být v rozvojové komunitě nesmírně sporným tématem. Ve skutečnosti je rivalita mezi fanoušky textových editorů Vi / Vim a Emacs označována jako editorská válka.
Jsem pevně v táboře Vim Prvních 7 důvodů, proč dát textovému editoru Vim šanci Nejlepších 7 důvodů, proč dát textovému editoru Vim šanci Už několik let jsem zkoušel jeden textový editor za druhým. Jmenuješ to, zkusil jsem to. Každý z těchto editorů jsem používal více než dva měsíce jako svůj primární každodenní editor. Nějak jsem ... Tento výkonný textový editor je ve výchozím nastavení nainstalován na OS X a většině linuxových distribucí a usnadňuje rychlé a přesné úpravy velkých dokumentů a kódových souborů.
U něčeho, co je zásadně orientováno na klávesnici, jsem byl překvapen, když někdo viděl implementaci Vim pro platformu Android. To přichází ve formě VimTouch. Nerobím nadsázku, ale ve skutečnosti by to mohl být nejlepší textový editor Android na trhu.
Proč je to tak dobré? Dodává se s mnoha pluginy, včetně zvýraznění syntaxe, což je zvláště užitečné pro ty z nás, kteří používají textový editor k úpravě kódu. Je také velmi přizpůsobitelný a přizpůsobuje Vima tak, aby byl použitelný na dotykové obrazovce, přičemž zůstává věrný původní filozofii Vim.
Narkomani budou vědět, že Vim je přizpůsobitelný pomocí tzv. Souboru '.vimrc'. Přestože VimTouch usnadňuje přidávání funkcí a chování pomocí příjemného rozhraní pro dotykové ovládání, měli byste vědět, že stále můžete upravovat věci úpravou konfiguračního souboru .vimrc, jako byste to měli na běžném počítači..
VimTouch je zdarma z obchodu Google Play [No Longer Available] a je licencován pod licencí Apache 2.0 Open Source.
Miluji lampu
LAMP je zkratka pro Linux, Apache, MySQL a PHP a je jednou z nejpopulárnějších konfigurací serveru Nejlepší Linux Web Server Software (a Apache Alternatives) Nejlepší Linux Web Server Software (& Apache Alternatives) pro lidi, kteří vyvíjejí webové aplikace založené na PHP.
Spouští mírně velšsky znějící konfiguraci serveru s názvem LLMP. To se příliš neliší od LAMP, kromě toho, že Apache - který je notoricky těžký - byl nahrazen Lighttpd. Byl jsem docela ohromen, když jsem viděl, že všechny součásti systému Palapa Web Server jsou přiměřeně aktuální, přičemž instalace programovacího jazyka PHP je nejnovější verzí..
Verze MySQL je také docela aktuální. Díky tomu není zřejmé, jak s ním komunikovat pomocí příkazového řádku. Naštěstí přichází Palapa s kopií PHPMyAdmin. Je pravda, že to není můj preferovaný způsob řešení MySQL, ale funguje to dost dobře.
K dispozici je také webové rozhraní, kde můžete konfigurovat určité aspekty webového serveru, včetně databáze a instalace PHP. Z nějakého důvodu, který mi není znám, je výchozím časovým pásmem téměř vše Asie / Jakarta. Pokud nejste v Indonésii, možná byste to chtěli změnit.
Pravděpodobně přemýšlíte, jestli Palapa skutečně funguje. Odpověď zní ano. Ano. Spíše dobře, vlastně.
Měl bych také zmínit, že pokud máte na svém zařízení nainstalovanou Palapu, budete mít vše, co potřebujete pro spuštění místní instalace WordPress na tabletu nebo smartphonu. Crazy, správně?
Závěr
Zítra chytám let. Není to dlouhý, ale je dost dlouhý na to, abych udělal nějakou práci.
Normálně bych si vzal MacBook Pro s sebou. Vytáhl jsem ji z tašky a nechal jsem ji utřít, když jsem procházel bezpečností. A když můj let vzlétl, tak bych si ho nevšedně posadil na malý rozevírací stůl, seděl nejistě vedle mého šálku černé letecké kávy ve výši 4 liber.
Ale teď to nemusím dělat. Android udělal nemyslitelné a nahradil můj důvěryhodný notebook za něco, co dříve nebylo vynikající: Webový vývoj. To neznamená, že používání Androidu jako hlavní vývojové platformy nemá svá omezení. Ještě musím přijít na to, jak nainstalovat rozšíření PHP v Palapě, a použití 7 "obrazovky příliš dlouho může být docela bolestivé.
Používáte Android jako vývojovou platformu? Jaké je vaše nastavení? Dejte mi vědět v komentářích níže.
Fotografický kredit: John Biehler Via Flickr, Macbook Pro (Joseph Thornton), Rework (nyuhuhuu)