Brifing

Your App Should Have Been a Webpage

The advantages of using a webpage instead of a mobile app.

Hacker News1 min

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ı