SproutCore и капучино [закрываются]

Измените это

<item name="android:actionMenuTextColor">@color/white</item>

на

<item name="actionMenuTextColor">@color/white</item>

И примените тему к панели инструментов:

android:theme="@style/ToolBarTheme"

Вы создаете свои виджеты и предоставляете темы для вашей деятельности.

24
задан Majd Taby 16 December 2008 в 06:48
поделиться

5 ответов

Дилемма действительно это.

я лично рискнул на Капучино, но это вызвано тем, что я в настоящее время вовлекаюсь в цель-c, и наличие теоретической возможности включить мой код (с некоторыми корректировками) в среду JavaScript/сети - заманчиво.

Так или иначе, если Вы делающий разработку какао, Вы будете в порядке в течение часов, но я уверен, что Вы уже поняли это собой.

Вы будете (в Капучино), имеют очень хорошую абстракцию для работы с. Я думаю что вопросы.

13
ответ дан Schpaencoder 16 October 2019 в 09:41
поделиться

Это на самом деле не так большая часть дилеммы. Это сводится к простому вопросу:

у Вас есть опыт с Какао (Objective C)? (Или альтернативно, Вы планируете использование Objective C в большой степени в будущем путем разработки для OS X или iPhone?)

Если так, выберите Cappuccino. В противном случае выберите SproutCore.

нет никакой причины поместить Ваш проект позади от запуска путем попытки изучить Objective C и в то же время, все причуды и новинки веб-приложений и новой платформы.

11
ответ дан Mike 16 October 2019 в 09:41
поделиться

Документация уровня для обоих проектов ужасна.

Однако, так как SproutCore теперь поддерживается Apple, и Apple довольно хороша в обеспечении хорошей документации, я ожидаю, что это изменится.

Cap, однако имеет выпущенное приложение (280Slides) реального мира, с которым у Вас может быть игра понять то, как Вы должны структурировать свое приложение. Таким образом в этой точке его, вероятно, легче начать с Cap тем более, что Вы знаете цель-c.

знать, что для обоих проектов, количество средств управления out-of-the-box очень ограничено, таким образом, Вы реализуете свое собственное. Кроме того, SproutCore ужасен по умолчанию!

Лично, я думаю, что подход Cap превосходен.

Вы не должны писать HTML или CSS. Действительно такое чувство записи настольного приложения и путем кодирования в цели-js, Вы по существу абстрагированы от браузера.

Однако я не поклонник самого языка. Я предпочел бы его, если бы они придерживались pov JavaScript.

я понимаю, что разработчикам Mac понравится потенциальная мобильность кода, который Вы создаете с Cap однако, так как Apple обанкротилась в 2012, я действительно не вижу точку:)

3
ответ дан iasksillyquestions 16 October 2019 в 09:41
поделиться

Да... Я чувствую себя подобно, иду ли я с SproutCore, я должен был бы провести еще некоторое время, изучая причуды JavaScript, в противоположность Цели-J.

, Так как Вы провели время в Obj-J... Как близко это к Obj-C и насколько отличающийся это, чем JavaScript? (Я спрашиваю Вас, потому что я хочу чей-то реальный опыт... не, что Wiki говорит :))

1
ответ дан Majd Taby 16 October 2019 в 09:41
поделиться

Я попробовал обоих, и я должен признаться, что этим двум нужно больше улучшения. Только добавить мои точки:

профессионалы Sproutcore

  • :
    • стандарт JS/CSS/HTML веб-разработка
    • Спонсируемый Apple, может быть лучше для будущего
  • недостатки:
    • Плохая документация
    • Не такая абстракция по сравнению с Капучино

Капучино

  • профессионалы:
    • Цель-J (никакие веб-включенные технологии, никакой CSS...)
    • Полная абстракция
  • недостатки:
    • Плохая документация
    • потребность изучить Цель-J (не настолько трудный)
    • Цель-J сосет для разметок!
1
ответ дан Laurel 16 October 2019 в 09:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: