Официальное приложение «Вконтакте» для Symbian^3 и 9.4
Вот и появилась полноценная программа для работы с социальной сетью Vkontakte.ru. А не просто ярлык запуска браузера. Разработкой этого приложения занималась известная компания «SPB Software» совместно с программистами из «Вконтакте». Получилась отличная программа. Подробности в полной новости.
Что может текущая версия «Вконтакте» 1.0:
- Показывать новости друзей и групп
- Отображать на карте ближайших пользователей Vkontakte.ru (сервис тестируется, возможны сбои)
- Работать с сообщениями. При открытии сообщения загружается сразу весь диалог с этим пользователем.
- Добавлять фотографии в альбомы, настраивать их.
- Проигрывание музыки и видео (на Symbian 9.4 видео хорошего качества может не воспроизвестись из-за слабого железа)
- В виде виджета висеть на рабочем столе и показывать последние новости
Что не может на данный момент приложение:
- Работать с группами
- Сохранять видеоролики/музыку/фотографии
- Сообщать о новых сообщениях
- Работать с приложениями
Клиенты соцсетей на Symbian
Приложения для социальных сетей на платформе Symbian в 2013 году представляли собой нативные программы, написанные на Symbian C++ или с использованием фреймворка Qt. В отличие от ярлыков, открывающих мобильный сайт в браузере, нативный клиент напрямую обращается к API социальной сети по протоколу HTTP, получая данные в структурированном формате, обычно JSON или XML. Это позволяет отрисовывать интерфейс стандартными элементами операционной системы, что даёт более плавную прокрутку и меньшую задержку отклика по сравнению с веб-страницей, обрабатываемой движком браузера.
Работа через API накладывает ограничения, связанные с возможностями самой платформы и версией API. На момент выхода приложения публичный API ВКонтакте предоставлял методы для работы с новостной лентой, сообщениями, фотографиями и списком друзей, но не давал доступа к внутренним функциям групп и приложений. Поэтому отсутствие поддержки групп и приложений в клиенте было следствием ограничений серверного интерфейса, а не недоработки разработчика.
Повышенный расход трафика по сравнению с Opera Mini объясняется архитектурой. Opera Mini пропускает весь трафик через прокси-сервер, который сжимает изображения и текст до передачи на устройство. Нативное приложение загружает данные напрямую с серверов соцсети без промежуточного сжатия, получая полноразмерные изображения и необработанный JSON. Кроме того, фоновая работа виджета на рабочем столе требует периодических запросов к серверу для обновления новостей, что увеличивает объём передаваемых данных даже при неактивном использовании.
