Find Jobs
Hire Freelancers

Funcion Java Android Descargar Archivo desde URL

N/A

Terminado
Publicado hace alrededor de 8 años

N/A

Pagado a la entrega
Se requiere una funcion ActualizarCarta(string url) que en background realize lo siguiente:<ol><li>Verificar si hay internet.</li><li>Si no hay Internet dar aviso.</li><li>Si hay Internet verificar que el archivo en el URL sea mas nuevo que el archivo local (almacenado en el directorio de la aplicación).</li><li>Si es mas nuevo descargarlo, y reemplazar el archivo local cuando se confirme su descarga total (para evitar que un corte de Internet deje al sistema sin el archivo local).</li><li>Emitir un "MessageBox" indicando que se ha actualizado.</li></ol>Preferible el uso de Android Studio
ID del proyecto: 12435326

Información sobre el proyecto

18 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Mucho gusto , leí tu publicación, hice una app de una sola vista donde la clase principal incorpora la función como solicitaste y hace uso de Toasts para desplegar los mensajes para los diversos casos. Es mi primera publicación así que no sé si en esta misma propuesta se incorpora el archivo con lo que especificaste. Saludos desde México, Chaps.
€6 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0
18 freelancers are bidding on average €276 EUR for this job
Avatar del usuario
Hola que tal? somos expertos en diseño y desarrollo a medida. Nuestro equipo de expertos tiene màs de 7 años de experiencia en el sector. Es por eso que nos gustaría hacerle su proyecto, nos gustarla hablar con ustedes por video conferencia.
€250 EUR en 7 días
5,0 (1 comentario)
3,4
3,4
Avatar del usuario
Hola, estaría interesado
€350 EUR en 1 día
5,0 (1 comentario)
2,0
2,0
Avatar del usuario
Buenos dias, Estoy interesada en su proyecto, soy muy buena, eficaz y rapida. Puedo crearle esta app en 2 semanas. Suelo trabajar en eclips, porque cuando empece a programar apps, no existia aun, pero puedo hacerlo en android studio perfectamente. Puede mandarme un mensaje para cualquier duda, y le puedo mandar todas mis muestras si quiere ver las apps que he creado tanto en android como en ios, siempre en lengua nativa. El precio tiene el iva incluido
€605 EUR en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Buenas tardes, la función es simple, utilizaría Android Studio para escribir el codigo, lo que hay que aclarar es en que formato esta el archivo y si puedo consultar a un servicio para saber la fecha/hora que cambio el archivo. Aguardo sus comentarios. Gracias!
€250 EUR en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Se requiere d ela creación de un "middleware" que es gestione la comunicación entre los entes. Después de ultimar todos los detalles creo que dos o tres semana se puede realizar la aplicación y el middleware
€800 EUR en 21 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hola! Soy Diego Fernando Lara, diseñador y desarrollador páginas web con 5 años de experiencia, creo sitios ajustados a las necesidades del usuario listos para ver en cualquier dispositivo, también adapto cuidadosamente el contenido de cada web para que sea visible en las primeras posiciones de Google. Me especializo en páginas web administrables con Wordpress, cada una de estas páginas tiene una sección especial dentro del administrador general para modificar o agregar contenido al sitio haciéndolo 100% administrable. Todo esto con los mejores plugins de rendimiento y seguridad que una plataforma tan robusta como Wordpress ofrece, no obstante ofrezco soluciones ajustadas a las necesidades del cliente cómo páginas en estáticas en HTML. Manejo lenguajes como PHP, Python, Javascript, Java, Objective-C. Puedes ver mis últimos trabajos en mi portafolio de Nubelo! Quedo atento, un saludo.
€17 EUR en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hola, me interesa la oferta. Les dejo presupuesto.
€35 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Estoy interesado en realizar la función ActualizarCarta(string url) que realice las funciones indicadas en la descripción. ¿El archivo tendra un nombre y una ruta fijos? ¿Existe un archivo de prueba para poder disponer de el?
€27 EUR en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Buenas, estoy interesado en realizar esta tarea. Lo plantearía utilizando un content provider para usar el motor de sqlite como cache interna donde almacenaría la web en un documento y el hash de dicha web en la BBDD para asi poder cotejarlo con las nuevas solicitudes, ya sea mediante un servicio o una acción del usuario
€250 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Entiendo que es para una app de Android. Entonces se debe usar la clase AsyncTask, ya que en Android para realizar una conexión a internet no se permite la ejecución en el hilo principal y se hace necesario la ejecución de dicha tarea en un segundo hilo, esta clase permite usar métodos para ejecutar tareas paralelamente al hilo principal. La url que debe recibir la función la introduce el usuario por teclado? Si es así es necesario que haya validación de datos, esto sería lo primero. Después de esta validación se desarrollaría los métodos oportunos para la ejecución en segundo plano de las tareas de: verificar conexión y dar aviso si no hay conexión, si hay conexión comprobar fecha de modificación del archivo, si procede descargar archivo remoto y borrar archivo local emitiendo mensaje al final de la ejecución. Estimo un requerimiento de horas de trabajo entre 5 y 8 horas.
€250 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hola, Está bastante claro el proyecto. Abajo te indico presupuesto en periodo y precio. Verificar si hay internet. Si no hay Internet dar aviso. Si hay Internet verificar que el archivo en el URL sea mas nuevo que el archivo local (almacenado en el directorio de la aplicación). Si es mas nuevo descargarlo, y reemplazar el archivo local cuando se confirme su descarga total (para evitar que un corte de Internet deje al sistema sin el archivo local). Emitir un "MessageBox" indicando que se ha actualizado.
€500 EUR en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hola, mi nombre es Giovanni y soy analista y desarrollador de sistemas de información. Puedo verificar si hay Internet con la clase ConnectivityManager, si no, dar aviso en pantalla con un Toast. Podría usar el servicio de Google Cloud Messaging para avisar a los dispositivos que hay un archivo nuevo que pueden descargar. Cuando los dispositivos reciben el mensaje del servidor verifican si deben descargar el archivo antes de iniciar la descarga con HttpURLConnection de manera asíncrona. Finalmente, en el método onPostExecute() se escribe el archivo de forma local y se notifica con un Dialog. Quedo atento a cualquier duda.
€30 EUR en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Estimados. Mi nombre es Ignacio, vivo en Argentina, y soy profesional con experiencia en proyectos J2EE(10 años), y android (5 años). El presupuesto contempla, la entrega del código. Quedo a su disposición por cualquier consulta. Saludos
€303 EUR en 6 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Te puedo desarrollar esa funcion en android studio como la necesita por el lado del terminal y por el servidor usando php y el intercambio de informacion se hace usando json.
€20 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Buenos días, Podría hacer este proyecto sin problema. Montaría un servicio para que corriese en background en vez de un hilo para que el propio terminal gestionase el procesador mejor. También podría poner una notificación en la barra para los mensajes ya que queda mas acorde a las nuevas tendencias, pero eso ya como quisierais.
€600 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hola, creo que podría tenerlo listo y probado en media jornada. Podría hacerlo durante este fin de semana
€120 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de COLOMBIA
3686120, Colombia
4,8
4
Miembro desde oct 21, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.