Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile





Скачать 434.88 Kb.
НазваниеКафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile
страница4/7
Дата публикации21.02.2015
Размер434.88 Kb.
ТипДипломная работа
100-bal.ru > Информатика > Дипломная работа
1   2   3   4   5   6   7

Обзор существующих решений


На данный момент известно несколько мэшап-платформ, помогающих пользователю создавать мэшапы. Примеры в алфавитном порядке:

  • Apatar[14]

  • Google Apps[15]

  • IBM Lotus Mashups[16]

  • Intel Mash Maker[17]

  • Microsoft Popfly (Springfield)[18]

  • RSSBus[19]

  • Yahoo! Pipes[20]

Apatar — это продукт для сбора данных с разных источников для последующего представления в веб-приложении. Предполагается, что сбор организуется без написания какого-либо программного кода, а потому доступно администраторам и пользователям. Продукт является приложением под win/linux. Продукт занимается только интеграцией данных и не дает инструментов для создания пользовательского интерфейса, а потому для полного решения должен комбинироваться с другими инструментами. В продукт входят коннекторы к некоторым популярным приложениям, таким как Salesforce и SugarCRM. Apatar — это продукт с открытым кодом, но у него есть и платная версия, с большим количеством коннекторов к приложениям.

Google App Engine — сервис хостинга сайтов и web-приложений на серверах Google. Приложения, разворачиваемые на базе App Engine, должны быть написаны на Python либо Java. Среда исполнения включает в себя полную реализацию возможностей самого Python, большинство функций стандартной библиотеки языка, ограниченную версию Django и многое другое. Предлагается набор API для сервисов хранилища, аккаунтов Google, загрузки данных по URL, электронной почты, получения RSS рассылок. Большой упор делается именно на использование сервисов от компании Google. Ранее существовал сервис Google Mashup Creator, но сейчас его возможности частично перешли в Google App Engine, а сам Mashup Creator закрыт.

IBM Lotus Mashups — сервис, который предоставляет упрощенную среду для создания мэшап-приложений, позволяющую объединять собственное, корпоративное и Web-содержимое. С помощью Lotus Mashups бизнес-пользователи могут создавать и совместно использовать новые приложения, отвечающие их непосредственным деловым потребностям. Программное обеспечение Lotus Mashups в настоящее время поставляется в составе комплексного решения IBM Mashup Center, которое помогает организациям повысить производительность и эффективность работы.

Intel® Mash Maker — сервис, который позволяет объединить контент из различных источников, таких как веб-страницы, видео, карты, RSS-каналы, фотографии и задать вид его отображения. Данный сервис предоставляет инструменты, позволяющие управлять, редактировать, сортировать, комментировать мэшап-приложения и внедрять их в сайты социальных сетей. Кроме того, сервис предоставляет специальные инструменты по созданию персонализированных приложений.

Microsoft Popfly — Веб-сайт, позволяющий пользователям создавать Веб-страницы, программные заготовки и мэшапы на основе технологии Microsoft Silverlight и сопутствующего набора инструментов, доступного онлайн. Popfly состоит из четырех инструментов:

  • Game Creator — инструмент, позволяющий создавать собственные игры или расширение уже имеющихся игр. Созданные игры можно экспортировать в Facebook или использовать как Windows Live Gadget

  • Mashup Creator — инструмент, позволявшим пользователям строить из встроенных заготовок мэшапы. Например, возможно объединить вместе фото и фрагменты карты, чтобы получить в итоге географическую карту из фотографий. Код блоков можно модифицировать на языке JavaScript, что даёт гибкость в разработке программ. Для облегчения процесса создания программ доступна технология, схожая с IntelliSense, с автодополнением HTML-кода. На сайте также размещаются различные руководства, а при попытке пользователя объединить блоки с несовместимыми данными выдавались предупреждающие сообщения

  • Web Creator — инструмент для создания веб-страниц. Пользовательский интерфейс похож на ленту интерфейса пользователя для Office 2007. Веб-страницы создаются без кодирования HTML, а настройка осуществляется за счет выбора предопределенных схем, стилей и цветовых палитр. Кроме того, существует функциональность, по встраиванию доступных мэшап-приложений в веб-страницы

  • Popfly Space. Законченные мэшапы и веб-страницы сохраняются в Popfly Space. Публичные проекты можно выкладывать на всеобщее обозрение, оценивать их, и даже "делиться" ими с другими пользователями. Popfly позволяет скачивать мэшапы в виде гаджетов для боковой панели Windows или встраивать их в Windows Live Spaces

К сожалению, поддержка Microsoft Popfly была прекращена 24 августа 2009 года.

