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 17-05-2023
David Jiménez David Jiménez is offline
Miembro
 
Registrado: ene 2006
Ubicación: Córdoba, España
Posts: 89
Poder: 19
David Jiménez Va por buen camino
Question Despliegue de app en Android

Estoy buscando una forma de despliegue de las apps Android de una empresa, a través de internet y sin pasar por Play Store.
¿Alguien usa un sistema similar? ¿Conoceis alguna solución disponible?


Gracias por vuestra ayuda
__________________
Sólo sé que no sé nada
Responder Con Cita
  #2  
Antiguo 17-05-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.264
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Puedes ponerlas en un servidor propio.
Las aplicaciones detectan que hay algo nuevo, avisan y se descargan e instalan.
Responder Con Cita
  #3  
Antiguo 23-05-2023
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.132
Poder: 19
kurono Va por buen camino
puedes subirla en la AppGallery de huawei es totalmente gratis
Responder Con Cita
  #4  
Antiguo 23-05-2023
David Jiménez David Jiménez is offline
Miembro
 
Registrado: ene 2006
Ubicación: Córdoba, España
Posts: 89
Poder: 19
David Jiménez Va por buen camino
Casimiro, ¿puedes ampliar los detalles de esos procesos?. Mi experiencia es con aplicaciones windows multicapa


-Las aplicaciones detectan que hay algo nuevo
Supongo que habrá que hacer consultas al iniciar la aplicación, pero las app móviles no inician como en windows


-avisan
Detectado que hay una versión nueva, le puedo preguntar al usuario si quiere actualizar



se descargan
Supongo que desde un servidor ftp



e instalan.
Habrá que cambiar una app por la otra, pero no sé como
__________________
Sólo sé que no sé nada
Responder Con Cita
  #5  
Antiguo 23-05-2023
David Jiménez David Jiménez is offline
Miembro
 
Registrado: ene 2006
Ubicación: Córdoba, España
Posts: 89
Poder: 19
David Jiménez Va por buen camino
[kurono]


Supongo que para subirlo a la AppGallery de huawei habrá que tener huawei, pero eso, en principio no será así, pueden tener terminales de otras marcas
__________________
Sólo sé que no sé nada
Responder Con Cita
  #6  
Antiguo 23-05-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.264
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Yo las subo a un servidor web junto a un fichero de texto que indica qué versión es y los cambios que lleva, por ejemplo:
Cita:
miapp.apk
miapp.txt
miapp.apk tiene la versión (al compilar), ejemplo: 2023052301
Y miapp.txt contiene:
Cita:
version: 2023052301
cambios:
- Solución problema tal.
- Ajustes varios.
Cuando un usuario inicia su aplicación, esta se conecta al servidor web y descarga miapp.txt, lee la versión y la compara con la de su aplicación.
Si es más nueva entonces avisa para descargarla e instalarla.

El código que utilizo no te serviría porque no es delphi, ya que cuando yo empecé a usar android, creo que era 2012, delphi todavía no tenía nada para android.
Responder Con Cita
  #7  
Antiguo 24-05-2023
David Jiménez David Jiménez is offline
Miembro
 
Registrado: ene 2006
Ubicación: Córdoba, España
Posts: 89
Poder: 19
David Jiménez Va por buen camino
Gracias Casimiro


He encontrado este artículo https://www.fmxexpress.com/build-you...ey-on-android/


En el que creo que usa tu misma idea. Lo probaré


Código Delphi [-]
var
aFile:Jfile;
Intent:JIntent;
begin
 aFile:=TJfile.JavaClass.init(stringtojstring(GetSharedDownloadsDir),stringtojstring('APP.apk'));
Intent := TJIntent.Create ;
Intent.setAction(TJIntent.JavaClass.ACTION_VIEW);
Intent.addFlags(TJIntent.JavaClass.FLAG_ACTIVITY_NEW_TASK);
Intent.setDataAndType(TJnet_Uri.JavaClass.fromFile(aFile),StringToJString('application/vnd.android.package-archive'));
SharedActivityContext.startActivity(Intent);
__________________
Sólo sé que no sé nada
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta sobre despliegue de aplicaciones en Android jrojasmcfia Desarrollo en Delphi para Android 3 06-11-2018 10:44:55
Delphi y despliegue en Amazon rfernandez Varios 0 11-10-2010 20:29:15
Despliegue y actualización de los DBGrid ramonibk Varios 0 09-12-2004 12:53:37
Despliegue de la lista en el Tcombobox Carlos Arevalo OOP 0 13-10-2004 18:07:21
Sobre DBLookupComboBox (Despliegue de la lista) lafirma OOP 3 07-08-2003 23:07:00


La franja horaria es GMT +2. Ahora son las 20:04:07.


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