Existing application written in C# and running on Windows, Mac (Xamarin) and iPad (Xamarin) stores data in a simple binary serialised format.
This information needs to be synchronised between the different platforms. For example, a user might have two Windows installations running, or might have Windows and iPad. The data file must be synchronised on change between each of these instances using a cloud server.
I require a simple "last writer wins" synchronisation routine developing for both the client and server side.
The client side will need to be written using portable C# and will communicate with the server through a simple API. The server side will be written in C# and deployed as part of an existing website project using the Azure platform. Data storage on the server side will be in Azure blob storage.
The developer will develop a working synchronisation solution which will be demonstrated using multiple copies of the windows software and cloud server provided by the developer hosting the server process. Deliverables will be a synchronisation library for the client software and a server library.
Immediate start required.
I have five years of experience in dot net development and three years of experience in Azure cloud applications. I can complete your project on time. Please award me the project.
Bu iş için 25 freelancer ortalamada £614 teklif veriyor
Hi, sir! I have a good skill in c# programming. If you award this project to me, I'll complete it in time. Thank you in advance. Stay tuned, I'm still working on this proposal.