Me voy de viaje durante un año a Europa y Asia. También he estado aprendiendo a programar en Android y me gustaría trabajar en un pequeño proyecto mientras estoy fuera (sería una especie de aplicación de viaje personal). No estoy seguro de qué entorno de desarrollo utilizar.
Ahora mismo tengo dos portátiles:
- Un HP Stream de 200 dólares que es prácticamente un Chromebook que funciona con Windows. Sólo pesa 2,5 libras y tiene un valor ridículo para lo que es. Si sólo fuera a usarlo para el correo electrónico/blogging estaría 100% feliz con él
- Un ASUS de gama media de hace 5 años que pesa alrededor de 5 libras. Empieza a ser lento, y la programación en Android Studio es LENTA por lo que querría sustituir el disco duro por un SSD.
Ahora mismo estoy considerando estas opciones:
- Llevar el HP y utilizar TeamViewer (o similar) para acceder de forma remota a mi ASUS actualizado cuando sea necesario.
- Trae el ASUS después de actualizar el SSD. Hace todo lo que necesito que haga, pero odio lo pesado que es y me preocuparía más que me lo robaran.
- Traer el HP y configurar algún tipo de entorno de desarrollo en la nube para conectarse de forma remota (como una instancia de Amazon EC2 o cualquier otra sugerencia) y detener la instancia cuando no la esté utilizando. Para el año esto es probablemente cuesta lo mismo o menos como la actualización del disco duro en mi ASUS.
¿Alguien tiene alguna experiencia de trabajo así? ¿Qué me recomendaríais? La verdad es que no me puedo permitir comprar un buen ultrabook o algo similar, así que me gustaría trabajar con lo que tengo ahora mismo.
TL;DR: Programar mientras se viaja, qué entorno de desarrollo utilizar (demasiado pobre para un mac/ultrabook)