WebSQL Wrapper / Binding for Zoduna Database
$750-1500 USD
Pago na entrega
We need an expert embedded C developer with more than five years to develop a wrapper / binding around the Zoduna DataStore, which allows developers to create HTML-5 and Java Script applications using standard WebSQL APIs. DO NOT RESPOND TO THIS PROJECT UNLESS 1) YOU HAVE THE REQUIRED EXPERIENCE AND 2) YOU AGREE WITH THE SCOPE AND FEES.
Scope Description: Development of HTML-5 and Java script WebSQL APIs that access our Zoduna database using the C language. These APIs emulate the WebSQL APIs for client-side storage, which are described in section four (4) of the specification located at the following site: [login to view URL]
The development must minimize the C code so that it can be easily ported to other platforms. If platform specific code is used, then the code must be marked using compiler directives to minimize reworking of code in other platforms.
Actual storage of data will be performed using Zoduna provided libraries.
Experience Required: At least 5 years of embedded C development experience is required and past experience developing applications in any programming language where database APIs were used to store or retrieve data such as Java Script, HTML-5, Java, Perl, PHP, or C#.
Tools To Be Use: Operating System - Either Windows or Mac OSX
Development Tools – Either Eclipse or Visual Studio
Compiler – 1) MinGW for Eclipse or 2) Visual Studio 2015 or higher for Visual Studio
Project Includes: Phase 1: Develop C APIs that area accessible through bothHTML-5 and JavaScript, develop Unit Tests, and then successfully complete 100% of all Unit Tests and all fixed related to any unit testing issues.
Phase 2: Successfully complete 100% of Integration Tests and fix all issues identified from the Integration Testing.
Phase 3: Complete the documentation and create programing examples for all APIs.
Estimated Phase Hours: Phase 1 Hours: 120 hours (including any communications to us to seek clarifications, etc)
Phase 2 Hours: 40 hours
Phase 3 Hours: 16 hours (documentation) + 24 hours (examples)
Payment: Will be paid when deliverables have been approved at the end of each phase
Scope of APIs to be Developed
Please note that these APIS are dependent on several other underlying specifications.
• User agents must implement the SQL dialect supported by Sqlite 3.6.19.
• HTML - Many fundamental concepts from HTML are used by this specification.[HTML]
• When converting bound arguments to SQL data types, the JavaScript ToPrimitive abstract operation must be applied to obtain the raw value to be processed. [ECMA262].
• All data in JavaScript is implicitly UTF-16.
• WebIDL - The IDL blocks in this specification use the semantics of the WebIDL specification. [WEBIDL]
1.0 C Language APIs for HTML-5
APIs to be developed in C and accessed in HTML-5 include the following:
• APIs (for Sync and ASync)
o openDatabase
o handleEvent (for database)
o transaction
o readTransaction
o changeVersion
o handleEvent (for transaction)
o handleEvent (for error)
o executeSQL
o handleEvent (for executeSQL)
o Query result set must be available as part of query execution using executeSQL
o Define errors as per SQLError
o Define exception as per SQLException
2.0 C Language APIs for Java Script
APIs to be developed in C and accessed in Java Script include the following:
• APIs (for Sync and ASync)
o openDatabase
o handleEvent (for database)
o transaction
o readTransaction
o changeVersion
o handleEvent (for transaction)
o handleEvent (for error)
o executeSQL
o handleEvent (for executeSQL)
o Query result set must be available as part of query execution using executeSQL
o Define errors as per SQLError
o Define exception as per SQLException
ID do Projeto: #15553481
Sobre o projeto
13 freelancers estão ofertando em média $1239 nesse trabalho
I have 7+ years in database - website design & development with very good experience. Relevant Skills and Experience I am good in C# Programming, C++ Programming, Java, Javascript, PHP Proposed Milestones $1000 USD - Mais
Hi, I am a web development expert. I have a lot of experience in building websites and I also have a team of expert web developers who work with me on different projects. We have been creating awesome websites for vari Mais
WebSQL Wrapper / Binding for Zoduna Database Relevant Skills and Experience C# Programming, C++ Programming, Java, Javascript, PHP 7 years experience Proposed Milestones $1250 USD - task Plz respond to me
Hi there, I am a skilled developer with all skills which you are looking for? Thanks Relevant Skills and Experience PHP Proposed Milestones $400 USD - m1 $800 USD - m2 $466 USD - m3
I am an IITK graduate and I have 11 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. Relevant Skills and Ex Mais