Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Noticias (https://www.clubdelphi.com/foros/forumdisplay.php?f=34)
-   -   Mobile Roadmap - Actualizado (https://www.clubdelphi.com/foros/showthread.php?t=83870)

DarkDudae 24-08-2013 14:23:28

Nadie está criticando ni a Delphi ni a la multiplataforma de Delphi. De hecho estoy ansioso porque sea compatible con Android (aunque esta vez dudo que la empresa donde trabajo haga otro desembolso). He intentado hacer una crítica constructiva que creo que no ha sido muy bien comprendida por los saltos a la yugular que estoy esquivando :D

Aquí tenéis un vídeo donde se ve la misma aplicación primero creada con componentes de FM y luego usando componentes nativos (Ambas en XE4).

Comparativa FM vs Constroles Nativos

Que cada uno saque sus conclusiones.

Saludos

donald shimoda 24-08-2013 17:59:31

Cita:

Empezado por DarkDudae (Mensaje 465982)
Nadie está criticando ni a Delphi ni a la multiplataforma de Delphi. De hecho estoy ansioso porque sea compatible con Android (aunque esta vez dudo que la empresa donde trabajo haga otro desembolso). He intentado hacer una crítica constructiva que creo que no ha sido muy bien comprendida por los saltos a la yugular que estoy esquivando :D

Aquí tenéis un vídeo donde se ve la misma aplicación primero creada con componentes de FM y luego usando componentes nativos (Ambas en XE4).

Comparativa FM vs Constroles Nativos

Que cada uno saque sus conclusiones.

Saludos

Mas que claro el punto. Los nativos que utilizaste cuales son?

DarkDudae 24-08-2013 18:13:24

Cita:

Empezado por donald shimoda (Mensaje 465987)
Mas que claro el punto. Los nativos que utilizaste cuales son?

http://sourceforge.net/projects/dpfdelphiios/

donald shimoda 24-08-2013 18:20:17

Cita:

Empezado por DarkDudae (Mensaje 465988)

Gracias.

Que bueno sería que se vean en tiempo de diseño como si se ven los FM...

DarkDudae 24-08-2013 18:24:25

Cita:

Empezado por donald shimoda (Mensaje 465989)
Gracias.

Que bueno sería que se vean en tiempo de diseño como si se ven los FM...

De nada.

Ya se ven de hecho la mayoria de ellos en designtime al ogual que los Firemonkey. Un tal Fenistil se está encargando de ello.

donald shimoda 24-08-2013 18:43:17

Cita:

Empezado por DarkDudae (Mensaje 465990)
De nada.

Ya se ven de hecho la mayoria de ellos en designtime al ogual que los Firemonkey. Un tal Fenistil se está encargando de ello.

Que bien, es cierto.

Abri el ejemplo de datepicker y ahora si se ven en el form, pero cuando le doy build no compila...

[DCC Error] DPF.iOS.UIDatePicker.pas(159): E2147 Property 'UserInteraction' does not exist in base class

De todas maneras seguire probandolos, son una muy buena opción. Habrá que ver cuando existan nativos para android si hay diferencia de performance o no con FM, por el lado de iOS no cabe duda que si.

DarkDudae 24-08-2013 18:52:51

Cita:

Empezado por donald shimoda (Mensaje 465991)
Que bien, es cierto.

Abri el ejemplo de datepicker y ahora si se ven en el form, pero cuando le doy build no compila...

[DCC Error] DPF.iOS.UIDatePicker.pas(159): E2147 Property 'UserInteraction' does not exist in base class

De todas maneras seguire probandolos, son una muy buena opción. Habrá que ver cuando existan nativos para android si hay diferencia de performance o no con FM, por el lado de iOS no cabe duda que si.

Echale in vistazo al install.txt... son un poco "puñeteros" de instalar... puesto que hay que hacerles el build a win32, ios simulator e iOS Device y ademas añadir los frameworks que faltan para que funcione en dispositivos reales.

Estoy seguro de que terminaran haciendo algo parecido para Android (como ya han hecho con freepascal y lazarus). La pena es que firemonkey no use internamente el dibujado de estos controles nativos y perdamos este rendimiento extra en aras del multiplataforma. Sigo convencido de que con poco de esfuerzo extra podríamos tener lo mejor de ambos mundos.

donald shimoda 24-08-2013 18:58:52

Cita:

Empezado por DarkDudae (Mensaje 465992)
Echale in vistazo al install.txt... son un poco "puñeteros" de instalar... puesto que hay que hacerles el build a win32, ios simulator e iOS Device y ademas añadir los frameworks que faltan para que funcione en dispositivos reales.

Estoy seguro de que terminaran haciendo algo parecido para Android (como ya han hecho con freepascal y lazarus). La pena es que firemonkey no use internamente el dibujado de estos controles nativos y perdamos este rendimiento extra en aras del multiplataforma. Sigo convencido de que con poco de esfuerzo extra podríamos tener lo mejor de ambos mundos.

No he tenido mucho tiempo de explorar el codigo de FM para iOS y Android. :(

Si llego a encontrar un hueco me pongo a ver

egostar 27-08-2013 20:30:46

1 Archivos Adjunto(s)
Hola

Siguiendo con el tema, ya he hecho una prueba con la aplicacioncita para convertir monedas, y fué tan simple como ésto:

1. Hice una copia del proyecto que Desarrollé para iOS.
2. Lo abrí con mi "flamante" Delphi XE5.
3. Cambio el "target" a Android.
4. Compilo y listo, ya está la app para Android.

Más fácil.......... nada.

Por cierto, me acabo de dar cuenta que me comí una letra en el título de la aplicación :D :D :D

Saludos

poliburro 27-08-2013 20:41:06

Cita:

Empezado por egostar (Mensaje 466108)
Hola

Siguiendo con el tema, ya he hecho una prueba con la aplicacioncita para convertir monedas, y fué tan simple como ésto:

1. Hice una copia del proyecto que Desarrollé para iOS.
2. Lo abrí con mi "flamante" Delphi XE5.
3. Cambio el "target" a Android.
4. Compilo y listo, ya está la app para Android.

Más fácil.......... nada.

Por cierto, me acabo de dar cuenta que me comí una letra en el título de la aplicación :D :D :D

Saludos


Me has dejado boquiabiertado amigo mio. Cada vez me emociona más la llegada de DelphiXe5. :D

Por cierto, el compañero Maximun comentó alguna vez que Lazarus lo hacia sencillo, valdría la pena que algún experto muestre una comparativa como la tuya amigo egostar.

nlsgarcia 27-08-2013 20:49:00

egostar,

Cita:

Empezado por egostar
1. Hice una copia del proyecto que Desarrollé para iOS.
2. Lo abrí con mi "flamante" Delphi XE5.
3. Cambio el "target" a Android.
4. Compilo y listo, ya está la app para Android.

Excelente ^\||/

Pregunto: ¿En general como es Delphi XE5 a nivel de IDE, velocidad, ayudas, ejemplos, compatibilidad con versiones previas, etc?.

Gracias de antemano :)

Nelson.

DarkDudae 27-08-2013 20:49:10

Cita:

Empezado por poliburro (Mensaje 466111)
Me has dejado boquiabiertado amigo mio. Cada vez me emociona más la llegada de DelphiXe5. :D

Por cierto, el compañero Maximun comentó alguna vez que Lazarus lo hacia sencillo, valdría la pena que algún experto muestre una comparativa como la tuya amigo egostar.

Yo la última vez que miré el tema de configurar la plataforma Android para Lazarus desistí ante la complejidad de la configuración por falta de tiempo... a ver si alguien nos cuenta qué tal está el asunto ahora...

donald shimoda 27-08-2013 20:51:01

Cita:

Empezado por egostar (Mensaje 466108)
Hola

Siguiendo con el tema, ya he hecho una prueba con la aplicacioncita para convertir monedas, y fué tan simple como ésto:

1. Hice una copia del proyecto que Desarrollé para iOS.
2. Lo abrí con mi "flamante" Delphi XE5.
3. Cambio el "target" a Android.
4. Compilo y listo, ya está la app para Android.

Más fácil.......... nada.

Por cierto, me acabo de dar cuenta que me comí una letra en el título de la aplicación :D :D :D

Saludos

Es lo que estoy diciendo desde el primer post:

" Donde se ha visto a que a una aplicación iOS solo le digas que la quieres en android, recopilas y ahi la tienes? Nadie logro esto... Delphi si. "

poliburro 27-08-2013 20:56:59

Cita:

Empezado por DarkDudae (Mensaje 466113)
Yo la última vez que miré el tema de configurar la plataforma Android para Lazarus desistí ante la complejidad de la configuración por falta de tiempo... a ver si alguien nos cuenta qué tal está el asunto ahora...

Así es, especialmente por lo mucho que se ha traido a colación cuando se trata de comparar Delphi.

Cita:

Empezado por donald shimoda (Mensaje 466115)
Es lo que estoy diciendo desde el primer post:

" Donde se ha visto a que a una aplicación iOS solo le digas que la quieres en android, recopilas y ahi la tienes? Nadie logro esto... Delphi si. "

Exacto. y eso es lo que emociona aún más.

nlsgarcia 27-08-2013 21:00:01

donald shimoda,

Cita:

Empezado por donald shimoda
...¿Donde se ha visto que a una aplicación iOS solo le digas que la quieres en Android, recopilas y ahi la tienes? Nadie logro esto... Delphi si...

Creo que es el principio de un nuevo comienzo para Delphi: Computación Ubicua :)

Excelente Embarcadero ^\||/ v:-)v ||-|| #:-)#

