вторник, 5 июня 2007 г.

Введение в Popfly



Microsoft Popfly это вебсайт который позволяет пользователям создавать веб страницы, программные snippet-ы, и мэшапы с использованием Microsoft Silverlight и набора оналайновых инструментвов. Popfly поддерживает как Mozilla Firefox 2.0, так Internet Explorer 6.0 или выше.











Popfly домашняя страница

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


Коммьюнити Popfly













Popfly SpaceПрисоедениться к Коммьюнити

Popfly была созданна с онлайновым сообществом как основой, и как его фокус. Известный как Popfly Space, создатели могут хостить, делать общедоступными, голосовать, комментировать, и "миксовать" создания других пользователей Popfly.


Возможности Сообщества



  • Присоедениться к сообществу

    • Popfly очень активное сообщество со многими тысячами пользователей.



  • Найти Пользователя

    • Вы можете найти пользователей Popfly по имени или по рейтингу или просматривая того кто создал ту или иную вещь.



  • MSDN Popfly Форумы - Popfly Обсуждение, Popfly Баги и мнения, и Popfly Explorer

    • Команда Popfly проделывает отличную работу по разяснения отвтам на вопросы и т.п..



  • Помощь

    • Помощ Popfly является всем тем что необходимо новичку и не только.



  • Посмотреть это

    • Весь общедоступный пользовательский контент в Popfly всегда имеет "Посмотреть это" ссылку которая может быть использованна для просмотра созданного.



  • Скопировать(Rip) Это

    • Весь расшаренный контент также имеет ссылку "Rip It" которая может быть использованна в целях создания копии контента.



  • Горячие Мэшапы

    • Три мешапа с самым высоким рейтингом всегда есть на домашней странице пользователя Popfly



  • Мой аккоунтt

    • Настройка аккаунта.



  • Страница моего профиля

    • Ваше персональное пространство в Popfly . Оно содержит список ваших друзей и проектов и некоторую информацию профиля.



  • Мой профиль

    • Это то место где вы можете редактировать заголовок вашей страницы, картинку вашего аватара, теги, рсс и картинку баннера.



  • Моя RSS Подписка

    • Эта фича пока не включенна в альфа версии Popfly, но она позволит вам доступ к вашем RSS подпискам



  • Мои ключи разработчика

    • Некоторые блоки нуждаются в ключах разработчика для того чтобы функционировать. Для примера, fickr требует вашей регистрации для использования.



  • Пригласить друга

    • Popfly поддерживает отправку приглашений для друзей для присоединения к Popfly на время Alpha релиза.




Popfly Создание Веб Страниц













Popfly Создатель веб страницСоздать Веб страницу


  • Это позволяет пользователям создавать их Popfly страницы для их Popfly веб сайта обычно для размещения их Popfly мешапов, но это не обязательно.

  • Popfly создатель веб страниц мощный графический редактор так что пользователи не обязательно должны разбираться в HTML, к тому же редактор имеет встроенный учебник примеры и обучающее видео.

  • Редактор имеест следующие возможности тип размер цвет еффекты шрифта, поции параграфа, картинки мешапы, таблицы, ссылки, расширенный редактор расположения, редактор стилей страницы, темы, стили, навигацию, цвета и настройки страницы.




Popfly Создатель Мэшапов


В прошлом многие IDE, вначале требовали для начала чтобы пользователь знал язык программирования, например C#, для того чтобы создавать свои собственные программы. Popfly ушел от этой модели, и является полностью визуальной IDE, с возможностью использования языка программирования,в данном случае JavaScript, когда пользователь нуждается или хочет этого.













Popfly Создатель МэшаповСоздать Мэшап

Создание Мэшапа с помощью Cоздателя очень легко. Вначале перекидываем нужные блоки со списка блоков в левой части экрана на поверхность проэктирования в центре экрана. После соединяем блоки между собой. Например, соеденив User Input Block, к Digg Block, и потом к PhotoTiles Block, дает возможность с минимальным конфигурированием создать мэшап "Кто тебя Диггает?" .
















User Input BlockDigg BlockPhotoTiles Block


Каждый блок Popfly может содержать диалог операций где пользователи могут конфигурировать и изменять настройки так как этого требует их мэшап.


Редактор мэшапов Popfly также имеет встроенные обучалки которые проводят пользователя через различные учебники проекты примеров и различные видео ролики. Все это вмести плюс возможность копировать существующие общедоступные мэшапы делает легким изучение и начальное создание своих мэшапов.


Пользователи также могут изменять HTML страницы на которой хостится мэшап. Это позволяет продвинутым пользователям делать некоторые весьма впечатляющие изменения и модификации их мэшапов.


Popfly Создатель Блоков











Popfly Создатель Блоков

Создатель блоков позволяет пользователям создавать их собственные блоки или с нуля или модифицирую существующие блоки которые могут быть как официальным Popfly блоком или блок созданный другим пользователем.


