I saw examples od native QML and HTML5 applications ,but Ubuntu is not Linux if one can't develop on it LOCALLY. Will Ubuntu Phone contain gcc
, qmake
, a python shell or similar tools?
-
1ubuntu is Linux. the worlds most popular distro, why are you saying its not. but about the build-in compilers... i don't think so.– Dank101Jan 4, 2013 at 20:42
-
1There will be an SDK, right now it's too early.– Uri HerreraJan 4, 2013 at 20:52
1 Answer
Let's take our Ubuntu Touch Developer Preview.
I can ssh to a shell. My Tablet is connected wirelessly to the internet.
So I can add development tools:
phablet@localhost: sudo apt-get install build-essential
then create a new file hello.c
#include <stdio.h>
void main(void) {
printf("hello world!\n");
}
Now I can compile my C program:
phablet@localhost: gcc hello.c
and I can run it:
phablet@localhost: ./a.out
the output is:
hello world!
Conclusion: It is a real linux. It has already it's basic tools available. And they work!
And I don't think that in the future anybody will try to find a way to remove the opportunity to install and run these essential development tools.
Even if there will be an Ubuntu Phone in the future where these tools are not included by default it will always be possible to add them in a very simple way.
I love this new world!
-
And think about this: How easy can you do this on: IPhone/IPad, WP8, BB, Android (ok that's rather possible, maybe)– NilsBMar 1, 2013 at 14:16
-
Note on an E5 Ubuntu Edition device: "
sudo apt-cache search build-essential
" returns nothing (althoughgcc-4.9-base
is there, but nogcc-4.9
); also Installing packages by apt-get is not possible because Ubuntu touch devices have a readonly filesystem by default.. It can be disabled through USB ... ... so I guess it can be different– sdbbsMay 2, 2016 at 12:17