Créer l`environnement de développement php parfait dans android

Il se trouve que vous pouvez

coder en fait sur Android productive. Pendant longtemps, il a été accepté que si les ordinateurs sont pour la productivité et la créativité, des comprimés existent uniquement pour permettre la consommation passive de contenu.

Je croyais aussi. Je suis un développeur de logiciels par le commerce, et je l`utilise pour écrire un tout mon code 13 "Macbook Pro. Je ne l`aurais pas autrement. OS X est livré avec tout ce que je dois être productif en tant que développeur, et je l`ai construit mon flux de travail autour de cela.

Android-développement-macbook

Android d`autre part? Je ne l`ai jamais vraiment pensé à écrire du code sur Android. L`utilisation d`un clavier virtuel pour écrire une horrible mise à jour de statut Facebook est assez mauvais. L`écriture de code sur Android? Périsse la pensée. Il n`a même pas un gestionnaire de fichiers intégré!

Mais je l`ai acheté un décent clavier Bluetooth, et tout a changé. J`ai maintenant construit un environnement de développement PHP autour de mon 2012 tablette Nexus 7, et je l`aime. Voici comment cela fonctionne.Besoin d`un prix abordable clavier pour votre tablette? Voici quelques bonnes options Besoin d`un prix abordable clavier pour votre tablette? Voici quelques bonnes options Si vous obtenez un peu juste de l`utilisation de votre tablette et la recherche d`un clavier pour aller avec elle, vous pouvez avoir aucune idée où commencer. Il y a beaucoup d`options ...Lire la suite

Modification du texte

L`éditeur de texte est la pierre angulaire de tout environnement de développement. Il va sans dire que l`examen des mérites d`un éditeur de texte individuel peut être un sujet extrêmement controversé dans la communauté du développement. En effet, la rivalité entre les fans des éditeurs de texte Vi / Vim et Emacs est appelée guerre éditeur.

je suis fermement dans le camp ViM. Cet éditeur de texte puissant est installé par défaut sur OS X et la plupart des distributions Linux, et il est facile de modifier rapidement et avec précision des documents et des fichiers de code.Le Top 7 raisons de donner VIM Text Editor A ChanceLe Top 7 raisons de donner VIM Text Editor A ChancePendant des années, je l`ai essayé un éditeur de texte après l`autre. Vous le nom, je l`ai essayé. Je chacun de ces éditeurs pour plus de deux mois que mon premier jour à jour éditeur. D`une certaine façon, je ...Lire la suite

Video: Android - Part1 - Installation outils developpement

android-dev-vim

Pour ce qui est fondamentalement orienté clavier, je fus surpris de voir que quelqu`un avait mis en œuvre la plate-forme Vim pour Android. Cela se présente sous la forme de VimTouch. Je ne fais pas l`hyperbole, mais cela pourrait effectivement être le meilleur éditeur de texte Android sur le marché.

Video: Install Android into IDE Netbeans

Qu`est-ce qui le rend si bon? Il est livré avec de nombreux plug-ins, y compris la coloration syntaxique qui est particulièrement pratique pour ceux d`entre nous qui utilisent un éditeur de texte pour modifier le code. Il est également très personnalisable et adapte Vim pour être utilisable sur un écran tactile, tout en restant fidèle à la philosophie originale Vim.

anddev-vim-config

toxicomanes Vim sauront que Vim est personnalisable grâce à ce qu`on appelle un fichier « .vimrc. Alors que VimTouch le rend facile d`ajouter des fonctionnalités et des comportements par le biais d`une interface tactile conviviale agréable, vous devez savoir que vous pouvez toujours personnaliser les choses en éditant un fichier de configuration vimrc, comme vous le feriez sur un ordinateur normal.

VimTouch est libre de la boutique Google Play, et est distribué sous licence Apache 2.0 licence Open Source.

J`aime LAMP

LAMP signifie Linux, Apache, MySQL et PHP, et est l`un des plus configurations de serveur populaires pour les personnes qui développent des applications Web basées sur PHP.Le meilleur logiciel Linux Web Server (& Apache Alternatives)Le meilleur logiciel Linux Web Server (& Apache Alternatives)Lire la suite

Le serveur que j`utilise pour héberger mes applications web sur ma tablette est appelée Palapa serveur Web. Cela a été conçu à partir du sol en place pour une faible consommation de mémoire et de CPU, ce qui est idéal pour les processeurs peu herbeuses trouvés dans la plupart des appareils mobiles.

android-dev-palapa

Il exécute une configuration de serveur un peu à consonance gallois appelé PLMT. Ce n`est pas trop différent de LAMP, sauf Apache - ce qui est notoirement lourd - a été remplacé par Lighttpd. J`ai été très impressionné de voir que toutes les parties constitutives de Palapa Web Server sont raisonnablement en cours, avec l`installation du langage de programmation PHP étant la dernière version.

android-dev-php

Video: Initiation PHP & MySql

La version de MySQL est assez courante, aussi. Cela dit, il n`y a pas de façon évidente d`interagir avec elle au moyen de la ligne de commande. Heureusement, Palapa vient cuire au four avec une copie de phpMyAdmin. Accordé, ce n`est pas ma façon préférée de traiter avec MySQL, mais cela fonctionne assez bien.

Il y a aussi une interface web où vous pouvez configurer certains aspects du serveur Web, y compris la base de données et l`installation de PHP. Pour une raison quelconque à mon insu, le fuseau horaire par défaut dans tout est à peu près l`Asie / Jakarta. Si vous n`êtes pas réellement en Indonésie, vous pouvez changer cela.

android-dev-web-admin

Vous vous demandez probablement si Palapa fonctionne réellement. Eh bien, la réponse est oui. Oui. Plutôt bien, en fait.

Video: m-dev android

wordpress-localhost

Je dois aussi mentionner que si vous avez Palapa installé sur votre appareil, vous aurez tout ce que vous devez exécuter une installation locale de WordPress sur votre tablette ou smartphone. Fou, non?

Conclusion

Je suis attraper un vol demain. Ce n`est pas long, mais il est assez long pour moi d`obtenir un peu de travail.

Normalement, je prends mon Macbook Pro avec moi. Je pris de mon sac et laissez-le pistonnage que je suis passé par la sécurité. Et quand mon vol a décollé, je l`aurais juché maladroitement sur la petite table déroulante, assis en équilibre précaire à côté de ma tasse £ 4 de café noir compagnie aérienne.

Mais maintenant, je ne ai pas besoin de le faire. Android a fait l`impensable, et remplacé mon ordinateur portable pour quelque chose qu`il fidèle précédemment n`a pas exceller dans: le développement Web. Cela ne veut pas dire que l`utilisation Android comme ma principale plate-forme de développement n`a pas ses limites. Je suis encore à travailler sur la façon d`installer des extensions PHP en Palapa, et en utilisant un peut être très douloureux aussi l`écran pour 7 "de long.

Utilisez-vous Android comme votre plate-forme de développement? Quelle est votre configuration comme? Faites-moi savoir dans les commentaires ci-dessous.

Crédit photo: John Biehler via Flickr, Macbook Pro (Joseph Thornton), Rework (nyuhuhuu)

Articles connexes