pcqpcq / open-source-android-apps

Open-Source Android Apps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Redundant with F-Droid?

pieqq opened this issue · comments

Hey,

sounds like a good idea, but isn't this what F-Droid is doing already?

F-Droid goes beyond listing, and actually builds & publishes all of the applications (ensuring that the source is indeed available and build-able). It already includes many of the items on this list (and some that it can't include due to issues with upstream, such as TextSecure). For those not available, but on this list, it might be worthwhile to submit them to the Submission Queue at: https://f-droid.org/forums/forum/submission-queue/

commented

Um, this does seem a bit repetitive for now.

Before I created this project, I had checked out F-Droid, it's a great project and I think the purpose of F-Droid is just to build a catalogue:

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.

My origin purpose is to collect amazing open source apps and show people how did they handle things:

  • they had used what design pattern and why?
  • how did they handle network events and why?
  • how did they handle ui events and why?
  • how did they handle data storage and transmission and why?
  • and so on...

Hidden talent in these products

I think, the different between this and F-Droid is:

F-Droid is focus on "market"
open-source-android-apps is focus on "framework"


As you can see, open-source-android-apps is also just a list now, but I haven't forgotten my origin purpose, I think it's a good thing and I am still working on to find out what is the best way to show them.


What do you think?
If you find a good way to do what I said, please let me know:)

As far as the framework is concerned, I do believe that we should try to
instill a fraudulent free environment. With certain imaging applications,
technology has almost surpassed real people. I think that we should
regulate the kb's per second streaming that isn't actual streaming footage.
On Mar 24, 2015 11:31 AM, "Joker" notifications@github.com wrote:

Um, this does seem a bit repetitive for now.

Before I created this project, I had checked out F-Droid, it's a great
project and I think the purpose of F-Droid is just to build a catalogue:

F-Droid is an installable catalogue of FOSS (Free and Open Source
Software) applications for the Android platform. The client makes it easy
to browse, install, and keep track of updates on your device.

My origin purpose is to collect amazing open source apps and show people
how did they handle things:

  • what is the design pattern did they use?

  • how did they handle network events?

  • how did they handle ui events?

  • how did they handle data storage and transmission?

  • and so on...

    Hidden talent in these products

I think, the different between this and F-Droid is:

F-Droid is focus on "market"
open-source-android-apps is focus on "framework"


As you can see, open-source-android-apps is also just a list now, but I
haven't forgotten my origin purpose, I think it's a good thing and I am

still working on to find out what is the best way to show them.

What do you think?

If you find a good way to do what I said, please let me know:)


Reply to this email directly or view it on GitHub
#16 (comment)
.

@pcqpcq it makes sense! I think you should emphasize this in your readme.MD. What about open source libraries for Android then?

commented

@Pierrrrrrre thanks!
Actually there is a project doing this, but it's in chinese, it's a pity... I think they will do it in english later.
For the collection of android libraries, in github already have many.

F-droid is a package manager that retrieve apps from various repositories (the unofficial ones can be foss, open or closed source).
This repo is useful because links all the open-source apps.

For open libraries i've found this https://android-arsenal.com.

@pcqpcq Looks to me like this list and f-droid serve parallel or tangential purposes. F-droid appear to have a tighter inclusion policy (eg, excluding Signal for its dependencies on proprietary Google source) but at the same time offer ease of installation in an open source "market", while this list promotes some apps only available through Google's Play Store which – again – is proprietary.

On one hand I appreciate diverse perspectives and voices on the open source app ecosystem, on the other I should hope that its supporters might pool their strengths to make the same information available on several platforms and thereby casting a larger net. Just to say, I second @keveret that it would be useful to submit apps off this list to f-droid if they aren't already in their main repo.

plzz provide me an android code for car on rent

commented

yea im pretty sure res out

Reason open source is open source is so anyone can grab one and modify it or not. It may look like a copy of F-Droid but how many are there of gptchat, telegram and yada yada yada. Another reason for open source is that it allows programs to evolve exponentially and survive beyond the owner/programmer's intent and expectations of the program.
Who knows, this might supplant f-droid in the future.