Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > FireMonkey
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-12-2017
strelok strelok is offline
Miembro
 
Registrado: sep 2017
Posts: 181
Poder: 7
strelok Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Yo creo que es realmente rápido en comparación con otras opciones.
Basta con que hagas una prueba y nos digas tú, que has desarrollado con otras.
No todo es perfecto y el problema es que estás limitado (para hacerlo fácil) por los warppers que ha desarrollado Embarcadero. Si necesitas más cosas, se complica un poco, aunque siempre tienes la opción de hacer las cosas con Java.
Aquí lo explico un poco para que lo entiendas (cómo acceder a clases Java):
http://neftali.clubdelphi.com/cuestin-de-volumen/



Como ya te han comentado, puedes acceder directamente a los ejemplos que distribuye Embarcadero de casi todos los aspectos.
El repositorio está compartido:
https://sourceforge.net/projects/radstudiodemos/

Según la versión puedes acceder a ellos desde el IDE con el control de versiones (Git o SVN)
Revisa también las webs y el canal de Youtube (https://www.youtube.com/channel/UCMm...-WlJ-IVBzPhbgA) donde tienes cientos de vídeos para empezar.



Si.
Aunque si no queréis comprar un MAC hay opciones en Internet. De todas formas si fuera yo, para probar y testear me haría con un MAC y un iPhone.




Pues tenéis un problema (http://docwiki.embarcadero.com/RADSt...bases_(FireDAC)). Que yo sepa no hay driver de Firebird para conexión en Android. Tendréis que buscar otras opciones.
Una opción podría ser esta: http://www.tmssoftware.com/site/remotedb.asp
Otra, cambiar la Base de Datos.
Excelente respuesta, muchas gracias.
Entonces ¿la única forma de conectarme es comprando el componente de TMS?
Responder Con Cita
  #2  
Antiguo 21-12-2017
identsoft identsoft is offline
Miembro
 
Registrado: abr 2006
Posts: 282
Poder: 19
identsoft Va por buen camino
Ya hace unos meses que salió Firebird para Android(aunque es de pruebas)
http://www.firebird.com.mx/noticias/detalle/3197/

Última edición por Casimiro Notevi fecha: 21-12-2017 a las 10:55:03.
Responder Con Cita
  #3  
Antiguo 21-12-2017
strelok strelok is offline
Miembro
 
Registrado: sep 2017
Posts: 181
Poder: 7
strelok Va por buen camino
Cita:
Empezado por identsoft Ver Mensaje
Ya hace unos meses que salió Firebird para Android(aunque es de pruebas)
http://www.firebird.com.mx/noticias/detalle/3197/
Pero ese SGDB ¿sería como un análogo de SQLite?.
Nosotros tenemos un sistema de escritorio que tiene una base de datos Firebird, y queremos que la app se conecte a esa misma base de datos, es resumen, que el programa y app compartan la base de datos, ¿eso se podría hacer únicamente con el componente TMS que me comentaron mas arriba?
Responder Con Cita
  #4  
Antiguo 21-12-2017
identsoft identsoft is offline
Miembro
 
Registrado: abr 2006
Posts: 282
Poder: 19
identsoft Va por buen camino
No sabría decirte. Todavía no lo he probado.Esperemos que alguien del foro aclare las ideas.
Responder Con Cita
  #5  
Antiguo 21-12-2017
WHILENOTEOF WHILENOTEOF is offline
Miembro
 
Registrado: mar 2008
Posts: 229
Poder: 17
WHILENOTEOF Va camino a la fama
Cita:
Empezado por strelok Ver Mensaje
Pero ese SGDB ¿sería como un análogo de SQLite?.
Nosotros tenemos un sistema de escritorio que tiene una base de datos Firebird, y queremos que la app se conecte a esa misma base de datos, es resumen, que el programa y app compartan la base de datos, ¿eso se podría hacer únicamente con el componente TMS que me comentaron mas arriba?
En mi opinión la forma más lógica de acceder a Firebird desde un cliente mobile (te sirve también para un cliente web), es montar un backend con un servicios REST (Mira por ejemplo el framework MVC Framework que está en github). También puedes montar el backend con Datasnap.

Sobre lo que han comentado de la rapidez de Firemonkey, a mí me decepcionó hacer pruebas para una aplicación des escritorio en Windows 10, ver que era más rápido la VCL que Firemonkey.
Responder Con Cita
  #6  
Antiguo 21-12-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por identsoft Ver Mensaje
Ya hace unos meses que salió Firebird para Android(aunque es de pruebas)
http://www.firebird.com.mx/noticias/detalle/3197/
Pero entiendo que lo que se pretende no es instalar FB en un Android, sino desde Android conectar a un SGBD FB, por lo tanto se necesita "una librería que haga de cliente".
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 21-12-2017
strelok strelok is offline
Miembro
 
Registrado: sep 2017
Posts: 181
Poder: 7
strelok Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Pero entiendo que lo que se pretende no es instalar FB en un Android, sino desde Android conectar a un SGBD FB, por lo tanto se necesita "una librería que haga de cliente".
Yo cuando hice la app nativa android, me conectaba a un servicio web en php, que a su vez, el mismo se conectaba a MySQL. ¿A eso se refieren con un servicio con REST?
Responder Con Cita
  #8  
Antiguo 21-12-2017
WHILENOTEOF WHILENOTEOF is offline
Miembro
 
Registrado: mar 2008
Posts: 229
Poder: 17
WHILENOTEOF Va camino a la fama
Cita:
Empezado por strelok Ver Mensaje
Yo cuando hice la app nativa android, me conectaba a un servicio web en php, que a su vez, el mismo se conectaba a MySQL. ¿A eso se refieren con un servicio con REST?
Así es, esa es la idea. Yo creo que hoy en día la mayoría de accesos a datos que hacen las aplicaciones mobile son mediante el acceso a servicios (normalmente rest y json). Si buscas en youtube encontrarás varios ejemplos de rest en Delphi, y el framework open source que te comenté (MVC Framework), también lo utiliza. Viene con numeros ejemplos, algunos clientes firemonkey que te pueden servir. En algunos de ellos emplea Firebird. Yo hace años, con Windows Mobile si que accedía directamente a la base de datos Firebird, pero hoy parace más buena idea montar un servidor rest para recuperar, editar e insertar datos. Una vez montado, lo puedes emplear en clientes vcl, firemonkey (escritorio o mobile), y web.
Responder Con Cita
  #9  
Antiguo 22-12-2017
strelok strelok is offline
Miembro
 
Registrado: sep 2017
Posts: 181
Poder: 7
strelok Va por buen camino
Vale, muchas gracias.

¿Qué opinas de xamarin? https://store.xamarin.com/ La versión gratis (la segunda) que tipo de restricciones tendrá?
Responder Con Cita
  #10  
Antiguo 23-12-2017
WHILENOTEOF WHILENOTEOF is offline
Miembro
 
Registrado: mar 2008
Posts: 229
Poder: 17
WHILENOTEOF Va camino a la fama
Cita:
Empezado por strelok Ver Mensaje
Vale, muchas gracias.

¿Qué opinas de xamarin? https://store.xamarin.com/ La versión gratis (la segunda) que tipo de restricciones tendrá?
Por lo poco que he visto (algún libro y pequeños ejemplos), creo que está muy bien Xamarin. Aunque obviamente necesitas conocer C# para empezar a trabajar. Creo que se darán situaciones donde Xamarin resolverá mejor algunos problemas, y en otros será Delphi-Firemonkey quien lo resuelva mejor. Mi impresión siempre ha sido que Delphi planteaba soluciones más elegantes y simples para muchos problemas que uno tiene que resolver en una aplicación Mobile. Por ejemplo el consumo de servicios REST, o si hicieses un acceso de Datasnap, te permitiría una mayor flexibilidad en cuanto a parámetros a emplear, que el que pueda tener una aplicación REST.
Responder Con Cita
  #11  
Antiguo 21-12-2017
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
Cita:
Empezado por strelok Ver Mensaje
Entonces ¿la única forma de conectarme es comprando el componente de TMS?
¡Caramba¡, a veces creo que mis letras son transparentes
__________________
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
  #12  
Antiguo 21-12-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por strelok Ver Mensaje
Entonces ¿la única forma de conectarme es comprando el componente de TMS?
No te puedo asegurar que sea la única, habría que investigar.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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 07:40:09.


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