# Ubuntu Touch / Lomiri Ubuntu Touch being similar to Ubuntu desktop, most features should be supported out-of-the-box with SDL. ## Developing apps Ubuntu Touch apps are developed using [Clickable](https://clickable-ut.dev/). Clickable provides an SDL template. It is highly recommended to use the template as a starting point for both new and existing apps. ## Considerations Ubuntu Touch is similar to the desktop version of Ubuntu, but presents some differences in behavior. Developers should be wary of the following: ### SDL_GetPrefPath The only allowed writable folder is `~/.local/share//`. `SDL_GetPrefPath` ignores its arguments and will always return that path on Ubuntu Touch. No changes are needed in apps. ### Video driver Currently, [a bug](https://github.com/libsdl-org/SDL/issues/12247) forces SDL to use the Wayland driver on Ubuntu Touch. No changes are needed in apps. ### Extra functions SDL provides `SDL_IsUbuntuTouch()` to differentiate between Ubuntu Touch and regular Unix, which can help if certain platform-specific tweaks are needed.