Completed

Create an Android and iOS app in VS C# Xamarin.

The app will have a main function to show a WebView for a web app and a secondary function described in the following steps. This secondary function will be referred as the Wi-Fi Setup from now on.

Since most of the time the users will only access the WebView to interact, the Wi-Fi Setup must be available but in a way that doesn’t reduce the WebView of the main function.

The first task of the project will be a proposal on how the app will look and how the user will access both functions.

Wi-Fi Setup:

1)The app should first show a list of available Wi-Fi networks (only 2.4GHz) and once the user selects a network one will be prompted for the password.

2)Once the password is entered the app should find a Wi-Fi network with a specific SSID (this SSID will be defined in the app source code) and connect to it. This network will not have Internet access, and this may be an issue in some devices that must be managed in order to complete the next steps.

3) On this network, the app must connect to a TCP socket server on a fixed IP and port.

4) Then the app will send a package in JSON format with the SSID and password entered by the user on the steps 1 and 2.

5) If the package is accepted by the TCP server, it will reply with a package in JSON format containing the device unique ID.

6) The connection with the Wi-Fi should be close and the app restores the connection setting on the device as it was before this procedure in order to have internet access

7) The app then will open a WebView and send the device ID as a part of the URL.

*The app will show all text in English and Spanish, but English will be the default language if the device language doesn’t match with either.

The color palette will be provided and logos.

Skills: Android, C# Programming, C++ Programming, iPhone, Mobile App Development

See more: create android radio app, create android rss app, create android calculator app, visual studio android development c#, xamarin for visual studio 2013, visual studio android app tutorial, xamarin tutorial visual studio 2017, visual studio 2017 android app tutorial, xamarin download, xamarin c#, xamarin android, android IOS App Developer, similar android ios app, create android wallpaper app, create android chat app, create compass ios app, create android ios quiz, cms android ios app, create small ios app, android ios app scan

About the Employer:
( 7 reviews ) Barranquilla, Colombia

Project ID: #18796487

Awarded to:

servicebenq

Hi I am very interest to build your project. I have read all details. Do you have server software as well which will accept tcp conection? Thanks

$222 USD in 15 days
(15 Reviews)
4.9

7 freelancers are bidding on average $221 for this job

Smart1902

Hello, I am very curious to work on this project because my skills best suits. I am having 5+years of experience in Xamarin application development. Also, expertise in Visual Studio, C#, XAML, .NET, Web services API' More

$250 USD in 3 days
(95 Reviews)
7.5
Beauty1409

Hi, I read your description carefully and understand your requirements fully. I am really interested in your project. I am 100% sure i can do this. Being a senior Xamarin app developer having expertise C#, Vis More

$248 USD in 3 days
(54 Reviews)
6.1
kasuminch

Hi, I am very much interested to work on your project. I am a mobile app developer with more than 2+ years working experience on Xamarin app development. I have the skills you’re looking for. I’m fully expert More

$155 USD in 3 days
(8 Reviews)
5.1
twentyten10

i am highly skilled in c# and xmarin.I can deliver the project on time and with all requirements implemented on

$200 USD in 3 days
(32 Reviews)
4.9
Ryukote

Hello, I am experienced software developer with over 4 years of working in a real sector. You can checkout my skills on my: - Linkedin: [login to view URL] - website: [login to view URL] More

$222 USD in 4 days
(1 Review)
2.1
ThinkStartPL

Hello there, We are a team of experienced developers for Website (Frontend and Backend) and Mobile Applications (Native and React Native). I have gone through project details and ready to accept this project and can st More

$250 USD in 15 days
(0 Reviews)
0.0