У клиента есть приложение для iOS, которое довольно интенсивно использует UiWebViews (с запущенным в них javascript).Около 50% логики и пользовательского интерфейса выполняется с помощью WebView, остальное - цель-c.Теперь он заинтересован в том, чтобы приложение было портировано как приложение для Mac (потому что он считает, что это было бы хорошо, если бы оно было приложением за 2 доллара в магазине приложений, когда магазин поддерживает приложения Mac через пару месяцев).
Можно ли делать то, что вы можете делать в приложении для iPhone - например, встраивать WebView, отправлять строку javascript (stringByEvaluatingJavaScriptFromString), вызывать обратно в код Objective-C из javascript (shouldStartLoadWithRequest) - в приложении Mac?
Могу ли я даже рассчитывать на то, что webkit есть на каждом Mac?
Цель состоит в том, чтобы, разумеется, сохранить одинаковый код для версий Mac и iPhone / iPad.Мне все равно, нужно ли мне использовать разные API .... Я просто хочу убедиться, что базовая функциональность есть, чтобы нам не пришлось начинать с нуля.