kiwix-android icon indicating copy to clipboard operation
kiwix-android copied to clipboard

Clarify workflow at first launch

Open kelson42 opened this issue 1 year ago • 5 comments

It seems to me, from the analysis of PlayStore comment, that a significant amount of our users are a bit clueless at first start. They don't understand or don't achieve to run successfuly the following steps:

  • Go to online library ONLINE
  • Download catalogue of books ONLINE
  • Choose and download a book ONLINE
  • Enjoy the book(s) OFFLINE

I open this issue to:

  • Gather feedbacks on this opinion
  • If confirmed, gather ideas of solutions

kelson42 avatar Jul 17 '24 08:07 kelson42

This is a recurring issue I think with Spanish and Arabic speakers, seeing as we get lots of mostly empty messages.

I think there should be an onboarding wizard to explain what they're supposed to expect.

Popolechien avatar Jul 17 '24 11:07 Popolechien

I agree with the @Popolechien option, a tour for users at the first launch would help them to understand these functionalities. As we are educating users on the file transfer functionality that we introduced in https://github.com/kiwix/kiwix-android/pull/3497.

MohitMaliFtechiz avatar Jul 17 '24 12:07 MohitMaliFtechiz

Hello @kelson42 ! Yes, I agree with @Popolechien @MohitMaliFtechiz! To ensure the app is user friendly and easy to understand, we should focus on several key areas:

Intuitive UI Design: We should use consistent design patterns and prioritise important information to create a clear visual hierarchy. Navigation will be intuitive and logical, with familiar icons and gestures. As for my knowledge, there is a lot of room for navigation improvement. For example, first time users don't know where to go or what to do with it. We should also think about the Download Books and Open Library buttons from the corresponding screens. From my standpoint it clearly misleads. For e.g if the Reader section is empty and my library section is empty why is it showing Open Library button, it should show us the Download Books button. Also, i think there should be a search button in the library section to search the zim files from the server(like in the Download section) for better UX.

Onboarding Process: We will provide simple tutorials and use progressive disclosure to introduce features gradually. Currently, we're just doing in one screen at onboarding. In this new approach, we can introduce the app featues/ use cases gradually when they're main screen. Additionally, we can add the tutorials in the help fragment.

These are small improvements that we can implement quickly.

gouri-panda avatar Jul 17 '24 14:07 gouri-panda

Do we still have a minimal embedded ZIM when downloading the app? Was Ray Charles when we introduced it if I recall correctly.

rgaudin avatar Jul 23 '24 11:07 rgaudin

@rgaudin No, now we do not have the embedded zim file for Kiwix app.

MohitMaliFtechiz avatar Jul 23 '24 12:07 MohitMaliFtechiz