Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Купил супруге один из ранних интеловских имаков (Late 2006) за 350 зелёных с предустановленной Mac OS 10.6.8:
На нём отлично запускаются мои PPC-программки, собранные в Xcode2 из 10.4 на PowerPC-маке
P.S. Судя по слухам аппл планирует опять сменить проц - теперь с интела на арм:
http://www.bloomberg.com/news/2012-11-0 ... e-mac.html
P.P.S. На фотке кроме имака можно увидеть мою младшую дочу ![:roll:](./images/smilies/icon_rolleyes.gif)
Last edited by Shaos on 24 Mar 2013 12:46, edited 3 times in total.
|
07 Nov 2012 01:28 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
В составе MacOS X 10.6 есть Mac AppStore через который можно качать платный и бесплатный софт - есть там и последний Xcode, но он требует 10.8, которого у меня нет и не будет (во всяком случае на этом компьютере). Ещё интересно было встретить в аппсторе несколько самодеятельных думов, для работы которых требуется отдельно установленная либа SDL (что вроде как запрещено правилами - приложение не должно иметь зависимости на внешние библиотеки).
P.S. А вообще я знаком с MacOS X с 2007 года - это версия 10.4.11 cо средой разработки Xcode2, установленная на refurbished PowerBook G4:
P.P.S. Потом ещё есть MacOS 9.2.2 на Beige PowerMacintosh G3, в которой я немного посидел в 2009 - там вообще детский сад и среда разработки безумная...
Last edited by Shaos on 27 Jan 2013 20:31, edited 2 times in total.
|
27 Jan 2013 16:08 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Да - забыл сказать, что купил дочкам на новый год два iPad-a - iPad mini для младшей и refurbished iPad 2 для старшей - каждый за $320. На обоих стоит iOS v6.0 (самая последняя).
P.S. В связи с этим возникло желание написать игру на iPad - сегодня зарегистрировался как официальный разработчик Apple
P.P.S. Теперь как зарегистрированному разработчику мне стала доступна версия Xcode 3.2.6 для MacOS X 10.6 (а не только Xcode4 для 10.8 как всем остальным), в которой можно разрабатывать программы для iPhone и iPad с iOS 4.3 (должно запускаться и на более новых версиях iOS). Скачал 4 гигабайтный архив - в ближайшее время буду разбираться...
Last edited by Shaos on 27 Jan 2013 20:34, edited 1 time in total.
|
27 Jan 2013 16:25 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
MacOS X 10.6 это последняя версия MacOS X, где есть PowerPC-эмулятор Rosetta, позволяющий запускаться PPC-программам на интеловских маках. Надо чтоли как-нибудь замерить производительность такой эмуляции.
P.S. Купил жене на амазоне дешёвый старый Adobe Illustrator 10 для PowerPC-маков, который как раз через эту розетту на её маке и запускается (правда с ходу он не проинсталлировался - пришлось инсталлировать на мой PowerPC-ноут и потом с него копировать весь каталог).
|
27 Jan 2013 18:51 |
|
![](./styles/getaway/theme/images/spacer.gif) |
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
реквестую много клюквы в игре ![:)](./images/smilies/icon_smile.gif)
|
27 Jan 2013 20:51 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Если ты про [url=http://lurkmore.to/Клюква]эту[/url], то таки да - её будет много, ибо игра предполагается быть двуязычной (English & Russian) и происходящей из моей игры 1998-2003 годов Robot Warfare 1, которая, как было метко замечено вездесущими британскими учёными, есть a Russian invention, along with vodka and Tetris ( тут и тут) ![:roll:](./images/smilies/icon_rolleyes.gif)
|
27 Jan 2013 21:38 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Как оказалось, Xcode 2.0, что шёл в комплекте с MacOS X 10.4 в 2007 году, не умеет делать универсальные бинарники (когда в одном файле сидит и PowerPC-код, и Intel). Как Apple-девелопер я нашёл в анналах сайта developer.apple.com пакет Xcode 2.5, скачал и установил на свой G4 - теперь я умею собирать универсальные бинари! ![:roll:](./images/smilies/icon_rolleyes.gif)
|
29 Jan 2013 19:04 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Решил начать с MacOS X - потом проще будет портануть в iOS для iPad т.к. там тоже Какава:
P.S. Роботы и тексты прифотошоплены, но юзер-интерфейс по честному нарисован в редакторе интерфейсов из Xcode2.5 - там мышой можно даже действия контролов связывать с членами классов, что мне сильно напомнило JavaBeans (см. главу 5 в моей методичке) - потихоньку окунаюсь в Objective-C - там объектность поадекватнее будет нежели в C++...
P.P.S. Научился программно манипулировать текстами в текстовых полях ![:)](./images/smilies/icon_smile.gif)
Last edited by Shaos on 09 Feb 2013 17:12, edited 1 time in total.
|
31 Jan 2013 14:59 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Научился программно заполнять таблицы
P.S. Программирование юзер-интерфейсов в Mac OS X более вменяемое, чем в Windows, и кроме того оно изначально объектно-ориентированное (в правильном смысле - с перекидыванием мессаджей между объектами, а не прямым вызовом методов, как в C++).
|
02 Feb 2013 13:08 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Вот скриншот реального прототипа без фотошопов (надо кликнуть чтобы увеличить):
![](http://www.nedopc.org/nedopc/upload/shaos/rw2d_2013_02_03.jpg)
Last edited by Shaos on 09 Feb 2013 17:16, edited 1 time in total.
|
02 Feb 2013 23:35 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Проверил собранное на интеловском маке с MacOS X 10.6.8 - работает абсолютно точно также как на поверпцшном с MacOS X 10.4.11 ![:)](./images/smilies/icon_smile.gif)
Last edited by Shaos on 09 Feb 2013 17:17, edited 1 time in total.
|
03 Feb 2013 07:00 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Вот думаю поднакопить денег и купить новый макбук с дисплеем Retina (это на котором при обычном удалении от экрана человек не будет различать отдельные пикселы) - вроде цены на них не сильно кусачие...
|
03 Feb 2013 20:49 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Сегодня добавил фотку этого имака, за которым сидит моя младшая доча и смотрит DVD ![:)](./images/smilies/icon_smile.gif)
|
04 Feb 2013 17:40 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Научился юзать пункты главного меню (которое в макоси всегда находится вверху экрана) - теперь File работает (Open, Save и т.д.):
Вот сборка на попробовать (если у кого есть MacOS X 10.4 и выше): rw2d130209.dmg (105K)
P.S. В главном меню есть куча пунктов, которые работают по умолчанию типа Copy/Paste/Find - но есть и экзотические, например можно выделить текст в своём приложении и выбрать Edit -> Speech -> Start Speaking и оно начнёт читать выделенный текст женским голосом ![:)](./images/smilies/icon_smile.gif)
|
09 Feb 2013 17:24 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22571 Location: Silicon Valley
|
Начиная с MacOS X v10.8 надо иметь Developer ID либо распостраняться через AppStore (подписав своё приложение Developer ID сертификатом - в любом случае надо платить $99 в год), чтобы юзеры могли беспроблемно запускать твой софт:
http://support.apple.com/kb/HT5290
https://developer.apple.com/resources/developer-id/
P.S. В 10.8 всё равно остаётся возможность запускать неподписанный софт - через меню по правой кнопке мыши (Ctrl-клик для однокнопочных мышей) с дальнейшим подтверждением...
|
09 Feb 2013 20:10 |
|
|