Develop a proof of concept app using Android and iOS, Google Firebase Analytics, Google Dataflow and Datastore.
#Phase 1 – Proof of concept
In this phase you will develop a proof of concept app and backend that shows you know what you’re doing. Below is a list of the components that need to be built.
Client App - send event upstream (iOS and Android)
+Develop an iOS and Android app that has one screen, 2 buttons and a message display area.
+When a button press occurs in the client app.
+Store the state change message in the local database with a timestamp.
+Get the oldest state message from the local database.
+Send the message to the backend using FirebaseAnalytics.Event.
+After sending, delete the message from the local database.
+Check if there are more old messages in the local database.
+Send the next oldest message to the backend.
+[login to view URL]
Client App - receive FCM message
+When the client app receives an FCM message.
+The app displays the message on the main screen in the message display area.
+The app sends an ACK response message to the backend using FirebaseAnalytics.Event.
Backend Firebase Functions
+When Firebase Analytics receive a message from a client app.
+Start a Google dataflow that takes the message and writes it into +Google cloud data store.
+Use Google dataflow to groupBy the client app, if it is the 10th message from the app, send an FCM message to the client.
2 freelancer đang chào giá trung bình ₹13405 cho công việc này
Hi i have two year experience in web and app development field. i am new to freelancer but not in technology So please give me a chance to work with your project Thanks.