# Hoe zou u de Discourse iOS App-ervaring verbeteren?

**URL:** https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593
**Category:** Feature
**Tags:** discourse-hub, ios-app
**Created:** [10 mei 2023 om 21:30 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593 "2023-05-10T21:30:27Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![erikds](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erikds/32/245561_2.png) [@erikds](https://meta.discourse.org/u/erikds)
#### Post date: [3 oktober 2023 om 17:36 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/22 "2023-10-03T17:36:38Z")

</div>

IMO on the latest version with chat enabled and a small (iphone 12 mini) the experience leaves a lot to be desired. I’d love to see a single react native app emerge, along with some kind of documentation for OSS plugin developers to build their own react native UIs to support instances that use the app.

---

<div class="post-metadata">

### Author: ![brianTRC](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/briantrc/32/339518_2.png) [@brianTRC](https://meta.discourse.org/u/brianTRC)
#### Post date: [20 september 2024 om 01:21 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/23 "2024-09-20T01:21:08Z")

</div>

Since upgrading to iOS 18, I’ve been having trouble with the app. Initially, I was able to reconnect to my community by reinstalling the app and logging in again, but after a few hours, it disconnected. Now, the app no longer accepts my usual username and password, though I can still log in through the web, so it’s not a password issue.

It seems like a new security setting in iOS might be blocking access. Is anyone else facing this issue? Any ideas for a fix?

After further testing, I’ve found that the issue seems to be isolated to our community. I’m unable to replicate the problem when connecting to [Discourse Meta](https://meta.discourse.org).

Every time I trying logging in I get this pop up message

 ![IMG_0128](https://global.discourse-cdn.com/meta/original/4X/7/1/9/719fe5f7762d84ec8c303cb4741b7ddcfb854708.png)

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [26 oktober 2024 om 09:49 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/24 "2024-10-26T09:49:35Z")

</div>

Any chance to be able to hide the description of each forum?

Reason is that I already know what they are so would rather fit more on screen.

Just the icon, title, URL would be enough.

 ![The image shows a screenshot of a Discourse Hub app, featuring various forums, including Retro Game Boards, Playdate Developer Forum, insert credit, TidBITS Talk, Discourse Meta, and Nova Developer Forum, all displayed on a white background. (Captioned by AI, corrected by a human)](https://global.discourse-cdn.com/meta/original/4X/f/4/d/f4d28fa5607ed39ff71344a02085d56e3fcad86f.png)

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [27 oktober 2024 om 20:12 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/25 "2024-10-27T20:12:31Z")

</div>

I like this suggestion. At some point, I was playing around with a beta version of the app where a user setting would toggle the description on/off. Other features became more pressing, so I pushed that branch aside… but this makes a lot of sense as a next change to make in the app. Thanks!

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [14 november 2024 om 17:10 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/26 "2024-11-14T17:10:10Z")

</div>

> [@gingerbeardman](#):
>
> Any chance to be able to hide the description of each forum?

This is now implemented and coming soon (pending Apple review).

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [18 november 2024 om 04:30 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/27 "2024-11-18T04:30:02Z")

</div>

Looking good (just realised I was still on TestFlight build)

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [12 mei 2025 om 02:51 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/28 "2025-05-12T02:51:24Z")

</div>

I find the changing of row heights quite annoying. It means that—for any row other than the top row—the rows themselves and UI elements within are never in the same place twice. Plus, changes in more than one row mean the movement multiplies the further down the screen you go.

So, a request for some style tweaks to achieve:

1. consistent row height
2. more forum rows per screen

Suggestions for how:

- move totals for new posts etc into badges on the right like we get for DMs and watched topics. I’m imagining some kind of minimal table layout on the right of each forum row?

Also, one more:

- allow switch off the Sites / Hot Topics tabs, I never use it and would prefer to fit an extra forum row on screen

Thanks for your consideration! 🙌

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [22 augustus 2025 om 07:35 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/29 "2025-08-22T07:35:16Z")

</div>

Any thoughts on the above?

I’ve now got enough forums that they extend to more than one screen so this problem is compounded.

Witness:

 ![IMG_9622](https://global.discourse-cdn.com/meta/original/4X/f/c/6/fc6c5a3a96ea1778f245aa5dad9eb2dae7df34f8.png)

Versus:

 ![IMG_9623](https://global.discourse-cdn.com/meta/original/4X/f/7/7/f77ef7ff6cf73bce74050085799135a54f8c7028.png)

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [22 augustus 2025 om 07:54 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/30 "2025-08-22T07:54:30Z")

</div>

> [@gingerbeardman](#):
>
> consistent row height

Are you referring to some rows being taller due to having an `unread` or `new` link and others don’t?

That’s unavoidable at the moment. The alternative would be to make every row reserve space for those links, even if they’re not there, which would result in empty white space.

Moving them into badges on the right would make the tap space too small imo, and there’s no clear symbol to indicate unread nor new, so we have to rely on text.

> [@gingerbeardman](#):
>
> allow switch off the Sites / Hot Topics tabs, I never use it and would prefer to fit an extra forum row on screen

That’s a reasonable ask imo. We don’t have any settings at the moment, but it would be good candidate if we ever start with them.

Appreciated your thoughts!

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [22 augustus 2025 om 07:59 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/31 "2025-08-22T07:59:53Z")

</div>

> [@chapoi](#):
>
> Are you referring to some rows being taller due to having an `unread` or `new` link and others don’t?

Yes, and the compounded effect of whether those are there changing the layout drastically.

> [@chapoi](#):
>
> The alternative would be to make every row reserve space for those links, even if they’re not there, which would result in empty white space.

White space is not necessarily bad. At least then things would always appear in the same place, which would ease cognitive load quite substantially. If things appear in the same place you don’t have to think, if the layout changes every time you need to process the whole thing from scratch every time.

> [@chapoi](#):
>
> Moving them into badges on the right would make the tap space too small imo, and there’s no clear symbol to indicate unread nor new, so we have to rely on text.

Respectfully, I disagree. The tap area is already frequently too small as it changes based on its content (because it is a link with variable text, rather than a button with a fixed size).

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [25 augustus 2025 om 20:58 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/32 "2025-08-25T20:58:23Z")

</div>

> [@gingerbeardman](#):
>
> Also, one more:
> 
> - allow switch off the Sites / Hot Topics tabs, I never use it and would prefer to fit an extra forum row on screen

We have a settings screen for the app on Android only. On iOS, I have been hesitating to add the screen for only this one feature. However, we can add it if we have two or more options. For example, we could have these two:

- show Hot Topics in Home screen
- show site URLs in Home Screen

By default these two would be checked (i.e. no change in behaviour for users). When unchecked, the Home Screen would be cleaner, without the Sites / Hot Topics tabs and without the URL of each community below its name. This should also result in consistent heights for each row (given the logo height).

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [25 augustus 2025 om 21:00 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/34 "2025-08-25T21:00:02Z")

</div>

I like your style. Sign me up 🙂

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [22 september 2025 om 18:33 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/35 "2025-09-22T18:33:35Z")

</div>

@gingerbeardman we have a new beta ready on TestFlight with a partial fix for your request. Here is the link: [https://testflight.apple.com/join/D2echUTm](https://testflight.apple.com/join/D2echUTm)

I will explain here why it is a partial fix. The beta build includes a solution only for the layout changes bit, not the Hot topics bit. For the layout changes, I opted to only show the URL of a site row if that row does not have anything under new/unread. That is, the layout should be this now:

 ![image](https://global.discourse-cdn.com/meta/original/4X/1/4/7/147ee2ee9ea28f3a1da6a1d8c8c5b2fb75883173.png)

Notice that the row height will be consistent for the vast majority of cases (there are exceptions for sites with many group inboxes). With this solution, there is no need for a setting and that affected my thinking about the Hot topics toggle, too. Since there is only one setting needed, I felt quite uneasy about adding a screen with just one setting. So for now, there is no support to disable the “Sites / Hot topics” bar, sorry!

Also note that this beta release (version 2.1.0, build 621) also includes:

- an easier gesture to dismiss a site by swiping top down when the user is at the top of the viewport
- a bug fix for top padding on new iPhone 17 devices
- under-the-hood upgrades to React Native
- better icons for sites with no logo (or broken logos)

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [22 september 2025 om 20:22 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/36 "2025-09-22T20:22:26Z")

</div>

TestFlight heeft me eerder op de bèta gewezen, dus ik heb hem meteen geïnstalleerd! Ik vind het een goede compromisoplossing, ik zal er nog wel even mee leven. Groeten! Bedankt voor je werk eraan.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [23 september 2025 om 08:09 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/37 "2025-09-23T08:09:40Z")

</div>

There a slight change in height on some rows, those without any totals are less tall, just before the domain name appears. Maybe having a placeholder of a space character (rather than nothing) would solve?

And the highlight row has a border all around which is quite visible in dark mode, particularly on the left edge. Maybe using only a bottom border would improve things?

 ![IMG_9865](https://global.discourse-cdn.com/meta/original/4X/8/4/5/8459f1578e45b12c07c093481093804376cc85c3.png)

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [23 september 2025 om 14:36 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/38 "2025-09-23T14:36:23Z")

</div>

Bedankt, dat is erg nuttig! Nieuwe bèta is uit met oplossingen voor beide problemen.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [24 september 2025 om 21:17 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/39 "2025-09-24T21:17:49Z")

</div>

Oplossingen zijn geweldig.

Ik ben net overgestapt van een iPhone XS naar een 16 Pro (niet de allernieuwste, want ik vermijd iOS 26) en de lijst met forums in Discourse Hub is verkeerd. Er worden forums getoond die ik eerder had toegevoegd maar sindsdien heb verwijderd.

Hoe kan ik dit het beste oplossen? (Ik heb ze zojuist allemaal opnieuw toegevoegd, maar ik ben benieuwd welke oude gegevens het gebruikte)

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [24 september 2025 om 22:37 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/40 "2025-09-24T22:37:58Z")

</div>

Hmm interessant! Ik gok dat het besturingssysteem wat gecachte gegevens heeft gemigreerd?

We gebruiken expliciet geen iCloud-opslag in de app, dat zou een manier zijn om het op te lossen, maar tot nu toe hebben we nog geen sterke behoefte gehad om dat te ondersteunen (het zou ook synchronisatie van sites tussen apparaten toevoegen).

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [24 september 2025 om 22:45 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/41 "2025-09-24T22:45:15Z")

</div>

Geen probleem, ik vroeg me gewoon af of er ergens oude en nieuwe gegevens zijn. TestFlight versus App Store, misschien?

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [25 september 2025 om 08:15 UTC](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593/42 "2025-09-25T08:15:14Z")

</div>

De forums die na de migratie aanwezig waren, kwamen in een staat terecht waarin ze een “nieuw” aantal weergegeven, maar er waren geen nieuwe berichten op dat forum. Ik moest uitloggen en weer inloggen om dit te verhelpen.

Tussen haakjes, ik heb gemigreerd met telefoon naar telefoon “snelle installatie”, geen iCloud betrokken.

[Previous page](https://meta.discourse.org/t/how-would-you-improve-the-discourse-ios-app-experience/264593.md?page=1)
