Find Jobs
Hire Freelancers

Demonstrate native windows port of web app using javascript, php, database, and flex

$30-250 USD

Terminado
Publicado hace casi 10 años

$30-250 USD

Pagado a la entrega
We have an app at [login to view URL] that we desire to run offline. It needs to be installed like a normal desktop application for windows and run on a computer without an internet connection. Installation must be simple so setting up PHP/postgres on the customers machine won't be acceptable. As can be seen, the current web app uses html/JS/css on the client side and PHP/Postgres on the server side. It also has a flash module embedded in the html that is requried to load files from the filesystem. We need to make it all work as a native application to be installed on Windows7/8 (preferably XP also) that must work when the machine is offline. It is to be installed by a simple installer with no setup required. The just expects to click "next" or similar. Various options have been suggested, [login to view URL] [login to view URL] Node-webkit, Chromium embedded [login to view URL] Titanium etc. To complete the project complete instructions on how to achieve this for a simple example should be submitted from setting up the development environment to providing the sample with installer so it can be verified to work. This will give us confidence that converting all the other code etc will work. Note that we will post that as a larger later project. For the development environment setup, it must work on win7 64 bit, with download links, installation instructions supplied if not standard. For the sample product: This is a standalone product that runs natively and is installed to say C:\nativeAPP. It is launched from a desktop icon and looks like a normal desktop app except it has an embedded browser to run the html/css/js/flex. Deliverables: 1. Give a brief explanation of why you choose this development environment, 2. Demonstrate porting of PHP/SQL to a native relational database system, by showing read/write to the database as a result of a simple query. Database/saved data must use the C:\nativeAPP dir and must not be deleted if the user clears the browser cache etc. 3. The deliverable must include an html file with a very simple embedded flex file demonstrating reading from C:\nativeAPP . This It must work with flex 3.6 and is best achieved by setting -use-network=false in the flash compile options. Example code: var xmlLoader:URLLoader = new URLLoader(); [login to view URL]([login to view URL], loadXML); [login to view URL](new URLRequest("[login to view URL]")); var xmlData:XML = new XML(); function loadXML(e:Event):void{ xmlData = new XML ([login to view URL]); [login to view URL]([login to view URL]()); } You can copy and use this code if you desire. The point is that this kind of file access with flex works with your target setup. The flex file can be very simple and just demonstrate that this works. 4. Demonstrate that normal JS libraries and css works in your chosen setup like it does at [login to view URL] especially all jquery etc. 5. Provide full source code and final installer that meets requirments. To apply please indicate the environment you will use and why, screen captures or sample installer for a different or empty project will help us assess the look and feel etc. If you are successful in this project then you will be favored for the next project that will involve actually converting much of the php/postgres to the new environment.
ID del proyecto: 6124512

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 10 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
Hello Rusell! Hope you are doing fine. Here is pratik as we did same project in flex but other language. Here is answer to the questions : 1. Give a brief explanation of why you choose this development environment, => adobe air with sqlite as database. Adobe air supports native installation with minimum requirement of adobe air. As a offline database it supports sqlite db. It also loads the html, css,jquery e.t.c Also, on delete of browser cache ,cookies e.t.c it does not any effects. It works normally. 2. Demonstrate porting of PHP/SQL to a native relational database system, by showing read/write to the database as a result of a sim... => sqlite database or xml file will be used to read / write the data. Yes, it will be stored in secured location that won't be deleted. 3. The deliverable must include an html file with ......... => It will include html files and also as3 i.e flex , swf files e.t.c 4. Demonstrate that normal JS libraries and css wo.......... => I cannot attach any files here else i can show you loading of html pages inside the app as a web view. 5. Provide full source code and final installer that meets requirments. => sure. Looking forward to see your response. Also, i would like to see your existing webapp code , can you send me ftp details ? I see 4-5 tabs do we need to convert all of those ? Thanks pratik b.
$55 USD en 2 días
5,0 (1 comentario)
2,8
2,8
3 freelancers están ofertando un promedio de $190 USD por este trabajo
Avatar del usuario
Hi, I (Myself a senior PHP, ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Priyanka
$257 USD en 10 días
5,0 (14 comentarios)
5,1
5,1

Sobre este cliente

Bandera de NEW ZEALAND
Christchruch, New Zealand
5,0
75
Forma de pago verificada
Miembro desde abr 28, 2010

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.