eekee wrote:I never checked but always suspected Amazon of charging for listings in the Kindle store, because there was absolutely nothing on there which was actually free; neither ad-supported nor paid. At any rate, it's especially poor for development tools. Even QPython had a price!
Didn't notice anything asking a developer to pay to add an app, but I didn't go through the entire process and submit the app I was running through their online checker.
eekee wrote:Then of course there's F-droid, which I've had on all my phones and tablets for years, but barely use because it's depressing. There's so much low-quality junk, and I haven't had very good results searching for apps.
I think you can find that problem anywhere, depending on what you're looking for in programs/apps. I've been having trouble finding any applications I really like in the Google Playstore. I'm used to searching through a lot of programs/apps just to find the few I actually might like. Also, keep in mind, your idea of low quality might be someone else's idea of cool and vice versa.
eekee wrote:
Here's an idea: Patch F-droid to filter out apps written only in Java.
Maybe exclude .NET too.
I wish it was that easy, but I think if you filtered out Java and Kotlin you'd be left with relatively no applications for Android except for web apps and programs using HTML/CSS/JavaScript (developed using PhoneGap, ReactNative, etc.) I do know of some developers using .NET and mono for mobile development, but I really haven't seen much in the way of Open Source app development with them. I don't know if F-Droid can easily accept most C/C++ based Android applications. They have requirements for apps they accept and describe how it must work with their build system. Using native development, NDK and a typical GNU autotools or makefile style build may not work with their buildserver.
Main example I've seen for C/C++ ported applications to Android is:
http://libsdl-android.sourceforge.net/ There are a few others, but really not much in this area. There are also some terminal emulator projects that let you run ported command line applications but you're limited to cli or ncurses style applications. I've been searching for books, references, projects that don't use Java/Kotlin/Android Studio style development. There are very few resources in that area and I wish there was a good list with URLs (wouldn't even need an app store since the number is so limited) for those types of things. If you do run across other resources of this nature, would be very interested to hear about them. Would be nice to see some well-tested Open Source applications ported to Android rather than watching developers reinvent the wheel and rewrite everything from scratch using new languages and toolchains. I don't mind reinventing the wheel if you come up with something better, but it seems like a lot of code repeats earlier mistakes made in other languages and with previous projects rather than learning from them.