Write an Android application

진행중 등록 시간: 6년 전 착불
진행중 착불

I need an android application that basically connects to a specific IP (In this case it's the IP of an ESP8266) on the wifi network and does the following things:

(ESP8266 is a server)

1. Connects to the IP after connect button is pressed and stays connected until disconnect button is pressed. After connecting to the server it should go to the 2nd screen.

2. After disconnect button is pressed come back to the first screen after disconnecting from the server.

3. I have attached the app design so please refer to that.

4. When the app is connected to server the server sends current time to the app in a JSON like this:

{"function":"read","HH":"12","MM":"48"}

This value is displayed on the bottom of the screen.

5. The drop down menu will have these options:

a. Set clock

b. Set Start Time 1

c. Set Stop Time 1

d. Set Start Time 2

e. Set Stop Time 2

6. The user can choose the time for the above-selected option from android's stock time picker (24-hour format)

7. When send button is pressed the app sends a JSON to the server which is like this:

{"function":"Set clock","HH":"22","MM":"45"}

or

{"function":"Set Start Time 1","HH":"22","MM":"45"}

or

{"function":"Set Stop Time 1","HH":"22","MM":"45"}

or

{"function":"Set Start Time 2","HH":"22","MM":"45"}

or

{"function":"Set Stop Time 2","HH":"22","MM":"45"}

Here, function is the option selected from the drop-down list. The value of HH and MM is the hours and minutes respectively chosen from the time picker.

If set clock function JSON is sent then a reply like {"function":"read","HH":"12","MM":"48"} will come from the device that needs to be displayed at the bottom as current time as shown in the design.

For reducing your effort I have attached an Android studio project of an earlier app that I built. You should use that exact same flow for making and maintaining a connection.

I would prefer someone from Delhi-NCR region.

안드로이드 Mobile App Development

프로젝트 ID: #14210535

프로젝트 소개

12 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: 6년 전

이 일자리에 대한 프리랜서 12 명의 평균 입찰가: ₹12683

technorefresher

A proposal has not yet been provided

₹2250 INR (5일 이내)
(0 리뷰)
0.0
khawarhussain321

Hi sir my name is khawar and I am a software Engineer, and I am sure that I can help you out I have developed alot of applications using java and android I am new to freelancer thanks :-) Relevant Skills and Experie 기타

₹1150 INR (1일 이내)
(1 리뷰)
0.0
fhwszsqnlv

Hope you are doing great! I’ve carefully gone through your job post. I have more then 5 years experience in app& website development. Relevant Skills and Experience I am very much interested in your project with all 기타

₹1300 INR (1일 이내)
(22 리뷰)
0.0
eclairios

Dear Employer; I am a professional Android app developer but new here on this platform. Please give me a chance to work for you. I will charge less and work more. Thanks Relevant Skills and Experience I have more than 기타

₹1300 INR (1일 이내)
(69 리뷰)
0.0
Techguys2k19

We are the team of experienced iOS, Android, PHP and Java developers. We can work on your project right away. Ping me for more information. Thanks. Relevant Skills and Experience We are the team of experienced iO 기타

₹1250 INR (1일 이내)
(12 리뷰)
0.0
koshalgarg

I am a Computer Science student at Nit Rourkela and have been doing android application development for 2 years now. I am highly motivated to work in this field.

₹600 INR (2일 이내)
(0 리뷰)
0.0
shiva1977

A proposal has not yet been provided

₹3333 INR (3일 이내)
(64 리뷰)
0.0