Предисловие
В этом руководстве вы познакомитесь с платформой разработки OpenMoko и узнаете подробности её использования для Neo 1973, уникального сотового телефона, разрабатываемого и продаваемого для работы везде, в любой сети, и способного запускать любые приложения, которые вы захотите разработать для него.
После краткого обзора процесса настройки и прошивки я покажу файлы, которые вам понадобятся, и расскажу, что с ними делать. После этого я подробнее рассмотрю разработку программного обеспечения. Вместо того чтобы повторять существующую документацию, это руководство показывает общую картину и соединяет вместе все элементы.
Это руководство предназначено для разработчиков Linux с базовым опытом разработки программного обеспечения, имеющих опыт или интересующихся телефонией и встроенными системами. Предполагается знакомство с основами работы в командной строке.
Чтобы разобраться в руководстве, вам не нужен телефон Neo 1973 (как и никакой другой), но будет весьма полезно, если у вас будет рабочая цель OpenMoko, пусть даже она будет эмулирована. При написании этого руководства я использовал систему Ubuntu, но все должно работать практически на любой системе Linux®. Кроме того, можно работать в среде Mac OS X и даже Windows®.