Iva Horn

Engineering digital sovereignty at @nextcloud. Writes mostly about #iOS #iPadOS #macOS #Swift #Nextcloud and #Apple. Is interested in many technologies beyond that, #Relationships, #Polyamory, #SelfEmpowerment, #Equality, #Positivity and #Trans. Likes to overshare about things you could not care less about. ๐Ÿ˜‡

2025-06-13

โ€ฆbut first there are more pressing issues with the app. Some parts need to be modernized or refactored to enable things like support for multiple accounts. Also, upcoming liquid glass requires some UI changes to make it pretty again.

2025-06-13

Did I already mention that I have years of experience with tinkering with the WKWebView? ๐Ÿ˜„ I really like integrating web things into native containers.

One of my ideas is to adopt the web editor of #Nextcloud Notes in the #NextcloudNotes iOS app in a way that is offline capable and offers as much feature parity as possible. First experiments were promising and its easier than expected due to my past experience with the web stack. That could lead to a more consistent user experience.

2025-06-13

OMG, I just saw that the new #SwiftUI WebView is available already on iOS 18.4 with Xcode 26 on macOS Sequoia. ๐Ÿ‘€ Gonna try thisโ€ฆ Finally a "swifty" way to use #WKWebView in SwiftUI.

#Apple #WWDC25

2025-06-11

Sweet, file tabs in #Xcode 26 finally are how I always expected them to be. ๐Ÿ˜Š

#Apple #WWDC25

2025-06-11

Another company, another color palette because I am too lazy to always dig up brand color reference: #Nextcloud brand colors as macOS color palette on GitHub now:

github.com/i2h3/nextcloud-colo

2025-06-11

I do not like what #LiquidGlass is doing with the sidebar. Overall, it looks fine from what I have seen so far in demos. But that elevated and inset sidebarโ€ฆ yikes. Usually I am not that kind of person but here have to say: I liked it more how it was before. The inspector views are still like the used to be.

#Apple #WWDC25

2025-06-11

@nicklockwood How do you come to this conclusion? I have the opposite perception. iPad OS is becoming greater every year and I am getting tired of my previous all time favorite macOS which still has a shell and freedom to do all the hacky things. ๐Ÿค” Also, macOS got bloated with features over the years. Maybe Apple is calming down in that regard again.

I am genuinely curious about your opinion.

2025-06-11

Icon Composer! ๐Ÿคฉ

#Apple #WWDC25

2025-06-10

#iPadOS is becoming so great, I would have never expected it. ๐Ÿ˜ฎ Still I am tied to #macOS because of developer tools.

2025-06-08

My five year old fancies #Slipknot and #DimmuBorgir and was excited when I pulled out my old Abrahadabra and Vol. 3: The Subliminal Verses because then he can listen to them in the CD player. ๐Ÿ˜„

2025-06-06

@masukomi It looks much better. ๐Ÿ˜Š

2025-06-06

The #Nextcloud app for iOS will get #Estonian localization soon.

github.com/nextcloud/ios/pull/

2025-06-06

@obrhoff I agree with the redesign. That bothers me more. The Apple table view APIs at least mostly stayed the same for most of my lifetime. ๐Ÿ˜‚ I think they roughly still have the concept introduced on NextStep.

2025-06-05

@rachel Lovely! ๐Ÿฅฐ

2025-06-05

@obrhoff There will always be use cases for native apps. Even if it is the glue code for cross-platform frameworks. Not all apps are about a service like an online shop but about leveraging the specific hardware capabilities.

Besides, this discussion is getting boring after some years. ๐Ÿ˜

2025-06-05

@obrhoff Swift is not at fault in regard to the concepts imposed by the UI frameworks like SwiftUI, UIKit or AppKit (or even GTK).

Iva Horn boosted:
Nextcloud ๐Ÿ“ฑโ˜๏ธ๐Ÿ’ปnextcloud@mastodon.xyz
2025-06-05

The new Nextcloud Talk: resilient communication and collaboration ๐Ÿ’ซ

๐Ÿ•น๏ธ Nextcloud Talk Dashboard
๐Ÿ“ž Nextcloud Talk Phone
๐Ÿ“† Meeting conversations
โš ๏ธ Important and sensitive chats
๐Ÿ” Secure View
๐ŸŽจ Design improvements
... and more!

nextcloud.com/blog/nextcloud-t

Introducing the new Nextcloud Talk โ€” featured image
2025-06-04

@newmarcel Because at the point of 200+ keywords it does not matter anymore, right? ๐Ÿ˜„

The enum pattern is not pretty, I agree. But after getting used to the access levels in Swift I no longer see the need for namespaces anymore at all.

2025-06-02

@mipstian Good luck! ๐Ÿ€

2025-06-01

I spent 10 minutes on literally debugging our kitchen. Hunting down that single fly took some patience.

Then I started to question my priorities and use of time. Quickly, I remembered that is unhealthy to strive for being productive or most efficient all the time. You will just stress yourself out and likely not get a medal for it.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst