Closed

Build 2 Xamarin Forms Library Functions for Mobile Camera OCR and NFC Data Capture

We are looking for someone with xamarin forms skills to help with the development of iOS and Android modules to extract passport information held in biometric passports.

This will involve providing functions that we can embed in an existing Xamarin forms app to do the following discrete tasks:

• Use the mobile camera to capture the “MRZ” text from a passport.

• Extract the passport data stored in the passports biometric chip via the NFC module of the phone (it requires the MRZ text as the “key” to access the chip data)

The passport data includes various passport data items including a hi-res passport photo. We require all of this data including the photo as a result of successful capture.

We require 2 functions that we can call which are self-contained and provide the necessary data or feedback on success or failure. These tasks need to run on the phone and there can be no calling out to external services. There can be no data storage, all data must be held in memory.

Outline of what each of these functions will do is as follows:

Function 1 - AquirePassportMRZ()

Returns: captured mrz format data in json format

Enables camera, adds a white overlay template to the screen with the mrz section visible. On successful acquisition turns the template text green. There is a check digit formula that can be used that the mrz if valid so do not accept the ocr’d text until this is valid. Once a valid string is obtained, complete the function. Will need the ability to turn the flash on and off and cancel the process.

Appropriate errors are returned.

Function 2 - AquirePassportNFC(mrzData)

Passed in: mrzData acquired in the first function is used as a key to access the NFC chip on the passport

Returns: captured passport data in json format

Screen showing user “Read to scan - place top of phone in the middle of passport”. NFC detection begins when it can read the chip.

Progress bar showing progress to 0-100%

On successful acquisition, returns the captured data in json format. The image can be stored as a byte array either in the json or separately.

Appropriate errors are returned.

Note: In order to test and illustrate how these functions work, it will be necessary to supply them in a skeleton test app for both iOS and Android.

---------------

The finished code will be incorporated into a new self-service onboarding process in an existing application which is targeted at consumers and business users.

The mobile app is written in xamarin forms by our internal development team.

It is essential that the developer is an experienced xamarin developer and is familiar with capturing content and ocr-ing via the phones camera (for the mrz) and reading NFC content.

Skills: Xamarin, C# Programming, Near Field Communication (NFC), OCR, Mobile Development

See more: xamarin forms azure mobile services, xamarin mobile application development: cross-platform c# and xamarin.forms fundamentals pdf, xamarin forms 2.5 1, freelancer, xamarin forms document scanner, freelancer login, website freelance, hire freelancers, freelancing websites, freelancer company, xamarin forms ocr, xamarin forms camera plugin, xamarin forms camera preview, creating mobile apps with xamarin.forms pdf, xamarin forms mobile app, xamarin forms bluetooth library, xamarin forms icon library, best ui library for xamarin forms, xamarin forms entry library, xamarin forms custom controls library

About the Employer:
( 2 reviews ) Bromsgrove, United Kingdom

Project ID: #26393867

19 freelancers are bidding on average £38/hour for this job

XeeChaun

hi. I have 7+ years of experience in C# and Xamarin development. I have also built applications for reading NFC tags. here is one of my recent project: ---( https://www.freelancer.com/projects/c-sharp-programming/UWP-B More

£36 GBP / hour
(121 Reviews)
7.2
PSSPL2000

Hello There, I have worked on many NFC, Printer, QR code and Payment apps in the past and confident enough that I will be the right match for you. I request you to have a call-in order to understand the requirement. More

£36 GBP / hour
(10 Reviews)
6.0
Himerr0kovoi

* Computer Vision and Machine Learning Expert * Hello, i have 7 years experience of computer vision and machine learning. So i have full skills and experience of this field, and have developed a lot of projects such as More

£36 GBP / hour
(6 Reviews)
5.3
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

£36 GBP / hour
(5 Reviews)
4.8
umg536

Hi there, I'm bidding on your project "Build 2 Xamarin Forms Library Functions for Mobile Camera OCR and NFC Data Capture" we are a team of titanium certified developers. we excel in 2D and 3D animations. please leave More

£36 GBP / hour
(4 Reviews)
4.5
shiva1888

Hi I am a Xamarin expert and I ONLY apply to jobs when I know I can do it. I am confident that I will deliver you the best solution possible and will exceed your expectations. I never left a client unsatisfied, If I t More

£50 GBP / hour
(22 Reviews)
4.7
wangcaocao

Hi! How are you? I am interested in your project. I have been developed many Xamarin projects and have many experience with OCR. I read your description in detail and understood all. if you want, I can show you my prev More

£36 GBP / hour
(18 Reviews)
4.7
(1 Review)
4.1
(1 Review)
3.2
saurabhrathi31

Hi, I read your requirement that you need to scan the MRZ and get the data in json format. I interested to work on this and I can do it. Let's introduce my self - I have 4+ years of experience in Xamarin and .NET, More

£36 GBP / hour
(3 Reviews)
3.1
omdevyadav18

Hi, Thanks for sharing your requirement of [login to view URL] expert developer at upwork and I will be more than happy to work with you. Let me share my expertise with Xamarin.Forms. I am a senior developer having 5 yea More

£36 GBP / hour
(3 Reviews)
2.1
usman514

Hi, Thanks for reviewing my bid. I have seen and understood the project requirement. I work along with a team of experienced Xamarin Developers who can develop an app for you which can extract passport information held More

£36 GBP / hour
(1 Review)
1.7
reosoft21

Good day! "This is my area of specialization, i can get it done perfectly well. So drop me a line over chat, so that we can discuss about your budget and project generally. hope we can discuss more over chat for more More

£36 GBP / hour
(1 Review)
2.8
FredrickSykes

Hello there! When reviewing your requirements, I felt I was a great fit for this role. I have extensive knowledge of mobile app and APIs as well as significant experience with popular frameworks like React Native/Redu More

£36 GBP / hour
(0 Reviews)
0.0
VolodymyrSIM

Hello I am very interesting your post, because it is very proper my skill I have 5+years experience for Mobile app development and built some apps; Please check these apps; [login to view URL] More

£36 GBP / hour
(0 Reviews)
0.0
akuloveugen

******** MACHINE LEARNING EXPERT AND VISION PROFESSIONAL ************ Thank you for your posting! I am an Machine Learning expert with full experiences such as tensorflow(including TfLite), caffe, DARKNET, OPENALPR, e More

£40 GBP / hour
(0 Reviews)
0.0
Wipitech

Hello, There. My name is Teoh, a senior Developer experienced in Mobile app development for over 7 years. I have just read your job description carefully and fully understood what you want. Speaking about my top-notch More

£50 GBP / hour
(0 Reviews)
0.0
AlejandroZurita

Hello, I am glad to send you my proposal. I can show you US id card capture immediately. I develop iOS id card scanner app in the US EMR project. I will show you the video of how it works. I have extensive experience More

£36 GBP / hour
(0 Reviews)
0.0
ShivaniTyagi8

We are a team of Mobile Application Developers having expertise with Android/iOS and few of HYBRID Technologies like Xamarin,Flutter and React Native. The Team has got extensive experience with Mobile App Development a More

£39 GBP / hour
(1 Review)
0.0