MacOSX глазами программиста Антонов Алексей
Немного о Макинтошах Компьютеры Macintosh получают всё большее распространение. И поэтому разработчикам иногда приходилось задавать себе вопрос: А стоит ли писать программы под компьютеры, увенчанные яблоком?
Содержание История Mac OS X Устройство Mac OS X Программы для Mac OS X Xcode Языки программирования REALbasic Демонстрация Вопросы
История Mac OS X появляется в 2001 году. Но по-настоящему рабочей ОС она становится только через год.
Немного об устройстве MacOSX MacOSX(Rhapsody) состоит из нескольких компонентов: Ядро Darwin Интерфейс Carbon - обновлённые библиотеки MacOS Интерфейс Cocoa(YellowBox) - обновлённые библиотеки NeXTstep Интерфейс Classic для исполнения приложений под классические MacOS. Интерфейс Java
Немного о NeXT Computer, Mach, YellowBox и Cocoa Стив Джобс уходит из Apple Основание компании NeXT Software ОС NeXTstep Компьютер NeXT Cube
(продолжение) Фирма NeXT Computers впоследствии была куплена компанией Apple. Поэтому, по мнению многих, MacOSX - это хорошо забытые MacOS & NeXTstep.
Mach, YellowBox & Cocoa Mach - микроядро NeXTstep. Cocoa (YellowBox) - объектно- ориентированные библиотеки NeXT step
Краткий обзор hardware&software iMac&iBook PowerMac&PowerBook Mac mini&eMac iPod Soft: MacOSX Panther MacOSX Tiger (появился 29 апреля)
Программы Microsoft для Mac Office X Virtual PC MSN Messenger Windows Media Player
Программирование под OSX Здесь я постарался перечислить основные языки программирования, для которых существуют компиляторы (или интерпретаторы) под Mac: AppleScript(AppleScript Studio, XCode) C++(Xcode, Carbon) Cocoa(XCode) Pascal (ThinkPascal) Basic(REALBasic) Borland JBuilder
XCode - бесплатная Visual Studio? XCode - это среда разработки от Apple, входящая в состав MacOSX, начиная с версии В ней можно писать программы на языках Cocoa(Objective- C), AppleScript,C++.
Альтернативные средства разработки под OSX REALBasic ThinkPascal
REALbasic - хорошая альтернатива VB.NET Весной 2005 года компания REALSoftware сообщила, что готовится к выпуску REALbasic 2005, полностью обновлённый REALbasic И вот уже сейчас доступен для скачивания ее четвертый релиз, который я и рассмотрю в демонстрации.
Демонстрация Сейчас я вам продемонстрирую эти средства разработки в работе.
Вопросы Пожалуйста, задавайте свои вопросы.
Спасибо за внимание! Антонов Алексей, Microsoft Student Partner.