Nelson.

egostar 27-08-2013 21:00:49

Cita:

Empezado por nlsgarcia (Mensaje 466112)
egostar,



Excelente ^\||/

Pregunto: ¿En general como es Delphi XE5 a nivel de IDE, velocidad, ayudas, ejemplos, compatibilidad con versiones previas, etc?.

Gracias de antemano :)

Nelson.

Que tal Nelson, estoy usando la versión BETA así que lo que te pueda decir ahora no es garantía de que la versión final sea la que estoy evaluando. Sin embargo, por norma general Delphi siempre se ha movido hacia adelante y ésta no sería la excepción.

Claro, también depende de lo que cada quien piense, eso es lo que personalmente creo.

Saludos.

egostar 27-08-2013 21:04:27

Cita:

Empezado por DarkDudae (Mensaje 466113)
Yo la última vez que miré el tema de configurar la plataforma Android para Lazarus desistí ante la complejidad de la configuración por falta de tiempo... a ver si alguien nos cuenta qué tal está el asunto ahora...

Hola

Mi buen amigo cadetill ha publicado un artículo de como configurar el ambiente de desarrollo del SDk y NDK para Android y ser usado por Delphi.

Saludos

nlsgarcia 27-08-2013 21:22:01

egostar,

Cita:

Empezado por egostar
...Por norma general Delphi siempre se ha movido hacia adelante y ésta no sería la excepción...

Estoy seguro que así sera :)

Nelson.

DarkDudae 27-08-2013 21:31:16

Cita:

Empezado por egostar (Mensaje 466119)
Hola

Mi buen amigo cadetill ha publicado un artículo de como configurar el ambiente de desarrollo del SDk y NDK para Android y ser usado por Delphi.

Saludos

Gracias por el enlace, pero según dicho enlace hace falta Rad Studio XE5.

Saludos

jhonny 27-08-2013 22:12:27

Estoy más contento que perro con hueso de brontosaurio.


La franja horaria es GMT +2. Ahora son las 14:09:34.

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