Однажды я попытался собрать среду разработки iPod / iPhone с открытым исходным кодом, но процесс занял слишком много времени и в конце концов сдался. Я получил Mac вместо этого. Оттуда инструменты были бесплатными, и я начал думать и кодировать в Objective-C.
Я заметил книгу о разработке программного обеспечения с открытым исходным кодом (под Linux). Издатель хорош О'Рейли. Может стоит посмотреть.
По аналогичной теме, написание приложений в Objective-C для Linux может принести большее признание языка и структуры. На данный момент он действительно предназначен для тех, кто заинтересован в разработке приложений для устройств Mac или iPhone / iPad / iPod.
Кроме того, если модуль времени выполнения target-C достаточно лёгкий, он может подойти и домашним игрокам игровой консоли: я написал приложение для консоли DS Nintendo и в итоге написал множество строк кода на C ++. Я чувствую, что это можно было бы сделать с помощью меньшего количества кода с помощью ObjC и инкапсулированной версии libnds, но, насколько мне известно, GNUStep еще не был перенесен в набор инструментов DS Open Source ( www.devkitpro.org ).
Счастливого кодирования!