Есть ли инструмент, который подхватывает, где остановился 280 "Атлас" Норта? - PullRequest
4 голосов
/ 05 марта 2012

Иногда я возвращаюсь и смотрю это видео . А потом я немного плачу, потому что «Моторола» поглотила «280 North», и до сих пор никто точно не знает, что с ними стало.

Я знаю, что для SproutCore было нечто, называемое «Теплицей», которое предположительно сделало нечто подобное. Но что из-за того, что ведущий разработчик SproutCore был нанят Facebook и SproutCore сам по себе превратился в Ember.js, я не совсем уверен, что Greenhouse когда-либо делал это живым.

Итак, есть ли какие-нибудь инструменты, которые выбирают с того места, где остановился Атлас?

Ответы [ 2 ]

2 голосов
/ 16 октября 2012

tl; dr: есть два варианта: Dashcode или Cappucino, где кажется, что решение с графическим интерфейсом создает ваш пользовательский интерфейс в Xcode (Interface Builder) и экспортирует его в Cappucino. Это решение, похоже, поддерживается основной командой Cappucino. Атлас и Теплица мертвы.

Остальная часть этого ответа состоит из цитат и ссылок, подтверждающих приведенный выше вывод.

У меня тот же вопрос, и я провел некоторое исследование.

Есть три возможных каркаса, где такой инструмент мог бы быть возможен. Dashcode, Теплица и Атлас. Атлас мертв, парниковый никогда не казался чем-то большим, чем просто эксперимент.

Dashcode все еще поддерживается. Это действительно хороший инструмент и единственная найденная мною платформа, которая позволяет одновременно создавать мобильные приложения и веб-приложения из одной и той же базы кода. (Многие производители мобильных приложений, такие как Titanium, PhoneGap и т. Д., Похоже, сосредоточены только на мобильных устройствах, а не на разработке как для настольного браузера, так и для мобильного устройства.)

Dashcode обновляется каждый раз, когда Apple выпускает новую версию Xcode. Кроме того, Apple непрерывно работает в этой области - например, iAds Producer - это действительно суперспособный дэш-код. Кроме того, iBooks Author также очень похож на dashcode. Оба они являются специальными инструментами для конкретных ограниченных целевых продуктов, но оба имеют фреймворки javascript и, по крайней мере, некоторую поддержку графического интерфейса.

Продюсер действительно ловкий, хотя он сфокусирован на создании "флеш", как рекламы с javascript.

Dashcode не обновлялся в течение достаточно долгого времени, поэтому он может быть в процессе выхода, но он все еще является жизнеспособным инструментом.


280 северных парней, похоже, больше не работают на Motorola (по крайней мере, Boucher работает на полосу), и вся работа над Atlas прекратилась.

«Официально рекомендованным» решением кажется XcodeCapp, который, насколько я могу судить, теперь встроен в Cappuciono. «Лучше всего то, что новое приложение XcodeCapp автоматически создает проект Xcode из вашего проекта Cappuccino и позволяет с легкостью размещать компоненты пользовательского интерфейса». (более года назад, когда они могли упомянуть Атлас.)

Вот некоторые ссылки на него, в том числе недавнее высказывание, что это было исправлено для Xcode 4.4 (который был выпущен этим летом, с 4.5 является текущим выпуском).

https://groups.google.com/forum/#!topic/objectivej/mRMiLTP2Yh8

Кроме того, эта следующая ссылка на сайт с некоторыми великолепными учебниками, и они предполагают, что вы используете XCode: http://www.cappuccino -project.org / узнать / учебники / продвинутый-привет-мир-2 /

Вот старая запись в блоге о ситуации: http://cappuccino.org/discuss/2011/11/16/cappuccino-0-9-5/

Который содержит это в комментариях: «Только люди, владеющие проектом Atlas, могут делать какие-либо заявления по этому поводу, и, к сожалению, мы просто не те люди. Мы являемся разработчиками ядра Cappuccino и управляем проектом с открытым исходным кодом Cappuccino. Atlas был коммерческим продуктом, созданным компания, которая больше не существует.

Тем не менее, не беспокойся об этом, правда. Интеграция Interface Builder - это потрясающее и очень полное решение. Кроме того, вы можете писать приложения совершенно безо всякого графического редактора. Или вы могли бы даже написать свой собственный редактор в капучино. В вашем распоряжении огромное количество возможностей и возможностей, так что выходите и создайте классное приложение. "

А также: «Новый способ автоматического преобразования xibs в cibs - это новое блестящее приложение XcodeCapp, которое вы найдете в /usr/local/narwhal/packages/cappuccino/support/XcodeCapp.app. Это либо показалось нам интуитивно понятным и легким для поиска путем, либо у нас не было времени, чтобы упростить его. .;) "

Кроме того, это резюме Антуана Меркадаль:

"Atlas - это программное обеспечение с закрытым исходным кодом. Первоначально оно было разработано парнями из 280N, и вы можете знать, а можете и не знать историю, но дело в том, что Atlas скорее всего мертв. Мы, сообщество капучино, ничего не можем поделать это, к сожалению. Жаловаться на Atlas здесь все равно, что жаловаться на веб-сайте W3C на IE: это не имеет смысла.

Я лично заплатил за бета-версию Atlas, и я разрабатываю все свои интерфейсы (около 30 больших cibs) с ее помощью.Я был также очень разочарован плохим здоровьем Атласа.Вот цена, которую вы должны заплатить за использование проприетарного бета-версии программного обеспечения: случается дерьмо. Я потратил неделю на восстановление всего своего пользовательского интерфейса под IB.Это была боль, и я выпил много кофе на этой неделе, но это действительно того стоило.Результат просто потрясающий.

Поддержка Cappuccino IB (с XcodeCapp) теперь на выше Атласа никогда не была.И будущее теперь гарантировано, потому что XcodeCapp является частью Cappuccino, nib2cib является частью Cappuccino, оба они с открытым исходным кодом, и никто никогда не сможет «закрыть их».

Atlas былМолодой продукт, Cappuccino был также молодым продуктом, и, как и все проекты, основанные на сообществах, все участники / инструменты / участники должны быть «откалиброваны» и должны экспериментировать с несколькими вещами.Я думаю, что теперь это сделано, и именно поэтому мы приближаемся к 1.0.

Этот выпуск потрясающий, есть множество исправлений и новых функций, именно об этом мы должны поговорить в этой теме :) "

1 голос
/ 05 марта 2012

Nib2Cib существует еще до появления Atlas.Он позволяет вам создавать свой интерфейс в конструкторе интерфейсов, и в последнее время он стал намного лучше.Последняя версия Capp включает в себя инструмент, который автоматически запускает конвертер для вас, когда вы сохраняете xib / nib.

...