Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Compilar para Android (https://www.clubdelphi.com/foros/showthread.php?t=81299)

maycampana 31-10-2012 19:01:15

Compilar para Android
 
Hola amigos del club, quiero saber si es posible compilar una aplicación desarrollada con Delphi 6 para correr en sistema op. Android. Muchas Gracias

egostar 31-10-2012 19:08:08

Cita:

Empezado por maycampana (Mensaje 448445)
Hola amigos del club, quiero saber si es posible compilar una aplicación desarrollada con Delphi 6 para correr en sistema op. Android. Muchas Gracias

Si que se puede, aunque claro, tiene sus reglas para poder funcionar.

Saludos

egostar 31-10-2012 19:09:55

Y nuestro amigo Seoane lo ha hecho http://delphi.jmrds.com/?q=node/73

Cita:

Empezado por seoane
....En este ultimo caso es donde me encontraba yo, necesitaba un programa que me permitiera cifrar mensajes que luego pudiera ver en mi móvil con Andoid. Entonces se me ocurrió que podía crear una pequeña aplicación que cifrara los mensaje utilizando dos algoritmos robustos como son AES y SHA256, pero que en vez vez de devolver simplemente el mensaje cifrado devolviera el código fuente de otro programa, con el mensaje cifrado incluido dentro, capaz de descifrar el mensaje si introducimos la contraseña correcta.....

Saludos

roman 31-10-2012 19:37:53

A ver, quizá me estoy perdiendo de algo. Pero yo creo que la respuesta a la pregunta de maycampana es no. El código de seoane debe compilarse con FreePascal u otro similar. Además, creo que el mismo lo especifica, que el código es suficientemente simple para poder trabajar en procesadores ARM, y no creo que un programa en delphi 6 con ventanas y todo sea suficientemente simple.

Pero, como dije, igual hay algo que no estoy entendiendo.

// Saludos

movorack 31-10-2012 20:34:39

Pienso igual. que Roman. un programa de delphi está basado en la infraestructura que proporciona la vcl y por ende windows como tal.

Para poder compilar para android se requiere de un lenguaje y un entorno capaz de compilar para este sistema en especifico (Basado en el kernel de linux). No se se freepascal cumpla este objetivo pero creo que en esta web puedes dar los primeros pasos (http://developer.android.com)

maycampana 02-11-2012 14:01:37

Compila aplicación Delphi para correr en Android
 
Gracias, por sus respuestas. Me comentaron que un programador Delphi dijo que se podía, pero tengo mis serias dudas. El programa que nos gustaría correr sobre Android tiene muchísimas funciones y ventanas por supuesto. La verdad que me gustaría estar segura que se puede para invertir tiempo en eso. Lo único que entendí de lo que leí hasta el momento es que tengo que conseguir un compilador "PascalGui" o "Free Pascal". Voy a seguir investigando, gracias

miquelmatas 02-11-2012 16:02:20

Mirate esto:

http://wiki.freepascal.org/Custom_Dr...erface/Android

nlsgarcia 02-11-2012 21:40:58

maycampana,
Cita:

Empezado por maycampana (Mensaje 448548)
quiero saber si es posible compilar una aplicación desarrollada con Delphi 6 para correr en sistema op. Android

Cita:

Empezado por maycampana (Mensaje 448548)
Me comentaron que un programador Delphi dijo que se podía, pero tengo mis serias dudas. El programa que nos gustaría correr sobre Android tiene muchísimas funciones y ventanas por supuesto. La verdad que me gustaría estar segura que se puede para invertir tiempo en eso

Revisa este link : http://www.clublazarus.com/?p=220

Según entiendo de lo comentado en el link, esta es una implementación básica de LCL sobre Android lo cual descarta por ahora la posibilidad de migrar aplicaciones complejas.

En resumen: Deberías migrar de Delphi 6 a Lazarus y una vez estabilizada la aplicación adaptarla a la implementación LCL de Android lo cual no se si es factible en tu proyecto.

Esa es la idea general, debes revisarla en detalle junto con la factibilidad de desarrollar en nativo nuevamente la aplicación en Android.

Espero sea útil :)

Nelson.

maycampana 05-11-2012 14:58:42

Cita:

Empezado por nlsgarcia (Mensaje 448583)
maycampana,


Revisa este link : http://www.clublazarus.com/?p=220

Según entiendo de lo comentado en el link, esta es una implementación básica de LCL sobre Android lo cual descarta por ahora la posibilidad de migrar aplicaciones complejas.

En resumen: Deberías migrar de Delphi 6 a Lazarus y una vez estabilizada la aplicación adaptarla a la implementación LCL de Android lo cual no se si es factible en tu proyecto.

Esa es la idea general, debes revisarla en detalle junto con la factibilidad de desarrollar en nativo nuevamente la aplicación en Android.

Espero sea útil :)

Nelson.


Gracias nlsgarcia, voy a seguir investigando pero no creo que tenga sentido realizar tantos cambios para ver si podemos hacer funcionar un programa en una tablet. Saludos

movorack 05-11-2012 15:36:54

Otra posibilidad es que hagas en html5 algunas cosas para tablet y móviles.


La franja horaria es GMT +2. Ahora son las 18:13:06.

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