Find Jobs
Hire Freelancers

Android NDK application with FastCGI Server

$250-750 USD

Cancelled
Posted over 8 years ago

$250-750 USD

Paid on delivery
We need to build an android application that can host a web server on a specific port and handle the requests using FastCGI based application. The underlying application will be built using C ++ and hence the need for NDK support for android. Our objective is to use existing C++ based application blocks where most of our application logic reside. Project requirements are to build an Android NDK Application that has the following capabilities: 1. Host a Lighttpd server for FastCGI integration (8000, but must be configurable) 2. A CPP based application that can handle the FastCGI request (handled on port 5000, must be configurable) 3. Android Java Function to send message to the CPP code 4. CPP function to send message to the Android Java code 5. Json-cpp library integration to encode and decode JSON data ([login to view URL]) 6. Complete build setup (source code, make files, dependent libraries, instructions to compile etc.) Licensing terms of any external libraries must be commercially friendly. Must not be GNU. Best if Apache or BSD. If you do not know what this means, please let us know. Android application must support atleast KitKat and upwards. The lower the minimum Android version, the better.
Project ID: 8226302

About the project

14 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $1,043 USD for this job
User Avatar
A proposal has not yet been provided
$631 USD in 15 days
5.0 (12 reviews)
5.7
5.7
User Avatar
Hi Dear, Hope you are doing well !! I have gone through your project description. I can understand that you are looking for an Android NDK application with FastCGI Server therefore I am looking forward to discuss and move ahead. placed bid cost is not the final one and to be negotiable. Looking forward for your response. Thanks Sujit
$2,680 USD in 30 days
4.8 (9 reviews)
5.6
5.6
User Avatar
I have significant work experience in mobile and website domain. I have a team of experienced developers. WORK EXPERIENCE:  ThoughtWorks, Application Developer o Over 3 years of experience in diverse fields o Specialized in the internet and mobile domain. o Developed client heavy and complex server side application. o Built mobile apps for Android, iOS and Web o Implemented of RESTful APIs to serve mobile apps. o Worked as an agile developer and helped clients to realize the benefits of these practices. I assure you good quality of work as I am a professional developer. We can have a discussion and then you can take your decision. SKILLS  Programming Languages: Java, Objective-C, JavaScript, HTML, coffeescript, PHP  Databases: MongoDB, MySQL, Neo4J  Servers: Apache Web Server (configuration knowledge for re-write rules, caching headers and name based virtual hosting), Tomcat  Domains: Internet, Mobile  Tools: Spring, Intellij IDEA, JUnit, Rhino, Google Web Toolkit (GWT)  Methodologies: TDD, Peer Programming, Continuous Integration  Operating System: Mac and Windows  Source Control: Git(GitHub)  Miscellaneous: Calatrava (cross-platform mobile development),WebServices (REST)
$2,631 USD in 10 days
4.8 (5 reviews)
5.0
5.0
User Avatar
A proposal has not yet been provided
$1,134 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Baton Rouge, United States
0.0
0
Member since Jul 17, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.