Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-09-2013
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 485
Poder: 17
Neeruu Va por buen camino
Desisto

Hola a todos....

Creo que por el momento voy a desistir de la idea de Android con Delphi....

Tiene varias cosas que no logro encontrarle la vuelta... por ejemplo el tamaño... creo que ni mis aplicaciones de escritorio llegan a pesar lo que pesa el APK para un Movil....

El soporte para Firebird es otra cosa, aunque no tan importante pero suma...

La lentitud para probar las aplicaciones es otro gran punto... cuando estas en un punto donde las cosas las haces con prueba y error... esta lentitud te mata....

Espero que pronto podamos tener noticias de algunas mejoras...


Saludos...
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita
  #2  
Antiguo 15-09-2013
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Ayer leí en los foros de Embarcadero que acaso tengan que mirar lo que hace el "debugger" de Delphi con el emulador de Android para que vaya tan lento. Sin embargo, lo cierto es que si uno ha probado Android Studio, sabe que probar las aplicaciones con el emulador tampoco es que sea rápido que digamos: más bien al contrario, es bastante lento también. La solución que parece se recomienda es depurar y probar las aplicaciones con un dispositivo "real", puesto que, en efecto, en ambos entornos, la cosa cambia bastante a mejor.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 15-09-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No he probado delphi con android ni creo que lo haga, de momento, pero la mayoría de los problemas que indicas de velocidad, depuración, etc. son del "emulador" de android, no tiene nada que ver con delphi, es lento usando cualquier otro lenguaje o entorno de desarrollo.
Es lento ese emulador y además falla bastante.
Responder Con Cita
  #4  
Antiguo 16-09-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Ese es uno de los puntos fuertes de iOS. Cuando trabaje con Windows Mobile tambien era horrible el emulador y odiaba cada minuto que trabaje en ese entorno.

En iOS es al contrario: Corres con la velocidad de tu PC (de hecho, lo lento es probar en el equipo!).

Una forma de darle la vuelta, es trabajar usando unit testing y toda la logica de negocios con un cliente PC.

Una cosa que hice hace un tiempo es hacer una app de consola, que invoca una libreria donde esta todo el nucleo de la aplicacion.

Luego, hice la GUI aparte cuando todo estaba dando forma y luego el pulimiento. Eso fue con .NET, que es lento tambien la parte de la GUI.
__________________
El malabarista.
Responder Con Cita
  #5  
Antiguo 16-09-2013
Avatar de ginkaku
ginkaku ginkaku is offline
Miembro
NULL
 
Registrado: nov 2012
Posts: 59
Poder: 12
ginkaku Va por buen camino
Hola, Yo lo que hago es programar normalmente, jalando los componentes que necesite y para hacer pruebas me voy a "Target Plataforms" y elijo "32-bits Windows", asi mi proyecto se ejecuta como un .exe(de hecho lo crea)esto es totalmente veloz y cuando estoy satisfecho con todo recien cambio en "Target Plataforms" a "Android sdk" y le doy Deployment.
De esta manera me llevo el .apk a mi dispositivo sabiendo de antemano que el codigo esta bien.
Obviamente por el momento elegiria a Eclipce+skd pero el EX5 tiene armas con que defenderse jejeje.
Responder Con Cita
  #6  
Antiguo 16-09-2013
Avatar de matabyte
matabyte matabyte is offline
Miembro
 
Registrado: ene 2008
Ubicación: Kyoto, Japon
Posts: 177
Poder: 17
matabyte Va por buen camino
Efectivamente, el emulador va lento si no tienes un sistema "potente", ya sea android o iphone, uses eclipse o xcode.

Yo te recomiendo lo que siempre uso, un dispositivo físico, lo pruebas y lo debugeueas con algo físico y va rápido.

Lo de firebird, ni idea, no lo uso. Lo que si creo que tienen que arreglar (y supongo que saldrá algún update1 pronto) es lo del tamaño del APK.

Yo tampoco usaría el XE5 para proyectos grande todavía, ya que no hay soporte para publicidad adwords y compras en google play y apple store a través de la aplicación.

Si me arreglan esas 3 cosillas de na, uso XE5 y se lo hago usar a todo el departamento de desarrollo de la empresa
__________________
Donde Trabajo ahora --> http://cct-inc.co.jp/
Responder Con Cita
  #7  
Antiguo 22-09-2013
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
Cita:
Empezado por ginkaku Ver Mensaje
Hola, Yo lo que hago es programar normalmente, jalando los componentes que necesite y para hacer pruebas me voy a "Target Plataforms" y elijo "32-bits Windows", asi mi proyecto se ejecuta como un .exe(de hecho lo crea)esto es totalmente veloz y cuando estoy satisfecho con todo recien cambio en "Target Plataforms" a "Android sdk" y le doy Deployment.
De esta manera me llevo el .apk a mi dispositivo sabiendo de antemano que el codigo esta bien.
+1, creo que es la mejor solución, siempre y cuando no tengas que usar controles con sensores del móvil.....
Responder Con Cita
  #8  
Antiguo 17-09-2013
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por Neeruu Ver Mensaje
Hola a todos....

Creo que por el momento voy a desistir de la idea de Android con Delphi....

Tiene varias cosas que no logro encontrarle la vuelta... por ejemplo el tamaño... creo que ni mis aplicaciones de escritorio llegan a pesar lo que pesa el APK para un Movil....
Realmente? Ya instale ENT XE5 pero aun no lo he mirado (si mire la beta y funcionaba bien). Pero da ejemplos concretos de que tamaños hablamos?

Es lo que siempre comentamos, creo que XE5 esta mas orientado a de manera muy rapida llevar aplicaciones con un target de empresas que ya tengan otro producto propio, hacerles un cliente android o iOS. En m caso cierra perfecto el modelo, y el tamaño no es un tema relevante. Entiendo que para los que quieran salir al mercado Android no aplique este modelo.


El soporte para Firebird es otra cosa, aunque no tan importante pero suma...

Perdón por la insistencia, con el driver de IBASE no conecta?

Cita:
Empezado por Neeruu Ver Mensaje
La lentitud para probar las aplicaciones es otro gran punto... cuando estas en un punto donde las cosas las haces con prueba y error... esta lentitud te mata....
Esto si es de Android, olvidate. Tenes que probar en dispositivo real y hay una alternativa que es un drrver para que el simulador use Atom/intel, lo vi en los foros de las betas pero no le puse cuidado porque siempre use una tablet real que cuesta 70 usd. :P Es mucho mas practico a mi entender.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #9  
Antiguo 17-09-2013
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
En cuanto a lo que dices del soporte para Firebird... bueno, es que Firebird no tiene una edición para dispositivos Android, por otro lado si necesitas acceder a un server, para eso existe DataSnap.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:50:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi