FriendicaBerlin / friendica

Friendica Communications Platform
Other
0 stars 0 forks source link

Proposal for discussion: United energy for a mobile solution #103

Open silke opened 9 years ago

silke commented 9 years ago

I'd like to discuss the following at the Hackathon: Right now, we have different solutions to use friendica from mobile (different mobile web themes, a friendica app, statusnet apps). Which is good but most of the solutions aren't really mature. Doesn't it make sense to concentrate on improving one of them (at least for the moment)? Which one would that be?

tugelbend commented 9 years ago

+1

fabrixxm commented 9 years ago

Good mobile theme is difficult to have (imho) due to friendica templating layout The current API are suboptimal. They were added because there was requests for apps, so a status-net compatibile API was the fastest solution, as there are many clients that support it. But friendica does much more than statusnet and in different ways. The friendica android app (whose develop is dead, by now) is build around statusnet API and some friendica specific web request. And also this is suboptimal, to me.

annando commented 9 years ago

I would be happy if we would find someone who had a look at the friendica app. But until we have two solutions:

  1. Web themes
  2. Statusnet clients

The API is supporting most of the needed commands (with the exception of search, starring posts and uploading pictures) Twidere is working great and AndStatus is improved all the time. So this is a possible way and it doesn't seem to be too hard to add the missing commands.

There are some additional commands and parameters in the friendica API that are added to support a native friendica app. The API itself seems to be powerful enough and can be enhanced easily. (This should be done in cooperation with the app developer)

I was thinking about a second API that would be compatible to pump.io. This would be a preparation to a protocol compatibility to this network. (Since client2server is done with the same commands as server2server) But this has very low priority, since there is a major problem in the protocol that creates missing comments in discussions.

I don't know, whether working at a mobile theme is complicated or not. I'm no good designer. If there is someone who is good at doing it, he (or she) should not hesitate. A mobile theme is important, since there are more systems than only android.