Crear el entorno de desarrollo de php perfecta en android

Vídeo: Entorno de desarrollo con Android Studio #androidIO

Resulta que poder En realidad codificar en Android de forma productiva. Durante mucho tiempo, se ha aceptado que, si bien las computadoras son para la productividad y la creatividad, existen comprimidos puramente para permitir que el consumo pasivo de contenido.

Vídeo: 02 - PHP desde cero - Configurando el entorno de desarrollo

Yo creía que también. Soy un desarrollador de software de profesión, y yo uso un "Macbook Pro 13 para escribir toda mi código. Yo no lo haría de ninguna otra manera. OS X viene con todo lo que necesitan para ser productivos como desarrollador, y yo he construido mi flujo de trabajo alrededor de eso.

Android-Desarrollo-Macbook

Android en el otro lado? En realidad nunca he pensado en escribir código en Android. El uso de un teclado virtual espantosa a escribir una actualización de estado en Facebook es bastante malo. Escribir código en Android? Dios nos libre. No tiene ni siquiera un administrador de archivos integrado!

Pero luego me compré una Teclado Bluetooth decente, y todo cambió. Ahora que he construido un entorno de desarrollo de PHP alrededor de mi Nexus 7 tableta de 2012, y lo amo. Así es como funciona.Hace falta un teclado asequible para su tableta? Aquí hay algunas buenas opciones Hace falta un teclado asequible para su tableta? Aquí hay algunas buenas opciones Si usted está recibiendo un poco de uso de su tableta y en busca de un teclado para ir con ella, es posible que no tienen idea de por dónde empezar. Hay un montón de opciones que ...Lee mas

La edición de texto

El editor de texto es la piedra angular de cualquier entorno de desarrollo. No hace falta decir que la discusión de los méritos de un editor de texto individual puede ser un tema sumamente polémico en la comunidad de desarrollo. De hecho, la rivalidad entre los fanáticos de los editores de texto VI / Vim y Emacs se conoce como la Guerra editor.

Vídeo: Programación Android 2: entorno de desarrollo

estoy firmemente en el campo de Vim. Este potente editor de texto se instala por defecto en OS X y la mayoría de las distribuciones de Linux, y hace que sea fácil de editar rápidamente y con precisión grandes documentos y archivos de código.Los 7 mejores razones para dar la Vim editor de texto una oportunidadLos 7 mejores razones para dar la Vim editor de texto una oportunidadDurante años, he tratado de un editor de texto tras otro. Lo que sea, lo probé. He utilizado todos y cada uno de estos editores durante más de dos meses, como mi principal editor del día a día. De alguna manera, yo ...Lee mas

android-dev-vim

Para algo que está fundamentalmente orientado teclado, me sorprendió ver que alguien había puesto en práctica Vim para la plataforma Android. Esto viene en la forma de VimTouch. No hago la hipérbole, pero esto en realidad podría ser el mejor editor de texto de Android en el mercado.

¿Que lo hace tan bueno? Viene con numerosos plugins, incluyendo resaltado de sintaxis que es especialmente útil para aquellos de nosotros que usar un editor de texto para editar código. También es sumamente personalizable, y se adapta Vim para ser utilizable en una pantalla táctil sin dejar de ser fiel a la filosofía original de Vim.

anddev-vim-config

adictos Vim Vim sabe que es personalizable a través de algo que se llama un archivo ‘.vimrc`. Mientras VimTouch hace que sea fácil agregar características y comportamiento a través de una interfaz agradable al tacto agradable, usted debe saber que todavía se puede personalizar las cosas mediante la edición de un archivo de configuración .vimrc, como lo haría en un ordenador normal.

VimTouch está libre de la tienda de Google Play, y está disponible bajo una licencia de código abierto Apache 2.0.

Amo las lamparas

Candeleros para Linux, Apache, MySQL y PHP, y es uno de los más configuraciones de servidores populares para las personas que desarrollan aplicaciones basadas en web PHP.El mejor software de Linux Servidor Web (& Apache Alternativas)El mejor software de Linux Servidor Web (& Apache Alternativas)Lee mas

El servidor que utilizo para albergar mis aplicaciones web en mi tableta se llama Palapa de servidor Web. Esto ha sido diseñado desde el principio formada por el bajo consumo de CPU y memoria, que es ideal para las CPUs un poco de malas hierbas que se encuentran en la mayoría de los dispositivos móviles.

android-dev-palapa

Se ejecuta una configuración de servidor ligeramente Welsh-sonar llamada LLMP. Esto no es muy diferente a LAMP, excepto Apache - que es notoriamente pesada - ha sido reemplazado con Lighttpd. Yo estaba muy impresionado de ver que todas las partes constitutivas de Palapa servidor Web son razonablemente actual, con la instalación del lenguaje de programación PHP, siendo la versión más reciente.

android-dev-php

La versión de MySQL es bastante corriente, también. Dicho esto, no hay ninguna manera obvia para interactuar con él a través de la línea de comandos. Afortunadamente, Palapa viene cuece en una copia de phpMyAdmin. Por supuesto, no es mi forma preferida de tratar con MySQL, pero funciona bastante bien.

También hay una interfaz web donde puede configurar ciertos aspectos del servidor web, incluyendo la base de datos y la instalación de PHP. Por alguna razón, sin yo saberlo, la zona horaria predeterminada en casi todo lo que es Asia / Jakarta. Si usted no está realmente en Indonesia, es posible que desee cambiar eso.

android-dev-web-admin

Probablemente se esté preguntando si realmente funciona Palapa. Bueno, la respuesta es sí. Sí, lo hace. Bastante bien, en realidad.

wordpress-localhost

También debo mencionar que si usted tiene Palapa instalado en el dispositivo, tendrá todo lo que necesita para ejecutar una instalación local de WordPress en su tableta o smartphone. Loco, ¿verdad?

Conclusión

Estoy coger un vuelo mañana. No es muy larga, pero es lo suficientemente larga para mí trabajar un poco.

Normalmente habría tomado mi Macbook Pro conmigo. Me sacado de mi bolsa y dejar que se tomaron muestras a medida que iba por seguridad. Y cuando mi vuelo despegó, habría posado con torpeza en la mesita desplegable, se sentó al lado de mi precariamente £ 4 taza de café negro aerolínea.

Pero ahora ya no necesito hacer eso. Android ha hecho lo impensable, y se sustituye mi ordenador portátil de confianza por algo que previamente no sobresalió en: Desarrollo web. Eso no quiere decir que el uso de Android como mi principal plataforma de desarrollo no tiene sus limitaciones. Estoy todavía a encontrar la manera de instalar extensiones PHP en la Palapa, y el uso de una pantalla de 7 "durante demasiado tiempo puede ser bastante doloroso.

Cómo se utiliza Android como su plataforma de desarrollo? ¿Cuál es su configuración como? Déjame saber abajo en los comentarios.

Crédito de la imagen: John Biehler a través de Flickr, MacBook Pro (Joseph Thornton), retrabajo (nyuhuhuu)

Artículos Relacionados