How to intercept network calls in android and ios apps?

I have a chrome extension that works on a specific website by intercepting its network calls (xhr calls) performing some background processing and autofills the form for them and saves its users time.

Doing it on a chrome extension is pretty easy as we have XMLHttpRequest https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest

The website that my extension works has also launched a mobile app, and a lot of customers have migrated to the app instead of the desktop site.

I am interested in building an android/ios app that could do the same things.

  • Intercept the network calls made by the app.
  • And overlay the information on the that app.

I have tried to look into android/ios development docs for approaching this but couldn't get anything concrete. I believe my usecase is similar to what a VPN app does and I also know that drawing over other apps is also possible in mobile.

Just want to get some of input from mobile developers how can I go about building this, my primary background is in web and I am still quite new to mobile frameworks So, any pointers/documentations/suggestions would be appreciated.



from Recent Questions - Stack Overflow https://ift.tt/2TufxO4
https://ift.tt/eA8V8J

Comments

Popular posts from this blog

Today Walkin 14th-Sept

Spring Elasticsearch Operations

Hibernate Search - Elasticsearch with JSON manipulation