Ir al contenido



Foto

¿Aplicaciones iOS y Android con Delphi XE7 ó XE8?

iOS Android

  • Por favor identifícate para responder
3 respuestas en este tema

#1 JRichard

JRichard

    Advanced Member

  • Miembros
  • PipPipPip
  • 67 mensajes

Escrito 29 junio 2015 - 02:37

   Reciban un cordial saludo! El motivo por el cual escribo es el siguiente, hace más de 3 años que no desarrollo aplicaciones en Delphi, actualmente desarrollo aplicaciones móviles para iOS en Swift, estoy incursionando también en el mundo de las aplicaciones móviles para Android. Hace algunos días me tope con un post en la web donde hablaban de las últimas versiones lanzadas de RAD Studio, al parecer este IDE en sus últimas versiones es muy poderoso, tanto así que se pueden desarrollar aplicaciones iOS y Android. Motivo por el cual me veo animado nuevamente en retomar el desarrollo de aplicaciones haciendo uso de este IDE y Delphi. 

 

   Ahora quisiera saber si alguien sabe como hace el IDE para compilar el código y que este se ejecute en dispositivos Android o iOS (asumiendo que todo esta programado en Delphi) o donde podría conseguir información sobre esto. Mi duda se debe a que tengo entendido que para el desarrollo de aplicaciones Android se utiliza el lenguaje de programación JAVA y para aplicaciones móviles en iOS antiguamente se usaba Objetive-C, actualmente Swift. Me surge esta duda ya que apple es muy restrictivo con sus cosas y pues quisiera entender bien como funciona el IDE y que hace para que las aplicaciones puedan correr en los distintos sistemas operativos debido a las restricciones que estos presentan. Espero me haya hecho entender, de igual forma agradezco cualquier aclaratoria si estoy errado en algo.

 

   Espero sus respuestas! :smiley:  


  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.962 mensajes
  • LocationMéxico

Escrito 29 junio 2015 - 02:48

.....Ahora quisiera saber si alguien sabe como hace el IDE para compilar el código y que este se ejecute en dispositivos Android o iOS (asumiendo que todo esta programado en Delphi) o donde podría conseguir información sobre esto. Mi duda se debe a que tengo entendido que para el desarrollo de aplicaciones Android se utiliza el lenguaje de programación JAVA y para aplicaciones móviles en iOS antiguamente se usaba Objetive-C, actualmente Swift. Me surge esta duda ya que apple es muy restrictivo con sus cosas y pues quisiera entender bien como funciona el IDE y que hace para que las aplicaciones puedan correr en los distintos sistemas operativos debido a las restricciones que estos presentan.....


Hola JRichard,

Lo que hace Delphi es utilizar, para el caso de Android, el SDK de Android para "convertir" el código Delphi a código binario apk, y para iOS tiene un Server que se conecta a xCode para generar el binario de iOS.

Es decir, con un sólo código base Delphi puedes generar aplicaciones para las dos plataformas.

Saludos


  • 0

#3 JRichard

JRichard

    Advanced Member

  • Miembros
  • PipPipPip
  • 67 mensajes

Escrito 30 junio 2015 - 07:48

Hola! Saludos. Muchas gracias por responder, esa era la duda que tenia jejejeje! Es hora de retomar delphi entonces para aplicaciones de escritorio y aplicaciones móviles, soy de Venezuela y pues me parece una tecnología muy poderosa aunque aquí en mi país no a tomado tanta fuerza, más sin embargo me parece que la curva de aprendizaje no es tan alta como JAVA y las aplicaciones que se obtienen en menor tiempo y son muchos más rápidas! Gracias nuevamente que estés bien! Me verás mucho por aquí preguntando cosas jejeje! Una cosa más, ¿que libro, página o guía me recomiendas que pueda adquirir para ir documentándome sobre aplicaciones móviles en Delphi? 


  • 0

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.962 mensajes
  • LocationMéxico

Escrito 30 junio 2015 - 08:15

Hola! Saludos. Muchas gracias por responder, esa era la duda que tenia jejejeje! Es hora de retomar delphi entonces para aplicaciones de escritorio y aplicaciones móviles, soy de Venezuela y pues me parece una tecnología muy poderosa aunque aquí en mi país no a tomado tanta fuerza, más sin embargo me parece que la curva de aprendizaje no es tan alta como JAVA y las aplicaciones que se obtienen en menor tiempo y son muchos más rápidas! Gracias nuevamente que estés bien! .....


Pues que bien, y efectivamente, lo que se "vende" de RAD Studio XE8 es precisamente lo que su nombre indica RAPID Application Development (RAD) ya que un sólo código puede generar 5 diferentes aplicaciones (sin contar estilo METRO)

Escritorio Windows 32 y 64 bits, Escritorio MAC (OS X), iOS y Android.

Lo que redunda en menor tiempo de desarrollo, menor gasto de personal especializado en cada una de las plataformas, misma interfaz de usuario, etc...

......Me verás mucho por aquí preguntando cosas jejeje! Una cosa más, ¿que libro, página o guía me recomiendas que pueda adquirir para ir documentándome sobre aplicaciones móviles en Delphi?


Pues hay muchas páginas web donde se habla del tema, pero en la página de embarcadero hay mucha información al respecto.

http://community.emb...index.php/blogs


Saludos
  • 0





Etiquetado también con una o más de estas palabras: iOS, Android