An app with better support for IDing is also something I’ve thought about before. I think it would be nice if one could easily do IDing while relaxing on the couch. Also just earlier this week I was thinking “I wish the app showed the improving/supporting/disagreeing status of an ID”.
Forgive me for “self promoting”, but I believe it’s somewhat relevant to this discussion:
Just over a year ago I had some time available to me and decided that I’m not happy with the way the Android app handles projects (being extremely slow and lacking the features I wanted).
So I decided to write my own app called WildPlaces:
https://play.google.com/store/apps/details?id=za.co.mywild.wildplaces&hl=en_US&gl=US
(It’s available on Android’s Play Store but I’m not paying Apple $100+ per year just to put the app on their store.)
The main idea of my app is to view the observations from projects I’m interested in as a sort of basic “field guide”. For example I use my app if somebody asks me to help identify something (outside of iNat, in the real world) and I know I’ve added it under project X, then the app is an easy way for me to find it again. There is also a “share” icon that will open the observation in the official app for editing (if you have it installed), otherwise it opens the website.
The main reason I still use the official app is for creating observations of things I photographed earlier from my phone (I never create “real-time” observations, I always share photo at a later stage from my album app to the iNat app and create observations that way). I also like to check the “activity” on my account/observations using the iNat app. However I’ve been tempted for a while to one day make a custom app just for checking activity and updates on my observations, but unfortunately don’t think I’ll get to it anytime soon.
PS. I work on my app in my spare time and only add new things / fixes when I find the time (and especially the energy) to do so. Also there are still some open questions regarding the actual legality of it all (am I allowed to show photos from iNat on my own app?, can I use the iNat name or logo in my app, etc.).