Блоки Popfly имеют XML файл определений который содержит разные метаданные необходимые для того чтобы полностью описать блок. Например определения типа входа и выхода, иконка URLа, и другую требующуюся IntelliSence информацию.


Блоки также содержат файл JavaScript кода который содержит код, необходимые функции, которые будут исполненны блоком во время испольования внутир мэшапа.


Список Microsoft Popfly Блоков


Popfly идет вмести с кучей официальных блоков прямо из коробки. Их более 50 , и кучу блоков созданных пользователями. Все из них могут быть использованны для создания мэшапоу или как стартовая точка для создания новых блоков.


Вот список около 50 ти официальных блоков Popfly вмести с их опирациями чтобы читатели могли лучше увидеть возможности этих блоков..


Collapse


// BLaugh Block
getRandomComics()
getComic()

// Block Inspector Block
getOperations ()
getAllowedValues()

// Calculator Block
getRandomWholeNumber()
getRandomNumber()
getMaximum()
getMinimum()
round()
add()
subtract()
multiply()
divide()

// Carousel Block
addImage()
setFrameColor()
setAttribution()

// Combine Block
combineTwoLists()
combineThreeLists()

// Conversation Block
addMessage()

// Digg Block
GetStories()
GetPopularStories()
GetUpcomingStories()
GetStoriesByContainer()
GetPopularStoriesByContainer()
GetUpcomingStoriesByContainer()
GetStoriesByTopic()
GetPopularStoriesByTopic()
GetUpcomingStoriesByTopic()
GetStoryByStoryId()
GetStoriesByUser()
GetTopics()
GetTopicByName()
GetUsers()
GetUser()
GetUserFriends()
GetUserFans()

// Digital Podcast Block
Search()

// Facebook Block
getFriends()
getUserInfo()
getPhotosOfMe()
getPhotos()
getPhotoAlbums()
getGroups()

// Filter Block
filter()
truncate()

// flickr Block
getGeotaggedPhotos()
getPhotos()
getTags()
getUserPhotos()
getPhotoset()

// Gauge Block
setValue()
increaseValue()

// GameTrailers Block
getFeeds()
getTrailers()

// GeoNames Block
getLatitudeAndLongitude()
lookupOnPlaceName()
lookupOnLatitudeLongitude()
lookupOnZipCode()
lookupOnCityState()

// Image Scaper Block
getImages()
getUniqueImages()

// Image Comment Block
comment()

// Indeed Jobs Block
search()

// Live Spaces Block
getPhotos()
getFriends()
getLists()

// MSN Horoscopes
getMonthlyHoroscope()
getWeeklyHoroscope()
getDailyHoroscope()

// MSN News Feeds
TopBoxOffice()
JimJubekMoneyCentralColumn()
LizPulliamMoneyCentralColumn()
InCarNation()
TopCelebrities()
TopMovieRentals()
InTheaters()
ComingSoon()
TopStories()

// My Live Contacts Block
getContacts()

// News Reader Block
addNewsItem()

// Page Turner Block
addNewsItem()

// PhotoFlip Block
addImage()

// PhotoSphere Block
addImage()

// PhotoStack Block
addImage()

//PhotoTiles Block
addImage()

//RegExp Block
getMatches()
isMatch()
isWholeNumber()

// RSS Block
getItems()
getFeed()

// SeattlePublicLibrary Block
getBooks()

// Slideshow Block
addImage()

// Snipshot Block
editImage()

// SoapBox Block
search()
getFeaturedVideos()

// Sort Block
sort()

// Stock Quotes
getStockGraph()
getQuote()

// Text Helper Block
getSubstring()
append()
skipFirstCharacters()
split()

// Timer Block
tick()

// Trynt Block
calculateLoveFactor()

// Twitter Block
getLatestPosts()
getFriendsPosts()

// Upcoming Block
findEvents()

// User Input Block
getText()
getTwoTextValues()
getThreeTextValues()
getChoiceFromDropdown()
getTwoChoicesFromDropdowns()
getThreeChoicesFromDropdowns()
getTextAndChoice()

// Video Player Block
findEvents()

// Virtual Earth Block
addPushpin()
setMapView()
drawLine()
deleteAllPushpins()

// Whack-A-Mole Block
addImage()

// Yahoo! Answers Block
getAnswers()

// Yahoo! Images Block
search()

// Yahoo! News Block
search()

// Yahoo! Term Extraction Block
getTerm()

// Yahoo! Traffic Block
getTrafficForAddress()
getTrafficForZipCode()
getTrafficForCoordinates()

// Yahoo! Video Block
search()

// XBox Live Block
getGamerCard()
getLastPlayedGames()
getPlayerPresence()

Больше информации о Microsoft Popfly, вы можете найти в этой коллекции ссылок в этом блоге: Microsoft Popfly Links.



Комментариев нет:

Linux.org.ru News

Вебпланета - все новости

CNews - Издание о высоких технологиях