Webcomic Viewer App
Overview
This app allows users to conveniently manage their favorite webtoon pages. The app features three tabs for viewing webtoons, and a 'Back to Last Scene' button allows users to easily return to the episode they were watching. Users can customize the names of each tab, and access to URLs other than Naver Webtoon is blocked.
What I learned
- WebView
- ViewPager2
- ViewPager with Fragment
- TabLayout with Fragment using TabLayoutMediator
- Fragment
- SharedPreference
- Dialog
Key functions
- View webcomics with three taps
- Resume the last-watched episode
- Customize tab names
- restrict URLs to Naver Webtoon
Troubleshooting
Issue: err_access_denied
Occurs on App Installation and Startup
- Symptoms: Users encounter the err_access_denied error when installing and launching the app.
- Action: Re-install the app
- Explanation: This error may be due to a glitch during the initial installation. Re-installing the app often resolves this issue by ensuring a clean and complete installation process.
Something I’m not sure about
- How does the WebView know if it’s available to move back or not?
What could be better
- Manage constant values in a separate file