Your App Should Have Been a Webpage
The advantages of using a webpage instead of a mobile app.
1Webpage Instead of Mobile App
The discussion revolves around why the information for a kids' art school event should have been presented as a webpage rather than a mobile app. The app contains text, images, and PDF links, which could be more easily accessed via a webpage.
2Disadvantages of the App
The app reports tracking data associated with users' Google accounts and displays ads. These features negatively impact user experience and highlight the practicality of a webpage alternative.
3Reverse Engineering Process
The app's network traffic was analyzed through reverse engineering. Using Android Studio and HTTP Toolkit, the app's functionality and how content is fetched were examined.
4Utilization of JSON Data
The app retrieves JSON data via a URL using username and password. This data includes event schedules and ads, which could be more efficiently used on a webpage.
5Conversion to Webpage
Using JSON data, an HTML page was created with a Ruby script. This page excludes ads and tracking codes, offering a lighter alternative.
6Conclusion and Preference
The webpage is smaller in size and works on more devices compared to the mobile app. This demonstrates that some apps would be better served as webpages.
Original article: Hacker News — Uygulama Yerine Web Sayfası Olmalıydı