Preferred way of implementing application settings?
I have seen no user-created application implement its settings by utilizing the Sailfish settings menu. I'm afraid people either aren't really aware of its existence (easy to forget (which ironically is good)) or deem it an unnecessary way of complicating things.
I reckon the very essence of the ideas behind Sailfish is that most frequently used applications and features are presented as simply and with as few obstacles as possible. One of the ways to implement and make use of this idea is to separate the (less frequently needed) configuration features from those that make the application into what it is. This keeps the pulley menus tidier etc. and when configuration is needed, the user will know where to look since it's all in the same place for every application.
It's a new approach as is dropping the buttons and thus needs some getting used to, but both are necessary for the simple usage of the OS.
So what I'm hoping is that the design guidelines for Sailfish applications would disclose the preferred approach to implementing application settings since it's a fairly fundamental feature of the platform. Perhaps it would help to emphasize this idea while the whole ecosystem is still new and developing fast.
Or do people generally find separated app settings an undesired feature? Discuss.
"I have seen no user-created application implement its settings by utilizing the Sailfish settings menu.". That's because there is currently no way to do it.
koudi ( 2014-01-15 15:44:19 +0200 )editI think developers would love to be able to do that, but at least for now there is no way to do this and publish on the Harbour. But actually, the information on how to do this is available on the sailfishos-devel mailing list. Let's hope the permission problem holding this back gets sorted out soon.
mikelima ( 2014-01-15 15:48:08 +0200 )editSee https://together.jolla.com/question/13464/why-are-native-app-developers-not-using-settings-apps/.
Neo ( 2014-01-15 15:59:55 +0200 )edit