Closed

Chromium Extension for UWP

I'm looking for a chromium browser extension compatible with Microsoft's new Chromium and Google browsers. It needs send messages to a Native Message API application written in a C# UWP.

A qualified freelancer needs to be able to write a simple chromium extension that triggers a simple "Hello World" dialog in a UWP application. They should also have experience developing Native Message API UWP applications as well as developing chromium browser extensions. Proven software architect experience is highly favorable, however not necessary. The ability to communicate effectively in English is also expected and all code must be written the same.

What I expect is for the freelancer to develop the extension and the UWP application as part of the solution. The solution will need to demonstrate the least amount of code necessary to invoke a UWP dialog from a button click on an HTML page via the browser extension. In addition, it is expected that if the UWP app is not running, the browser extension will need to indirectly start the app so that the dialog will display. The solution's code should be clean, concise and understandable; meaning no acronyms variable, method or class names so that the code will be fully understandable to any future developers.

The following are the technical details and expectations that the successful candidate must consider

CHIEF GOALS

This is a proof-of-concept solution which has the following chief goals.

1. Any solution must allow an HTML page to communicate with a method within a separate UWP application.

2. The solution must allow the HTML page can send basic string information to the UWP either in UTF8 or ASCII format

3. The solution must not require complex, unsecure of unorthodox services or protocols in order for the HTML page to communicate with the UWP application. This is why Native Messaging API is suggested as it is a native capability of UWP requiring no *extraordinary* configuration, user privileges, nor application installations.

TECHNICAL DETAILS

1. HTML page does nothing more than have a button, that when clicked, will invoke some code in the chromium browser extension

2. The chromium browser extension should first be developed for Google Chrome (latest version) and should communicate with the UWP application via Native Messaging API. It is preferable that it be written in TypeScript (v3.9), however JavaScript ES 2015 is acceptable too.

3. The UWP application must be written in C# and the candidate may use write multiple C# applications as part of the technical solution (meaning OutOfProcess, or Host/Extension architectures). This app is expected to do one thing other than support Native Messaging API calls which is to show a “Hello World” dialog when triggered by the HTML page button.

4. Minimum amount of code necessary to demonstrate the capability is a must; meaning that large, complicated code product will not be acceptable.

COUNTER PROPOSALS

I am willing to consider alternative approaches that meet the chief goals of this proof-of-concept. If you have any ideas, please feel free to effectively articulate your ideas so that I might enhance this job’s requirements.

Skills: Google Chrome, C# Programming, .NET

See more: companies requiring call center services bangladesh, computer services work order, web services requirements document, shell namespace extension web services, free computer services work order form, php extension writing services, joomla extension services distribution, joomla web services extension, outline internet protocols commonly retrieve mail mail servers email user agents , outline internet protocols commonly retrieve mail mail servers email user agentscompare contrast, services requirements database, agriculture extension services logos, accounting services requirements in hyderabad, new startup companies at hyderabad requiring accounting services, user stories for technical requirements, writing requirements for web services, eyelash extension state requirements, eyelash extension certification requirements

About the Employer:
( 0 reviews ) Hyattsville, United States

Project ID: #26448693

11 freelancers are bidding on average $535 for this job

zamoldar

Hello, C#/WPF/XAML/MVVM/NETCORE/ASPNETMVC/WebAPI with a strong background in computer science and 10+ years in software development. Solid hands-on experience from designing software to solving complex technical prob More

$500 USD in 7 days
(30 Reviews)
6.6
liveexperts123

Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the More

$750 USD in 6 days
(5 Reviews)
4.8
l060448

Hi, I have 6+ years of application development experience. I can develop this POC according to "detailed" description of task that you provided. Personally, i needed to communicate with a WPF app with the browser so i More

$400 USD in 10 days
(7 Reviews)
4.9
kanika6665

Hi, I find myself eligible for this job since I am having 7 years of extensive experience. I am Good at C# Programming, .NET and Google Chrome. Please Send a message so that we can discuss more about this project

$530 USD in 27 days
(3 Reviews)
4.1
octacer

Hi Sir, Its Hisham. I am a Software Engg. with more than 4 years of market experience. I have developed many web and cloud-based solutions for my clients. I have expertise in many backend and frontend languages which i More

$500 USD in 7 days
(4 Reviews)
3.9
(2 Reviews)
3.2
seflykaji0125

Hello, I have checked The requirement and understand that as well. I have created SIMILAR in past. Do you want to see the DEMO ??? Can will send you ?? Thanks.

$500 USD in 7 days
(0 Reviews)
0.0
leonfreelance

Hi,dear. I understand your proposals and I am very interested in this job - 'Chromium Extension for UWP'. I've already done this kind of project before. I am senior software developer and I am able to perform this task More

$555 USD in 2 days
(0 Reviews)
0.0
ayesha0124

Hey there, I have 4 years of working experience in web technologies and I have a strong working knowledge of every possible framework which is in the market. I know: Google Chrome, C# Programming and .NET Also I have More

$750 USD in 26 days
(0 Reviews)
0.0
tracygearth

I have done API, UWP C# and Chrome extension. I would develop the Etention in TypeScript (v3.9) With Regards, Anuj

$600 USD in 7 days
(0 Reviews)
0.0
Gerrard97

We are a team of Electrical and Electronics engineers and we are Excellent in the following areas: • PCB Designing-Proteus, Eagle. • Python • Embedded C Programming. • VHDL/Verilog • Microcontroller like Arduino, R More

$250 USD in 7 days
(0 Reviews)
0.0