Блог Рагимова Романа

 

Aspen Player и Kinobaza.tv

Я думаю, пришло время подумать об отказе от Kinobaza.tv в качестве источника информации о фильмах, т.к. со своей ролью она совершенно не справляется. Вот, что на данный момент отображается в списке эпизодов Теории Большого взрыва:

Отсутствие информации о сериале на Kinobaza.tv

А между тем, на TVRage, для уже вышедших(!) серий, доступны не только названия, но даже screencaps.

Проблема же заключается в полном отсутствии у Kinobaza конкурентов. Kinopoisk не подходит по причине отсутствия API, IMDB по той же причине + проблемы с русским языком. Да, для сериалов можно использовать API MyShows.ru, благо оно тоже бесплатное и даже, в некотором смысле, проще представленного в прошлом году официального API Kinobaza.tv. Но у MyShows есть одна проблема, которая не позволяет полностью отказаться от Kinobaza в Aspen Player — отсутствие поиска по полнометражным фильмам.

Вот и сижу я, размышляю, как бы решить данную проблему? Ну не свою же базу организовывать, в самом деле.

Пишем приложение с поддержкой плагинов используя Adobe AIR — Часть II

Создание плагина

В качестве плагина для PSC может выступать любое Flex приложение имеющее public функцию search, которая в качестве аргумента принимает переменную типа String. Плагин может реализовывать любую логику поиска и может отображать данные любым способом.

В данном примере, написание и тестирование плагинов является достаточно простой задачей, так как по сути каждый плагин является самостоятельным Flex приложением. В качестве плагина также может быть использовано AIR приложение, если перед компиляцией конечного SWF изменить корневой узел WindowedApplication на Application.

Пишем приложение с поддержкой плагинов используя Adobe AIR — часть I

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

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

ActionScript 3 библиотека для Google Storage

Намедни написал библиотечку, облегчающую работу с новым проектом Google — Google Storage for Developers. Ниже приведу основные моменты из приложения, использующего данную библиотеку.