
Я начинающий программист и могу писать программы на C++ (не больше и не меньше). Хочу начать писать приложения Ubuntu touch, но не знаю, с чего начать. Стоит ли мне сразу вникать в это или сначала изучить Java или что-то в этом роде?
Спасибо заранее! Йорик
решение1
Обратите внимание, что ваш вопрос субъективен. Поэтому этот ответ для меня субъективен.
1-й уровень
Ознакомьтесь с QML.
Ресурсы:
Уровень №1.5
На этом уровне вы готовы сделать небольшое приложение. Вы можете начать с разработки Ubuntu. Установите Ubuntu SDK, пройдите руководство по дизайну и сделайте небольшое приложение из QML или HTML5:
Узнайте, как опубликовать свое приложение в Click App Store изЗДЕСЬ.
Уровень 2
Знание QML не всегда достаточно. Пришло время изучить QT вместе с C++
Ресурсы:
- Книга «Программирование графического интерфейса пользователя на C++ с использованием QT»
- Введение в шаблоны проектирования в C++ с Qt 4
Не стесняйтесь оформить заказдругие книги по QT/C++/QML
решение2
Вы можете разрабатывать приложения Ubuntu Touch на любом из следующих языков:QMLилиHTML5оба языка очень просты в изучении.
Для начала я бы посоветовал перейти по этим ссылкам:
- Учебное пособие по приложению HTML5
- Руководство по проектированию приложений Ubuntu Touch
- API-документы
Для запуска примеров вам также потребуется установить Ubuntu Touch SDK.
Чтобы установить Ubuntu SDK на версии 12.04 и выше:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install ubuntu-sdk
Также,здесьссылка на аналогичный вопрос.
решение3
Разработчик Ubuntuдает вам возможность начать работу с помощью множества учебных пособий и ресурсов.