RSSBus — продукт, который позволяет извлекать данные из баз, таблиц, документов, файловой системы, почтовых серверов и отдавать из любой системе потребляющей RSS-ленты. К системе прилагается огромное количество готовых коннекторов к популярным открытым веб-сервисам. В отличие от Yahoo! Pipes сервисы, созданные при помощи RSSBus могут быть внедрены в корпоративную ИТ-инфраструктуру. RSSBus работает на платформе .NET 2.0.

Yahoo! Pipes является веб-приложением от компании «Yahoo!», который предоставляет графический пользовательский интерфейс для создания мэшап-приложений. Сайт позволяет пользователям получать информацию из разных источников, а затем создать правила, отображающие и обрабатывающие содержимое, например, осуществляют фильтрацию. Примером мэшапа, созданного при помощи данного сервиса, является мэшап, построенный на основе сервиса Нью-Йорк таймс и совмещённый с сервисом Flickr. Это приложение получает информацию с RSS-ленты Нью-Йорк таймс и добавляет к статьям фото с сайта Flickr на основе ключевых слов.

На данный момент не существует ни одной платформы для создания мэшап-приложений для мобильных устройств. Мэшапы для мобильных устройств являются достаточно редким явлением, поскольку из-за необходимости обращения к нескольким источникам данных сильно расходуется трафик и заряд батареи. Стоит отметить, что сейчас достаточно распространены приложения, использующие только один сервис и предоставляющие альтернативный просмотру через браузер способ взаимодействия с сайтом, что позволяет снизить затраты на трафик и реализовать функции, специфичные для мобильных устройств (например, клиент для интернет-аукциона EBay[21] или социальной сети VKontakte[22]). В будущем, на основе подобных приложений могут быть построены мэшапы-приложения, работающие на мобильных устройствах.

1   2   3   4   5   6   7

Похожие:

Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconКурсовая работа На тему: «Разработка системного проекта типовой платформы...
На тему: «Разработка системного проекта типовой платформы для web порталов муниципальных образований Пермского края»
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconПрограмма по формированию навыков безопасного поведения на дорогах...
Чем Windows ce отличается от программного обеспечения смартфонов и карманных пк на базе Windows Mobile?
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconМолдавский Государственный Университет Факультет Математики и Информатики....
За последние 9 лет (c 1993) в мире персональных компьютеров появился новый участник – персональный карманный компьютер (кпк). Большую...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconОтчет по преддипломной практике На тему: «Проектирование программного...
Целью работы является проектирование программного человеко-машинного интерфейса для социально-ориентированной системы поддержки очного...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconКафедра системного программирования
Построение риторических деревьев текста на основе машинного обучения в рамках задачи автоматического реферирования
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconЭтот курс посвящен среде разработки Delphi фирмы Borland (известной...
Концепция Delphi1 была реализована в конце 1994 года, когда вышла первая версия среды разработки. В основу этого программного продукта...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconРефератов (ргр) по дисциплине «Разработка приложений в среде Oracle»
Разработка Delphi-приложений для Oracle. Визуальные компоненты для работы с набором данных
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconПроекта: Разработка Web-приложений
Разработка web-приложений, бизнес процесс разработки web-приложения, cms drupal, создание сайта кафедры
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconТема: Программное обеспечение компьютера
Цель: будут уметь различать программное обеспечение компьютера, знать о назначении прикладного по, системного по, Систем программирования,...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconРабочая программа дисциплины «Системное и прикладное программное обеспечение»
Целью дисциплины является ознакомление студентов с основными технологиями, принципами и методами разработки системного и прикладного...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconПояснительная записка На тему: «Проектирование программного пользовательского...
На тему: «Проектирование программного пользовательского интерфейса для электронной социально-ориентированной системы поддержки очного...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconРабочая программа учебной дисциплины системное программное обеспечение
Ос вычислительных процессов в современных ЭВМ. При изучении дисциплины основное внимание уделяется анализу структуры и характеристик...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile icon80455 a расширение платформы Microsoft Dynamics crm 2011
Кроме того, в курсе описано использование подключаемых модулей, событий приложений, клиентских расширений и веб-ресурсов. Наконец,...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconПрезентация «Разработка веб-приложений»
В ходе работы, в течении данного семестра мы изучали технологии веб-программирования и верстки позволяющие делать стабильные, удобные...
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconМетодические рекомендации по организации внеаудиторной самостоятельной...
Пм 01 Разработка программных модулей программного обеспечения для компьютерных систем
Кафедра системного программирования Разработка программного интерфейса для мэшап-приложений на базе платформы Ubiq Mobile iconРабочая программа по дисциплине с 3 «Технологии и методы программирования»
Цель преподавания дисциплины: Целью изучения дисциплины «Технологии и методы программирования» является изучение современных технологий...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск