07.08.2014 08:47
Новости.
Просмотров всего: 2072; сегодня: 1.

Cisco Jabber Guest и разработка несложных приложений под IOS с помощью AppArchitect

Статья специалиста Cisco в области решений для совместной работы Сергея Юцайтиса

Выбирая тему для этой статьи, я находился под впечатлением от общения с замечательной и, что немаловажно, бесплатной программой для создания собственных приложений для iPad и iPhone – AppArchitect. Что касается Jabber Guest™, то это решение позволяет продемонстрировать, насколько просто выполнить видеосоединение с мобильного устройства без необходимости получения аккаунта или регистрации.

Как известно, Jabber – обобщенное наименование унифицированного многофункционального программного клиента Cisco, существующего на разных платформах и позволяющего осуществлять различные типы коммуникаций (IM, голос, видео и т.п.).

Все эти клиенты привязаны к инфраструктуре − предприятия или облачной.

Jabber Guest не исключение, но его основное назначение – обеспечивать коммуникации между сотрудником корпорации и внешним, не аутентифицированным пользователем. Разумеется, все необходимые для работы Jabber Guest компоненты установлены и в корпоративной сети Cisco: Call Manager, связка серверов Expressway Core и Edge (бесплатное решение от Cisco для предоставления удаленного доступа устройствам, регистрирующимся на CUCM).

Все компоненты Jabber Guest поставляются в виде виртуальных машин для инфраструктуры VMware.

Тем, кому интересна техническая информация о Jabber Guest, рекомендую соответствующий раздел на сайте разработчиков Jabber. Ну, а всем остальным скажу, что Jabber Guest дает возможность кликнуть с мобильного устройства или PC/MAC на ссылку специального формата. Если плагин не установлен, браузер предложит его скачать и установить, после чего проверит подключение к сети и предложит выполнить соединение. Создавать для этого специальные приложения или web- страницы необходимости нет, но мне хотелось обставить процесс демонстрации максимально эффектно.

AppArchitect дает возможность бесплатно создать собственные приложения для IOS-устройств с помощью web-инструментов. Я не программист, и мне эта программа подходит как нельзя лучше. Заходим на сайт apparchitect.com и регистрируемся, после чего открывается доступ к странице управления аккаунтом и приложениями. Нажимаем вкладку «Create new app» – предлагается выбрать устройство, под которое создается приложение, имя и шаблон приложения. Забегая вперед, скажу, что мне модифицировать готовые шаблоны не удалось – при загрузке на мой iPhone 5 выдавалась ошибка, так что я использовал «чистый» шаблон, а на примере «готовых» решений изучил возможности конструктора. (Возможно, это баг моего устройства, возможно − сайта-конструктора, и разработчики его исправят).

После выбора шаблона загружается окно конструктора приложения.

Можно создавать экраны, кнопки, ссылки на объекты и т.д. Выбранные на экране объекты конфигурируются во вкладке «Properties» с помощью довольно богатого для бесплатного приложения набора функций. На первый экран я поместил несколько картинок, ролик YouTube, ссылку для скачивания плагина Jabber Guest (на всякий случай) и две кнопки управления экранами.

На второй вкладке я расположил кнопки-ссылки Jabber Guest на различные демономера Cisco и свой собственный корпоративный телефон. (Политики безопасности ограничивают «гостевые» вызовы внутренними номерами Cisco).

Ссылка имеет такой формат, которую приходится открывать в Safari, что увеличивает время запуска плагина из-за необходимости сначала запустить браузер. К сожалению, иначе не получается, так как сертификат Jabber Guest считает приложение AppArchitect недостоверным. Тем не менее, все работает, что и требовалось доказать.

Протестировать работу приложения можно, скачав AppArchitect в Apple Store. Открываем программу на мобильном устройстве (в моем случае это iPhone), вводим логин, загружаем приложение.

После перехода на второй экран и нажатия кнопки ссылка передается плагину Jabber Guest, и он запускается в режиме показа локальной камеры. При повороте устройства приложение меняет ориентацию камеры. Как только появляется индикация «Ready to call», можно выполнять вызов.

После того, как приложение готово, его можно опубликовать. Вы можете скачать его в виде ipa-файла (но, чтобы его подписать, необходимо зарегистрировать аккаунт разработчика в Apple). Альтернативный вариант – опубликовать его под аккаунтом AppArchitect в Apple store. В этом случае приложение сначала будет проверено сотрудниками AppArchitect.

Удачной разработки!

О компании Cisco

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

Чистый объем продаж компании в 2013 финансовом году составил 48,6 млрд долларов.

Cisco, логотип Cisco, Cisco Systems и логотип Cisco Systems являются зарегистрированными торговыми знаками Cisco Systems, Inc. в США и некоторых других странах. Все прочие торговые знаки, упомянутые в настоящем документе, являются собственностью соответствующих владельцев.


Ньюсмейкер: Cisco — 3787 публикаций
Поделиться:

Интересно:

О введении в России бумажных денег (ассигнаций) в XVIII веке
29.12.2024 10:05 Аналитика
О введении в России бумажных денег (ассигнаций) в XVIII веке
29 декабря 1768 г. (9 января 1769 г.) Императрица Екатерина II издала Манифест об основании двух ассигнационных банков и выпуске ассигнаций. На учреждённые в Санкт-Петербурге и Москве банки был возложен обмен медных денег на государственные ассигнации четырёх достоинств:...
316 лет назад Россия была разделена на восемь губерний
29.12.2024 09:03 Аналитика
316 лет назад Россия была разделена на восемь губерний
29 декабря 1708 года Указом Петра I территория Российской Империи была разделена на 8 губерний. В Московской Руси основной административной единицей был уезд, то есть город с прилегающими к нему землями. Уезды заметно отличались друг от друга по своему размеру и численности населения: одни включали...
География фольклора: место действия мифов и сказок
28.12.2024 17:52 Аналитика
География фольклора: место действия мифов и сказок
В славянских мифах и сказках встречались реальные географические точки: богатыри охраняли заставы крупных городов, герои отправлялись в плавание по Волге-матушке, а князья царствовали в своих землях — Новгороде, Суздале и Москве...
В метро Москвы курсирует поезд, посвященный 100-летию Театра сатиры
28.12.2024 17:20 Новости
В метро Москвы курсирует поезд, посвященный 100-летию Театра сатиры
В московском метро появился новый тематический поезд. Он посвящен вековому юбилею Московского академического театра сатиры и будет курсировать в течение полугода. Каждый из пяти вагонов состава рассказывает об одном из 20-летних периодов жизни коллектива. Кроме того...
Как праздновали Новый год и Рождество в XIX веке
28.12.2024 13:31 Аналитика
Как праздновали Новый год и Рождество в XIX веке
Свечи вместо гирлянд, колядки вместо телевизора и письма вместо звонков: как отмечали новогодние праздники в XIX веке. В гости 1 января Традиция длинных новогодних праздников в России зародилась давно. В XIX веке торжества затевали с приходом Святок, целой череды...