I know that this answer does not help in your current situation, but there is hope for that Yes, spotify does not support third-party-applications, but it's allowed to have and develop them. There is an API that can be used.
There is an example on https://developer.spotify.com that acually works in Morph browser which is awesome. I think that it's possible to develop a new spotify client which uses the official Web API.
Of course, you need a premium account to use that.
If I'll find time the next days/weeks, I will try to implement that.
Posts
-
RE: Spotify blockt Futify
-
RE: Any paint app to draw on images?
I'll recommend another UT app: Image Composer:
https://open-store.io/app/image-composer.matdahl
It's lightweight and does all the basic things in a very efficient way.
-
RE: Help with Touch IDE
@Homer3 First of all, sorry for the late reply. Yes, of course, I'm still active and I'm happy if someone uses Touch IDE So first of all, regarding your questions:
Is there a global scope for objects? So that I can reference UI elements that were created in another function?
- Kind of. You can use storage-namespace to transfer information between different functions.
Do I have to use a for loop to react on user input, or can I use something like callbacks?
- No, callbacks are not available at this time. Indeed, you have to use a loop to constantly check the state off an object.
Can classes/ functions be duplicated ?
- Not yet. You can create new functions, care for loops and copy the commands between it.
Can I copy everything in a function to paste somewhere else? Somehow it does not work for 'for' loops...
- Copying a for loop is technically a little bit tricky so I missed out the ability to copy structures like loops, fors and ifs.
And some words to Touch IDE itself: some people are comparing it to other IDEs like SeaBass or TiDE. But I think, that's not the right thing. The base concept of Touch IDE is very different to other IDEs available for UT. Touch IDE should be an easy possibility to create apps right on your phone, without the need to have a compiler. It's very more compact and focusses on the things that should make fun. On the other side, it should be and behave like a real programming language for mobile devices.
So, If I can help you more, please feel free to ask
Cheers
Daniel
-
RE: Welcome to the UBports community! Introduce yourself here!
@lduboeuf Thanks for the hint, I will test that.
-- I think, this is not a replacement for Touch IDE. But it looks promising! -
RE: Which bluetooth mouse?
To complete this thread: I found a mouse that works like a charm: Rapoo Wireless Mouse MT750S
Okay, the lomiri bug that it only works fine in portrait mode is there, but I'm sure this will be fixed and this has nothing to do with the mouse itself.
So, thanks for all suggestions! -
RE: Welcome to the UBports community! Introduce yourself here!
Hi,
my name is Daniel and I'm a software developer from germany. At first - sorry for the long delay! I never introduced myself here although I'm a Ubuntu Touch user since march 2022. So I want to do this now.
At home, I'm using Linux Mint since july 2021, after windows update meant that my Notebook (an MSI with I7 processor) is not compatible to windows 11 So I switched to Linux. Since then, I have realized how important privacy and security are. I also enjoy the freedom to configure and use my system the way I think is best.
In 2022, I came from android and I needed a new smartphone. But I did not want to use android again, I wanted to use a linux-based system instead with an open eco system to develop apps and with convergence. So I tried Ubuntu Touch on my Google Pixel 3a and I never regret it! This is my daily driver and I am very happy to use a system that feels very comfortable, has a simple user interface and is not dependent from Google or Apple. It feels good that uNav does not track where you are
I also developed Touch IDE, a touch-friendly development environment. I know, the last update was 2023, but I'm going to continue this project. I have some ideas, I only need more time But it will go on.
So, thanks for all the hard work. I can't support at core development, but I am a very happy Ubuntu Touch user that can develop several apps and maybe give some ideas and help on several questions. -
RE: Which bluetooth mouse?
Thanks for your suggestions. I already have a set by Rapoo but with an USB dongle. I think, I will try a bluetooth mouse from them
-
RE: Post your thoughts here on this tablet...
I also owned the 4GB/64GB version of the tablet. The installation was really easy and Ubuntu Touch runs quite well. I also installed dotnet and snap, but I couldn't use a mouse so far, so I couldn't use snap applications in a functional way. But the combination dotnet - SeaBass2 works quite well and I can develop C# applications on the Lenovo Tab M10 which is awesome.
There are also some small display issues in Morph and Sapot Browser (some fonts in the GUI are too big) but apart from that, this is a really nice Ubuntu Touch device. It complements my Google Pixel 3a
Thanks for the hard work! -
Which bluetooth mouse?
Hi,
I tried to connect a Logitech bluetooth mouse to the Lenovo Tab M10, but it did not find the device in the bluetooth section. Which mouse do you use?
Thanks! -
RE: exporting a sound file
@Fizz The recordings will be stored under /home/phablet/.local/share/audio-recorder.luksus/records. You can access the folder with the file manager, copy the recordings to Downloads folder and access them via USB.
-
RE: dotnet on Ubuntu Touch
@AdhithAdhi I've installed it via apt-get install after I switched the file system to read/write. But there is another way to manually install it which could be the better way:
https://learn.microsoft.com/en-us/dotnet/core/install/linux-scripted-manual#manual-install -
dotnet on Ubuntu Touch
A year before, I managed to install dotnet on Ubuntu Touch. I used the UI Tweak Tool on Xenial to unlock the file system. Then, I used
apt get
for installing. Meanwhile, I found out that you can install the binaries manually which is good because you don't have to unlock the file system.Why I'm writing this? Because, in my opinion, it's awesome. Thanks to the fact that Ubuntu Touch is an open linux system, you can install and run dotnet applications. I've prepared a c#-console app as well as a Blazor project which runs fine.
My steps were:
- Installing dotnet
- Creating a new blazor server application
- Disabled background suspension for terminal
dotnet run
on my blazor application- Et voila: running a blazor application in Morph Browser
I think, this is another great possibility to create more apps or to reuse already existing apps (where possible and where it makes sense). Also, you can use c# which is a nice language
If there is a general interest on this, I could dig deeper into this topic.
I'm thinking of:- having an app that makes it easy to install dotnet (similar to Alfred's snapz0r etc.)
- having an editor to create c# applications. Maybe Seabass, tedit or Touch IDE We also have codium, but it's not suitable for mobile devices.
- having a source where we can provide dotnet apps optimized for Ubuntu Touch.
I am looking forward to your opinion!
-
RE: Help with Touch IDE
@jojumaxx Please leave the "text box 1 -> show" or put this block to the end. Because the first "show" leads to an update of the screen which will kill the value in the "text box" (without 1)
-
RE: Best device for convergence
@linuxfanche I would prefer the Fairphone 4 because it supports Video-out over USB-C. Google Pixel 3a also works but only by wireless screen which causes some delays.
-
RE: Snap discussion.
@padraic Remmina and Gimp are working fine on my Google Pixel 3a.
Btw. I also had initial problems after installing the app but I got help and could solve them. See here: https://github.com/fredldotme/snapz0r/issues/3
-
RE: Snap discussion.
@Rinkeby I managed to scale up several snap applications with this terminal command:
gsettings set org.gnome.desktop.interface text-scaling-factor 2.0
Apart from that, they are hard to use on a touch screen. But they run well on an external monitor and you will barely notice that you are using a smartphone
So, for an external monitor, I recommend not to scale up the GUI. -
RE: DeltaTouch / Delta Chat
@lk108 Thanks for the explanation! Yes, the technical side is very interesting for me. I disabled background suspension but because off the fact that I mostly have all apps closed, I will continue using Dekko for notifications. But I developed three apps by myself and maybe one day, I will come into the same situation
-
RE: DeltaTouch / Delta Chat
I am using this for a while and it's really awesome. It works like a charm. The only thing is that notifications don't really work (from what I understand DeltaTouch has to be open and in the foreground). So, Dekko notifies me if there is a new e-mail and if the notification of Dekko looks like it's a Delta Chat message, I'll look directly into Delta Chat. But I'm sure Lothar will solve this problem. Thank you very much for this nice app!
-
RE: What are folks experience of UT on a Fairphone 4?
I think, the Fairphone 4 is currently the only phone that offers video output by USB-C, so you can connect a USB-C-to-HDMI-adapter to use UT as a desktop system. The advantage is that you don't have any latency as on Pixel 3a (which I own) you have to go wireless and this leads to a small latency that you recognize when you move the mouse etc.
So my next plan is also to own a Fairphone 4
-
RE: Is anyone working on a Deutschland-Ticket App for Ubuntu Touch? D-Ticket
@GT Oh, thanks for the information. Then, I would go the same way, I think