Опыт программирования под iPhone vs Mac
От: SergeyLa  
Дата: 27.10.09 18:19
Оценка:
Чем программирование под iPhone принципиально отличается от программирования под Mac?
Re: Опыт программирования под iPhone vs Mac
От: игппук Беларусь  
Дата: 27.10.09 19:03
Оценка:
айфон — однозадачная ось. потоки есть, а активный процесс может быть только один.
айфон имеет кучу ограничений по доступу. например, приложение не может поковыряться в папке другого приложения, а только внутри своей папки.
проклятый антисутенерский закон
Re[2]: Опыт программирования под iPhone vs Mac
От: SergeyLa  
Дата: 27.10.09 19:35
Оценка:
Здравствуйте, игппук, Вы писали:

И>айфон — однозадачная ось. потоки есть, а активный процесс может быть только один.

И>айфон имеет кучу ограничений по доступу. например, приложение не может поковыряться в папке другого приложения, а только внутри своей папки.

А долго на ваш взгляд разбираться в специфике iPhone если есть опыт с Mac?
Re: Опыт программирования под iPhone vs Mac
От: superman  
Дата: 27.10.09 19:35
Оценка:
Здравствуйте, SergeyLa, Вы писали:

А чем програмирование под телефон отличается от десктопного?
вычислительные возможности, дорогое и энерго-затратное оращение к диску, батарейка садится, сеть не надёжная, ну и многозадачность как и сказали выше там немного другая.
Re: Опыт программирования под iPhone vs Mac
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 27.10.09 20:02
Оценка:
SL>Чем программирование под iPhone принципиально отличается от программирования под Mac?

Немного другой набор контролов, больше ограничений на поведение и ресурсы, другая модель взаимодействия (gestures, accelerometer). Принципиально — ничем.
Re[3]: Опыт программирования под iPhone vs Mac
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 27.10.09 20:02
Оценка:
SL>А долго на ваш взгляд разбираться в специфике iPhone если есть опыт с Mac?

Чтобы начать писать — несколько часов.
Re: Опыт программирования под iPhone vs Mac
От: Тролль зеленый и толстый  
Дата: 27.10.09 20:15
Оценка: +1
SL>Чем программирование под iPhone принципиально отличается от программирования под Mac?

Принципиально — ничем. По-моему, это пример самой большой конвергенции среди мобильных и немобильных платформ (я другой придумать не могу). Это Эплу — в очень большой плюс, в отличие, например, от Микрософта с их Windows XP и Windows Mobile, в которых различий несравненно больше (фактически, там только отчасти совпадает API).
Re[3]: Опыт программирования под iPhone vs Mac
От: игппук Беларусь  
Дата: 27.10.09 21:28
Оценка:
Здравствуйте, SergeyLa, Вы писали:

SL>А долго на ваш взгляд разбираться в специфике iPhone если есть опыт с Mac?


я без опыта программирования под мак и без знания objective c и вообще до этого ни разу не держав айфон в руках разобрался с сдк за пару дней. http://lookapp.ru/sdk/ — этот сайт хорошо помог разобраться с основными вопросами, которые возникли во время программирования айфона.
проклятый антисутенерский закон
Re[2]: Опыт программирования под iPhone vs Mac
От: blackhearted Украина  
Дата: 28.10.09 08:51
Оценка:
Здравствуйте, kosmik, Вы писали:

SL>>Чем программирование под iPhone принципиально отличается от программирования под Mac?


K>Немного другой набор контролов, больше ограничений на поведение и ресурсы, другая модель взаимодействия (gestures, accelerometer). Принципиально — ничем.


accelerometer вроде и в макбуках есть...
Re[3]: Опыт программирования под iPhone vs Mac
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 28.10.09 09:12
Оценка:
B>accelerometer вроде и в макбуках есть...

Не знал. Давно очень писал под Мак.
Re: Опыт программирования под iPhone vs Mac
От: Handie  
Дата: 28.10.09 21:40
Оценка:
Здравствуйте, SergeyLa, Вы писали:

SL>Чем программирование под iPhone принципиально отличается от программирования под Mac?


Главное отличие — в iPhone используется Cocoa Touch а в Маке просто Cocoa.
В первом все крутится вокруг UIKit, во втором AppKit. Гуи совершенно разные и имеют разную иерархию классов.

Mac намного богаче по возможностям, например в Mac есть binding, в iPhone их нет.

Сравнение с Windows/Windows Mobile неудачное, между UIKit и AppKit разница очень существенная, никак не меньше чем между NT и CE API. MS взял дохлую платформу (Windows CE 5.0) и портанул на нее десктопный GUI (даже ущербная кнопка старт есть в Windows Mobile), Apple поступил наоборот, взял мощную платформу (Mach) и полностью переписал GUI.

В любом случае знание одной платформы сильно облегчает изучение другой, платформы взаимно дополняют друг друга.
Re: Опыт программирования под iPhone vs Mac
От: iPhoneDownloadMeter Россия http://www.hedonicsoft.com/
Дата: 31.10.09 15:11
Оценка:
Здравствуйте, SergeyLa, Вы писали:

SL>Чем программирование под iPhone принципиально отличается от программирования под Mac?


Огромных отличий нет, но про API и введения придется читать. Но там тоже Objective-C есть, так что будешь чувствовать себя привычно.
Download Meter for iPhone — считаем и бережно расходуем GPRS & WiFi трафик на iPhone
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.