| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Shinding, как сделать свой iGoogle? |
| Автор: teratani 2.3.2011, 19:13 |
| Всем добрый вечер! За описание и вопросы прошу сильно не пинать, т.к. пока не особо в этом разбираюсь. Если что-то не так или не хватает - допишу в процессе. Необходимо сделать а ля iGoogle (www.google.com/ig), а точнее: 1) Внешний вид как iGoogle (вкладки слева, гаджеты для каждой из вклядок и т.д.) 2) Управление гаджетами (drag`n`drop, добавление/удаление гаджетов) 3) Внешний вид гаджетов и применение тем 4) Все это будет вперемешку с GWT и кучей гуглевых API Т.е. внешний вид... Внутренности написать для меня проще чем визуализацию, т.к. все время занимался серверной частью, а с клиентской частью практически не работал. Все это делается на основе Apache Shindig (shindig.apache.org) что является имплементацией OpenSocial. Думал что все можно сделать через Java (как в GWT), однако, на сколько я понял, нет - на JavaScript все надо писать (хотя это больше вопрос нежели утверждение)... Вопрос первый: Где можно по данному JavaScript API найти доки? Сколько не ищу - безуспешно, только как сами гаджеты писать, а вот как ими управлять, как сделать контейнер для них и т.п. - ничего. Вопрос второй: Верно ли что только через JavaScript все писать? Или же можно как в GWT? Это так же интересует и с точки зрения обфузикации и минимизации кода. Вопрос третий: Можно ли делать drag`n`drop и подобные вещи использовав только Shindig Я нашел как делать это только с использованием сторонних API (jQuery, Dojo, Scriptaculous и т.д.) Вопрос четвертый: Как применять шаблоны, стили и т.д. предусмотренные OpenSocial? И как продолжение - можно ли использовать такого же типа API с Google? Заранее спасибо. |
| Автор: teratani 4.3.2011, 13:20 |
| По видимому слишком много вопросов... Тогда один вопрос: - не подскажете где скачать/купить документацию на Shindig (и в первую очередь на JavaScript API в нем) ? Может кто-нибудь хотя бы небольшое описание API скинуть (ссылку если таковые есть), а то никакой документации кроме написания гаджетов нет... :( |