Ver Mensaje Individual
  #7  
Antiguo 07-05-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Y porque no te lo imaginas? No es algo TAN imposible:


http://yieldthought.com/post/1223928...ok-for-an-ipad

Hay ya apps para hacer aplicaciones:

http://9to5mac.com/2011/10/26/codify...g-to-the-ipad/

http://ipad.appstorm.net/roundups/de...-on-your-ipad/

http://omz-software.com/pythonista/ (este lo uso yo. Increiblemente, genera un proyecto en XCode y se pueden publicar la app hecha en el iPad en el AppStore!)

Puedo aceptar que hacerlo en un celular sea del todo inconveniente, pero una tablet? Porque?

Falta de teclado fisico? NO
Pantalla pequeña? No se puede conectar un 2do monitor? NO

http://store.apple.com/us/browse/hom...od_accessories

--------

Es claro que AHORA un iPad/tablet es un entorno de programacion limitado... pero para todos los "jovencitos" que aprendieron a programar en CPUS de 1+ Giga, 2GB+ RAM, DD 1TB les recuerdo, que antes programabamos en:

http://es.wikipedia.org/wiki/Turbo_Pascal

http://es.wikipedia.org/wiki/FoxPro_2

Con menos de 8 *MB* de RAM, pantallas asquerosas de 640*480 Resolucion, puede que sin mouse (a mi me toco, porque ya existia win3.11 cuando arranque!). CPU? Rapida? Jua!!

Contrasten:

http://www.apple.com/ipad/features/

Que una tablet es mala para manejar multiples apps a la vez? DOS tampoco podia. Win3.11 pesimo. Win95 aparentemente/maso.

Que como le monto Sql Server? Pues en esa epoca ni habia "SQL", ahora por lo menos uno puede funcionar con sqlite, couchdb, sybase y varios mini-engines.

Asi que de poder, se puede y lo hace gente.. ahora, en este momento... profesionalmente... PA GANARSE LA VIDA.

Una minoria? seguro. Lo que brinda el setup de un PC normal es una versatilidad, recursos y capacidades que hacen este trabajo mas comodo.

Comparando con mis equipos de mesa (ej: iMac 16 GB, 512 GB, TV 30", teclado MS, etc) donde puedo correr simultaneamente windows, mac, 4 engines de BD, Visual Studio, Delphi, XCode, SublimeText, Python, Ruby y todo eso... reemplazarlo con un iPad serio... un fastidio! pero no *tan* imposible (ya he hecho experimentos, y si hay internet con acceso remoto y/o servidor en cloud + pythonista y una app para entrar por SSH, MUY viable).

Pero todo es como uno se acostumbre. Todo eso que tengo montado (y mas!) es algo *reciente* en mi carrera. Por años, era solo mi foxpro y nada mas. Luego agrege delphi por un rato largo pero el concepto de tener una chorrada de herramientas y entornos de programacion multiples, operando a la vez, es solo desde que monte el malabarista.

Asi que no es tan lejana la perspectiva.

Eliminaran los PCS? Como es ahora, seguro!. El futuro ELIMINA TODO. Pero la *progresion* natural de las tablets de ahora apunta a capacidades como los PCs potentes del momento. Con CPUs QuadCore disponibles en las tablets de hoy, tarjetas graficas muy decentes, NO ES EL HARDWARE per-se la limitante ppal. Es falta de tooling (herramientas) que sean nativas y trabajen de forma fluida en ese entorno nuevo. Pero ya estan saliendo... poco a poco.

Es el *software* siempre la limitante ppal, pero no el OS de fondo (y sus librerias). Desde que el iPad salio, a mas de uno nos parecio de *inmediato* lo seguro que era (o genial que seria) usarlo como un "portatil" para hacer desarrollo de software.

Si solo usara python + postgress podria totalmente usarlo *ahora*. Curiosamente, XCode es el principal bloqueo -obj-c es pesimo de trabajar sin un IDE- (junto a todo lo windows: Sql Server, Visual Studio, Delphi).
__________________
El malabarista.
Responder Con Cita