Porting a SQLite database class in Objective C to C++ or C# / Win8 DLL

I need to port an iPhone app to Windows 8. This task involves only porting the SQLite database class. The attached image will give an overview on what this class does. Its dependency is FMDB ([url removed, login to view]), which is a very thin wrapper around SQLite. The project is in ARC.

There 3 attached .h file. And there are 3 .m files associated with them. Please request these files (image shot) via personal message. It'll be a bit weird not to take a look at these files first before bidding.

The task requires porting the 3 classes to C++ (or C#) for running as a Windows 8 App. You need to deliver a Visual Studio 2012 project file, starting with an HTML 5 blank app template. Create the DLL project inside, and finish porting. After that, write a few lines of Javascript in the app and make sure binding works. This is essentially a test of the database functions. So you'll need to call the database functions to create / update data. And you can see you'll need to deliver a hybrid app (parts in HTML5/javascript, and parts in C++ or C#).

You are allowed to use whatever native API provided by Windows 8. If you plan to use C++, make sure you bundle the SQLite source code within the project. I'm not sure about C# counterparts, or whether Windows 8 offers SQLite by itself. But if you would like to code it in C#, please let me know of the dependency.

Taidot: C# -ohjelmointi, C++ -ohjelmointi, Objective C, Windows 8

Näytä lisää: win8 app database, objective windows, wrapper programming, need know programming, starting objective, would like know whether, html javascript code template, html5 template code, html5 programming, sharp test, sharp api, create test plan, blank iphone app, blank app iphone, binding sqlite objective, html5 file api, programming objective, objective programming, objective code

About the Employer:
( 10 reviews ) Shanghai, China

Projektin tunnus: #4240234