Annulé

Send Touch Events from Android to Xamarin SkiaSharp PCL Forms

Background

The attached app is a Xamarin Forms app, which needs to be modified.

Currently when the app loads up there is a button called “Go To Drawing Page”. When this button is clicked a new form called “Second” is loaded. This page allows the user to draw lines based on first touch then second touch. Both the touch events and drawing code is written in Android.

Modification Required.

The drawing code should be moved to the Xamarin Forms pcl portable project.

The touch events in android will need to use a Dependency service to pass the touch coordinates back to the pcl drawing project and use the skiasharp graphics library.

Why I am unable to make this modification myself?

Xamarin Forms do not provide any touch events. This means the touch events must be written in native android project code and pass an event back telling the portable project where was touched.

Restrictions and further requirements defined

1. Only native code needs to be written for android and pcl projects. I will add IOS and Windows Phone logic myself later. However the “DrawingApp (Portable)” and “[url removed, login to view]” projects both need to compile.

2. Drawing code is to remain in the “DrawingApp (Portable)” project.

3. 3rd Party event libraries such as MrGesture are not to be used.

4. Drawing the red line should still work in the following way. The user can simply touch the screen twice (one after the other). The first touch will indicate the start of the line and the second touch will indicate the end of the line.

5. If drawing code is not in the portable project no payment will be made.

6. The drawing code must use skiasharp to draw.

7. Source code is to be provided before payment to be reviewed.

8. All requirements are to be met or no payment will be made.

Compétences : Android, Mobile App Development, Xamarin

Voir plus : xamarin android send android data local network, write toolbar application android, unity android touch, flash game keyboard android touch, android touch event water, forms database android, android touch ripple, as3 flixel android touch, forms handwriting android, android touch ripple effect, android calendar events icons, android touch based app, android retry sms send, android application photo send, android copy message send folder, convert cldc blackberry application android, call sending receiving application android, call feedback application android mobile, bluetooth obex application android, android send gps coordinates sms, prting application android, webex application android, soundboard application android, database application android, application android sip voip

Concernant l'employeur :
( 1 commentaire ) Nundah, Australia

N° du projet : #12643005

4 freelance ont fait une offre moyenne de 65 $ pour ce travail

winlancerinc

Hello There, I've gone through job description and ready to assist you to resolve Touch events. PS: I'm not able to find attached app in job description , can you please share it again. I'm proficient in Xa Plus

35 $ USD en 6 jours
(10 Commentaires)
5.1
tudormth2008

[url removed, login to view] abilities from [url removed, login to view] and experience with visual studio 2012 and 2015 ….androi Plus

35 $ USD en 0 jours
(0 Commentaires)
0.0
Ankitkba

Expert in MS Technologies" & “Standing here with 5.0 rating with 9 year of Experience”. #1 Xamarian #2 ASP.NET #3 MVC #4 C# #5 SQL And many more ---PUBLIC XAMARIAN GIT REPO TO TEST OVER CODING STRUCTURE---- Plus

25 $ USD en 1 jour
(0 Commentaires)
0.0
nileshpujara90

We are new in freelancer,Please give me one chance to show our talent Hi Dear, Hope you are doing well! I am Nilesh from Windzoon. We don't just build an application,We build a reputation, trust, and relation Plus

144 $ USD en 11 jours
(0 Commentaires)
0.0
sonukumar90

We are High-Skilled Experts in Android, IOS, PHP, WordPress, Laravel, Website Development, Information Security, Computer Security and Project Management Work. We know all CMS and have Rich Experience. The Clients Plus

55 $ USD en 5 jours
(0 Commentaires)
0.0