Kotlin Source Code
Budget: $30 – $250 AUD
Write and Share Kotlin Source Code in Android Studio as follows:
1) Create a project called mapslidertest in Android Studio using the EmptyActivity Template and set the Min SDK to 24.
1) Add a Google Map to Main Activity (I can give you a key)
2) Attach this polyline foteFchdtZlAuKdBkHlAwHz@uF~AwGbBeGiD{AsCbFeBfEeApEzDlA to the Map.
3) If the above 2 steps will take you more than 10 mins, stop reading this job.
4) Attach 1 Marker using the standard icons to the Map someone along the line. Just hardcode the position of the marker.
5) Create a class called stopinfo27 with String Variable, Route, Dest, ETA, BusID (as a int)
6) Create an Array of StopInfo27, with
a) 128, Dest1, 04:23, 1
b) 128, Dest2, 05:23, 0
c) 129, Dest4, 05:23, 12
d) 129, Dest5, 06:23, 0
6) On Marker Info Window Click, pop up a dialog box like the image -below with the data loaded from the list of stopinfo27. You need need to also create the star icon, and attach an onclick to this star and do a debugprint("Star is clicked") onclick. You can hardcode the stop names etc in the XML, although for extra points, do this in code pls.
7) If all the above will take you more than an hour, do not bid on this job.
8) Notice in the image, there is a slider on each row - you will need to add a slider to the row if the busid is <> 0
9) When loading the dialog box, if BUSID = 0 , hide the slider. For BUSID <> 0, attached an onclick to the slider and onclick print (Slider Array Index [ArrayNumber] is clicked and is on/off")
10) That's the project - it should be about 100 lines of code and maybe the same of XML and the project is to write this code, ensure it compiles and the star and checkin slider onclicks work including the correct array numbers of the slider you clicked on and then share this code with us and ensure we can compile it in Android Studio and test it on our own machines.
All data has to be dynamic, so we can load the array with 10 rows of data and test it.
Consider this project a means to prove to us you know how to code, as we have other projects like this and are always looking for excellent kotlin/swift/flutter coders.
You have to use the freelancer system to bid and for payment as we can going to pay in 2 lots, 50% to start, then 50% when we have the code. This last 50% we will do so that you can see freelancer have the funds, but we won't release it until the code compiles on our machines using Android Studio and it's actually working.
All bids will be assumed to be in AUD and your final price MUST be in AUD.
If you can't code in kotlin or don't know what is a polyline or a stopinfowindow, don't bid!
1) Create a project called mapslidertest in Android Studio using the EmptyActivity Template and set the Min SDK to 24.
1) Add a Google Map to Main Activity (I can give you a key)
2) Attach this polyline foteFchdtZlAuKdBkHlAwHz@uF~AwGbBeGiD{AsCbFeBfEeApEzDlA to the Map.
3) If the above 2 steps will take you more than 10 mins, stop reading this job.
4) Attach 1 Marker using the standard icons to the Map someone along the line. Just hardcode the position of the marker.
5) Create a class called stopinfo27 with String Variable, Route, Dest, ETA, BusID (as a int)
6) Create an Array of StopInfo27, with
a) 128, Dest1, 04:23, 1
b) 128, Dest2, 05:23, 0
c) 129, Dest4, 05:23, 12
d) 129, Dest5, 06:23, 0
6) On Marker Info Window Click, pop up a dialog box like the image -below with the data loaded from the list of stopinfo27. You need need to also create the star icon, and attach an onclick to this star and do a debugprint("Star is clicked") onclick. You can hardcode the stop names etc in the XML, although for extra points, do this in code pls.
7) If all the above will take you more than an hour, do not bid on this job.
8) Notice in the image, there is a slider on each row - you will need to add a slider to the row if the busid is <> 0
9) When loading the dialog box, if BUSID = 0 , hide the slider. For BUSID <> 0, attached an onclick to the slider and onclick print (Slider Array Index [ArrayNumber] is clicked and is on/off")
10) That's the project - it should be about 100 lines of code and maybe the same of XML and the project is to write this code, ensure it compiles and the star and checkin slider onclicks work including the correct array numbers of the slider you clicked on and then share this code with us and ensure we can compile it in Android Studio and test it on our own machines.
All data has to be dynamic, so we can load the array with 10 rows of data and test it.
Consider this project a means to prove to us you know how to code, as we have other projects like this and are always looking for excellent kotlin/swift/flutter coders.
You have to use the freelancer system to bid and for payment as we can going to pay in 2 lots, 50% to start, then 50% when we have the code. This last 50% we will do so that you can see freelancer have the funds, but we won't release it until the code compiles on our machines using Android Studio and it's actually working.
All bids will be assumed to be in AUD and your final price MUST be in AUD.
If you can't code in kotlin or don't know what is a polyline or a stopinfowindow, don't bid!