Начало разработки для Google Chrome .... Начало работы Проблемы! - PullRequest
4 голосов
/ 07 января 2010

Наша организация решила, что мой проект будет разработан для внутреннего использования с браузером Google Chrome. Поэтому вчера я начал искать в интернете, как мне поступить.

Я нашел инструмент разработки WebKit.org и пытался установить его, используя инструкции, приведенные здесь: http://webkit.org/building/tools.html

Я устанавливаю на компьютер с Windows, на котором нет Visual Studio 2005, поэтому, следуя инструкциям, я скачал Visual C ++ Express 2005. Сейчас я нахожусь по адресу:

Установите Windows Server 2003 R2 Platform SDK, затем выполните шаги 2 и 3 раздела «Как использовать Visual C ++ Express Edition с Microsoft Platform SDK».

За исключением того, что я не могу выполнить шаги 2 и 3, потому что, когда я пытаюсь запустить программу, все, что у меня есть в меню: Пуск -> Программы -> Visual C ++ 2005 Express Edition -> Инструменты Visual Studio -> Командная строка Visual Studio 2005

, который открывает командную строку.

Может кто-нибудь сказать мне, что я сделал неправильно?

Кроме того, вам нужно разрабатывать в WebKit? Или это лучший способ работы с движком Chrome?

Спасибо! Лесли

Ответы [ 5 ]

0 голосов
/ 03 февраля 2010

Вам не нужно «строить Chrome»

Если вам нужно что-то особенное, фреймворк Chrome Extension очень хорош: http://code.google.com/chrome/extensions/overview.html

Но я думаю, что если вы переходите с IE на Chrome, как клиент для веб-приложения, все должно просто работать.

0 голосов
/ 31 января 2010

Вы должны найти исполняемый файл для запуска Visual Studio Express в этой папке: "C: \ Program Files \ Microsoft Visual Studio 8.0 \ Common7 \ IDE \"

0 голосов
/ 08 января 2010

шаги 2 и 3 находятся на веб-сайте Microsoft, указанном в инструкции по сборке. Шаги описывают шаги, которые необходимо выполнить после открытия Visual C ++. Если в папке меню «Пуск» Visual Studio имеется только командная строка, переустановите версию Visual C ++ Express.

Я не думаю, что написание вашего собственного браузера на основе webkit удовлетворит ваше решение использовать браузер Google Chrome. Кстати. Из вашего ограниченного описания вашего требования я не понимаю, почему это не может быть B / S-приложение. Если у вас слишком много кода C ++ для переноса в Интернет, вы можете использовать хост Google Chorme Frame в качестве ActiveX . Я не уверен, что это лучший подход для вас, так как он не имеет документации по API для разработчиков.

0 голосов
/ 27 января 2010

Написание приложения на основе браузера может означать:

  1. Вы запускаете код (возможно, в .Net, Java, Ruby, PHP, Python и т. Д.) На сервере с потенциально Javascript, flash и т. Д., Работающим в браузере. Браузер связывается с сервером через HTTP-запросы. Если это так, вам не нужно беспокоиться об установке WebKit.

  2. Это может означать написание расширения Chrome, которое, скорее всего, снова будет означать запуск .Net, Java, Ruby, Python, PHP или другого языка по вашему выбору на сервере и Javascript в расширении Chrome. Опять же, в этом случае нет необходимости устанавливать webkit.

  3. Возможно, это может означать написание приложения на основе webkit, но это заменит ваше старое настольное приложение другим настольным приложением, которое маловероятно. Благодаря этому решению вы больше не используете Chrome, а используете свой собственный браузер. Не говоря уже о том, что это кажется излишним для системы управления жюри.

Полагаю, вы захотите сделать вариант 1. Обычно это то, что люди подразумевают под браузерным приложением. Было бы гораздо лучше использовать ваше время, чтобы почитать книгу по веб-разработке, чем дурачиться с помощью webkit.

0 голосов
/ 07 января 2010

Лесли,

Я нашел этот Google I / O talk полезным в качестве вступления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...