Indigenous for Android

Over the last few weeks, I've been working on a Drupal module for IndieWeb and Indigenous, an Android application which supports micropub and microsub. I'm using it already to post notes, images and even awesome geocaches to my site, often syndicating them to Twitter. Progress on the app heavily depends on how fast I can add features to the Drupal module, but it's going faster than I expected, which is good as it's all very exciting! There is of course the time aspect, but I'm not complaining, yet - although I'm still figuring out if I can setup some funding for both projects, so ideas are welcome!

You can now download the app from Google Play. If you want to install it manually, you can also go over to the release section on GitHub. Use GitHub to post issues, ideas, documentation, nicer icons, design mockups ... everyone can help out!

Features available, with many more to come:

  • Sign in with IndieAuth and discover the authorization, token, microsub and micropub endpoints. The microsub endpoint is optional, so you can simply use the app for posting only. Multiple accounts are supported.
  • Posts: note, article, like, reply, repost, bookmark, event and RSVP. Add tags and an image, and share your location
  • Syndication: syndicate to your favorite social channel or to the reply/like/repost URL.
  • Microsub: list channels and read all posts per channel. You can directly reply, like or repost per post. Long articles have a 'Read more' button and images can be viewed in fullscreen. Oh, and audio can be listened to directly, so that makes Indigenous a podcast app too!
  • Sharing: Indigenous can accept images or text from other apps. Share an image on your site, or reply to a URL in no time.
Thanks to everyone already for the feedback, and especially Aaron Parecki for letting me use Aperture to test the microsub part and Eddie Hinkle, the maintainer of Indigenous for iOS.
Post a note
Introducing Indigenous for Android, supporting micropub and microsub - sign up for testing if you're interested! #indigenous #indieweb #drupal #android


Kaushal on Wed, 11/04/2018 - 16:20

Dumb question.. but this needs one to have a Micropub endpoint running on their site right? I have set up my site only to receive Webmentions.

swentel on Wed, 11/04/2018 - 16:19

Yep, micropub is needed. Microsub is optional though.

ali on Wed, 01/08/2018 - 18:36


Chris Aldrich on Sun, 16/02/2020 - 09:01

Congratulations on the fantastic updates on Indigenous! The recent changes are making me wonder how I’ve lived all this time without it.
My first use of the read post functionality was a tad confusing because I wasn’t aware that either the WordPress Micropub client or Post Kinds supported the read-status set up that had pioneered.
The vast majority of my read posts are for online articles which are relatively short in nature and so don’t use the read-status features and are simply marked up with read-of. When I originally suggested that Indigenous support read posts, I only expected the read-of support and didn’t imagine the additional read-status support for “to-read”, “reading”, or “finished” to be included. These are highly experimental and have thus far only been supported by IndieBookClub which focuses on much longer book-length content that can take better advantage of the ideas of the idea of a bookmark to read, ongoing reading, and finished reading markers. Even with this support gRegor still thinks that it may be better to use the addition of p-category or u-category microformats instead of the read-status tags. The WordPress Micropub server is the only other software that supports these additional read-statuses besides gRegor’s own website.
Given that:
an exceedingly small number of sites have support for read-status;
the read-of microformat has somewhat better support (though it is still an experimental microformat itself);
the majority of posts that Indigenous users are likely to use for creating read posts will be articles (as opposed to either smaller posts like notes, likes, favorites, checkins, RSVPs, etc. or book length material),
I would recommend that you have a default setting in Indigenous for just read-of without a specific read-status (the UI could either indicate “none” or “read” without a read-status value). However for the occasional longer form usages leaving the other options in would be useful. I can easily imagine myself using the option for “to-read” over the simpler bookmark functionality now that it exists!
Thanks again for all your work!

Add reply

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
Have you written a response to this? Let me know the URL by sending a webmention.