PopFly
юни 8th, 2008 — IvayloHristovКакво ново се задава от Microsoft?
PopFly e една от новите инициативи на Майкрософт, която за сега е съвсем в началото си (слаба ракия), но с много голям потенциал и много перспективи.
Само година след започването на проекта PopFly (работно име Springfield), вече може да се види нещо работещо, което говори за това, колко силен ще бъде продукта, когато е пуснат за масова употреба. Popfly е уеб базиран продукт за създаване на различни и интересни Mashup-и (значението на това понятие е обяснено по - долу), уеб игри и други.
Основното за PopFly
PopFly е лесен и удобен за използване уеб базиран продукт, базиран на SilverLight позволяващ създаването на mashup-и, уеб игри, facebook приложения, HTML страници и много други. Всичко създадено с PopFly може да бъде споделяно с приятели, запазено и интегрирано във вашия сайт или блог. Продукта PopFly се разработва от екипа на Майкрософт за създаване на приложения, използвани от не професионалисти в ИТ сферата (Microsoft Non-Professional tools team). И основния замисъл на продукта е да се използва от хора, които не са професионалисти в програмирането. Интерфейса позволява да се създават mashup-и и други PopFly елементи,без да се напише и един ред код.
За програмисти
След официалния старт на PopFly всеки ще може да създаде приложение за PopFly, което да позволява използването на уеб функционалността от различни сайтове. Това ще е много добра възможност за популяризиране на сайтове и branding на дейността на определени компании. Създаването на приложение за PopFly не е много трудно и всеки с познания по JavaScript и HTML ще може да създаде приложение за PopFly. Продукта ще е активно насочен към програмисти и основната насока, ще е създаването на приложенения. За по - леснота работа има предоставен пакет за Visual Studio. В крайна сметка очакванията са, че PopFly ще се наложи като платформа за разработка с много възможности.
Активно общество (Community)
Една от тактиките на Майкрософт за популяризиране и максимално използване на продукта PopFly е създаването на активно общество от потребители. Именно поради тази причина в PopFly са добавени много възможности за споделяне на приложенията и способи за създаване на активно общество. За целта са използвани Windows Live Storage и Windows Live Spaces, които също обещават да се наложат и да станат популярни продукти.
Заключение
Още е рано да се каже със сигурност дали PopFly ще се наложи и дали ще бъде успешен продукт или не. Но аз лично виждам много възможности и лично има много идеи. Във всички презентации за PopFLy се акцентира върху изработката и използването на Mashup-и и това наистина е мощно и е силна страна на PopFly, но и всичко останало е много добро. Например създаването на игри. Много маркетинг фирми използват за branding на продуктите си игри. Обикновено се създава някаква игра, която се пуска в Интернет и на хората с най - добри резултати се раздават промоционални продукти (или нещо подобно). Проблема е, че за да се създаде тази рекламна кампания маркетинг агенциите наемат фирма или екип от програмисти за да създадат играта и това струва скъпо. А сега е възможно да се вземе една най - обикновена игра, например някакво космическо корабче стрелящо по астероиди, да се смени космическото корабче с четка за зъби, да се сменят астероидите с нещо наподобяващо кариес и готов. Имате хубава игра за промоционалната ви кампания за новата четка за зъби, която убива всички кариеси. И най - якото е, че това може да се направи от не професионални програмисти, ами от маркетинг специалистите, без да пишат нито един ред код. И не само това, ами това може да беде направено за отрицателно време. И това е само една от многото идеи за използване на PopFly.
*Mashup
Mashup е термин, означаващ приложение, което предлага някаква функционалност базирана на изхода от множество източници. Например един примерен mashup, би било ако съедините функционалност на предоставените картинки от flickr и функционалността предоставена от Microsoft Virtual Earth. Така ако извадите снимки на плажове, заедно с GPS координатите им от flickr и използвайки изхода от flickr и функционалността предоставена от Virtual Earth, можете да създадете карта, която показва снимките на плажовете изобразени върху картата на света. Това е един примерен Mashup. Интересното при PopFly е, че улеснява много създаването на такива mashup приложения.