โฆ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.
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. ๐
โฆ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.
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.
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.
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:
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.
@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.
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. ๐
@masukomi It looks much better. ๐
The #Nextcloud app for iOS will get #Estonian localization soon.
@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.
@rachel Lovely! ๐ฅฐ
@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. ๐
@obrhoff Swift is not at fault in regard to the concepts imposed by the UI frameworks like SwiftUI, UIKit or AppKit (or even GTK).
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!
@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.
@mipstian Good luck! ๐
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.