Я видел примеры нативных приложений на QML и HTML5, но Ubuntu - это не Linux, если на нем нельзя разрабатывать ЛОКАЛЬНО. Будет ли Ubuntu Phone содержать gcc
, qmake
, оболочку Python или аналогичные инструменты?
Давайте возьмем наш предварительный просмотр Ubuntu Touch Developer.
Я могу ssh в оболочку. Мой планшет подключен к Интернету без проводов.
Так что я могу добавить инструменты разработки:
phablet@localhost: sudo apt-get install build-essential
, а затем создать новый файл hello.c
#include <stdio.h>
void main(void) {
printf("hello world!\n");
}
Теперь я могу скомпилировать свою программу на C:
phablet@localhost: gcc hello.c
и я могу его запустить:
phablet@localhost: ./a.out
вывод:
hello world!
Вывод: это настоящий linux. У него уже есть основные доступные инструменты. И они работают!
И я не думаю, что в будущем кто-нибудь попытается найти способ устранить возможность установить и запустить эти важные инструменты разработки.
Даже если в будущем будет Ubuntu Phone, где эти инструменты не включены по умолчанию, всегда можно добавить их очень простым способом.
Я люблю этот новый мир!