The next milestone in my project ✨ This is what motivates me in programming now. 💡 #StayTuned
#Dictionariez #Coding #DevLife
#Dictionariez #Coding #DevLife
A user asked for Firefox support on Android, and I thought, “Sure, why not?”
Today, I finally got it running on my Android device using WSL on Windows. Little did I know how much effort it would take to get Android development working in WSL! ☕️👇
https://www.reddit.com/r/firefox/comments/1oihkb9/a_reader_extension_better_than_firefoxs_builtin/
Here’s what I ran into:
1. The ADB proxy in WSL through the Windows host doesn’t work, and web-ext doesn’t support ADB proxy at all.
2. web-ext can’t recognize WSL’s odd folder naming in file paths.
3. Third thing, maybe the most frustrating issue is that most of the documentation for setting up the development flow on Windows is outdated. The screenshots are misleading, the text is conflicting with each other, which made AI chatbots pretty useless in this case.
But long story short, I finally got it working by forking the final build of the add-on to a Windows path and running web-ext directly on Windows to connect to my Android device via ADB. The workflow is still a bit broken, though.
On the design/ui side, I still need to tweak a few settings to make PNL Reader look better on mobile. But it’ll be finished soon. Stay tuned!
This now got me thinking, is it time to abandon Windows, move to Linux instead? What about my precious steam games? I have been in Mac and Windows for too long, haven't really used Linux desktop for many years, what is your suggestion? in terms of like distro, terminal, editor etc.
#devlife #devlog #buildinpublic
Today, I finally got it running on my Android device using WSL on Windows. Little did I know how much effort it would take to get Android development working in WSL! ☕️👇
https://www.reddit.com/r/firefox/comments/1oihkb9/a_reader_extension_better_than_firefoxs_builtin/
Here’s what I ran into:
1. The ADB proxy in WSL through the Windows host doesn’t work, and web-ext doesn’t support ADB proxy at all.
2. web-ext can’t recognize WSL’s odd folder naming in file paths.
3. Third thing, maybe the most frustrating issue is that most of the documentation for setting up the development flow on Windows is outdated. The screenshots are misleading, the text is conflicting with each other, which made AI chatbots pretty useless in this case.
But long story short, I finally got it working by forking the final build of the add-on to a Windows path and running web-ext directly on Windows to connect to my Android device via ADB. The workflow is still a bit broken, though.
On the design/ui side, I still need to tweak a few settings to make PNL Reader look better on mobile. But it’ll be finished soon. Stay tuned!
This now got me thinking, is it time to abandon Windows, move to Linux instead? What about my precious steam games? I have been in Mac and Windows for too long, haven't really used Linux desktop for many years, what is your suggestion? in terms of like distro, terminal, editor etc.
#devlife #devlog #buildinpublic
Reddit
From the firefox community on Reddit: A reader extension better than Firefox's built-in reader mode and on both Firefox and Chrome
Explore this post and more from the firefox community