Cordova plugin : open files in app

Cerrado Publicado Feb 27, 2016 Pagado a la entrega
Cerrado Pagado a la entrega

---------------------

Short description

---------------------

Your job will be to create a plugin for apache cordova that has to work on the 3 platforms: iOs, Android, Windows phone.

This plugin is needed to enable users to import files from other apps like a pdf in your e-mail attachements or a picture from your library. This should enable the user to select the « open in XYZ » option, XYZ being my phone gap application.

-----------------------

Key skills needed :

-----------------------

Be familiar with cordova and to handle the environnements objective-c, java and c++ or c# for windows.

Understanding web-development in a limited scope would of course help, but that should be the case if you worked on a cordova project before.

------------------------------

Detailed job description:

------------------------------

Our company specializes in data management for private persons as well as for companies. This application will therefore be a « hub » through which our clients can upload there files within a few clicks, saving time and helping them to organize their data.

Concerning the plugin, it is very important to take into account that our app will work with bootstrap and jQuery. As soon as the import is triggered, the url will be used to launch a function. This means that the goal is for this plugin to trigger a function, passing the file URI as an argument but to do so once jQuery is initialized (otherwise it wouldn’t work at all). This is mainly important in the case in which a user has not opened the application at the very moment he uses the « open in » menu.

The jQuery function which will be called should look like this:

function importFile(file) {

$(‘#uploadModal’).modal(‘show’);

$(‘.uploadBtn’).click(function() {

var data = { Title = $[url removed, login to view](), File = file, Date = $[url removed, login to view]() };

ajaxRequest(url, data, successFn);

});

}

For now we played around in objective-c and this works but isn’t a plugin and therefore absolutely not a clean way to do it.

As you can see above, it is highly important that jQuery is loaded at the very moment this function is called.

The passed argument « file » should return the files URI, in the iOs case it looks somewhat like file:///user/var/…/[url removed, login to view]

The accepted filetypes should be the following :

pdf, png, jpg, gif, bmp, mov, mp4, mp3, 3gp, doc, docx, xls, xlsx, ppt, pptx

We will have to develop a lot more plugins to create and hope to find a freelancer who we could hire directly during the next months if the job is done as we expect it.

Our budget is limited since we're a startup and this project is at a fixed price. Exceeding that limit is absolutely impossible and this has to be clear if you accept this job !

If you have any questions, feel free to contact us.

Android iPhone Desarrollo de apps móviles PhoneGap Windows Mobile

Nº del proyecto: #9779679

Sobre el proyecto

1 propuesta Proyecto remoto Activo Apr 4, 2016

1 freelancer está ofertando el promedio de €155 para este trabajo

yathavraj

Hello, I've read your requirements, i would like to have a discussion with you. So, we can be in the same page. I've been into both native and cross platform apps for almost like 5 years. I've been working with cor Más

€155 EUR en 3 días
(31 comentarios)
4.9