Подтвердить что ты не робот

Где я могу получить ресурсы для разработки для Mac OS Classic?

Недавно мне стало скучно и заработал мой старый эмулятор Mac OS Classic, а затем получил ностальгию по написанию приложений для старой школы для системы. Итак, мой вопрос:

  • Где я могу получить инструменты dev, которые могут по-прежнему нацелиться на Classic? (Идеально бесплатно, так как это просто для удовольствия, но если захват используемой версии CodeWarrior на eBay - лучший способ пойти, пусть будет так.)
  • Где я могу получить хотя бы справочные материалы, поэтому мне не нужно угадывать и проверять путь вокруг Carbon/System Toolbox?
  • Существуют ли какие-либо форумы, которые будут открыты для ответов на вопросы старой школы Mac, когда я застрял?

Это просто для удовольствия, поэтому не беспокойтесь о том, насколько это непрактично. Я знаю.

4b9b3361

Ответ 1

Где я могу получить инструменты dev, которые могут по-прежнему нацелиться на Classic?

Вы можете получить среду разработчика Apple (да, для Classic), MPW, со своего FTP-сайта: ftp://ftp.apple.com/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_etc./MPW-GM_Images/MPW-GM.img.bin.

Оболочка довольно UNIXish, за исключением того, что использует совершенно другой алфавит пунктуации. Ваши обратные косые черты, челки и угловые скобки здесь не устраивают. Обычно вы должны использовать Commando вместо того, чтобы пытаться самостоятельно форматировать командные строки; введите команду "make" и нажмите "option-return", чтобы получить для нее графический интерфейс.

Обратите внимание, что вам придется запускать MPW внутри вашей классической среды; нет встроенной версии Mac OS X. NeXT Project Builder (теперь Xcode) заменил его при переходе на Mac OS X.

Где я могу получить хотя бы справочные материалы, поэтому мне не нужно угадывать и проверять путь вокруг Carbon/System Toolbox?

Поиск в Google site:developer.apple.com "inside macintosh. Удачи - они начали хоронить этот материал. В настоящее время матчи Inside Macintosh будут ничем иным, как PDF, и будут иметь такие названия, как "IM: Текст".

Раньше были веб-версии Inside Macintosh, наряду с PDF файлами, но я думаю, что они были повреждены/скрыты - слишком хорошо для поиска в последнем перетасовке документации на сайте.

Документация по углероду более доступна, чем внутри Macintosh, которая относится к старой документации на Toolbox. Углеродные документы обычно скажут, доступно ли что-то только в Mac OS X или нет. Если документы не говорят, заголовки будут. Обратите внимание, что Carbon требует CarbonLib для Classic, а последняя версия - 1.6.1, IIRC.

Существуют ли какие-либо форумы, которые будут открыты для ответов на вопросы старой школы Mac, когда я застрял?

Вы всегда можете спросить о переполнении стека.

Ответ 2

Раньше были веб-версии Inside Macintosh, наряду с PDF файлами, но я думаю, что они были повреждены/скрыты - слишком хорошо для поиска в последнем перетасовке документации на сайте.

Нет, вот ссылка:

http://developer.apple.com/legacy/mac/library/documentation/macos8/mac8.html

Ответ 3

Я знаю почти ноль о программировании на классическом Mac, но есть довольно много членов 68kMLA, которые программисты специально работают над классическими программами вообще и даже с очень ранними приложениями System 6.

Разработчик/сторонник Clasilla (http://www.floodgap.com/software/classilla/). Порт Mozilla для OS 9 - это профилированный плакат, который, возможно, является последним например, основной проект, ориентированный на классическую среду.

В вики также есть некоторые ресурсы программирования, например. http://68kmla.net/wiki/C/C%2B%2B_Programming_for_68k Не так уж и здорово, но у него есть ссылка для скачивания для MPW IDE.

К сожалению, это не форум программирования, а форум Mac в целом. Удачи, хотя!

URL-адрес сайта http://68kmla.net

Ответ 4

Я не знаю, где вы можете получить CodeWarrior.

В приложении для чтения документации Xcode имеется много документации, хотя многое обозначено как "наследие" и т.д. Вы можете задавать вопросы по списку рассылки Apple carbon-dev; хотя классические вопросы могут считаться вне темы, список в настоящий момент довольно низкий. Вы также можете посмотреть на wiki на carbondev.com.

Ответ 5

Вы можете получить codewarrior в Macintosh Garden. На сайте есть более свежие версии, но это версия, используемая для разработки Classilla, браузера для OS 9, поэтому, вероятно, это хорошо. Чтобы найти более свежие версии, просто найдите "CodeWarrior". Я сам загрузил его, поэтому могу проверить, что он работает.