Профессиональная разработка интернет приложений

Программирование на Java, PHP, Flash…

Рубрика «Программирование»

JQuery. Обработка нажатий в Iphone

Ради интереса решил проверить один из своих Web проектов, как он работает под iPhone. В этом проекте большое количество javascript. Обнаружил, что кнопки, на которые с помощью jQuery повешено событие click, работают очень странно. При первом клике происходит их выделение – срабатывает css :hover, а сам клик отрабатывает только если кликнуть по той же кнопке [...]

Ваш отзыв

Flex. Должен ли ItemRenderer знать тип модели?

Начать нужно с того, нравится ли вам разрабатывать на строго типизированном языке программирования или на не типизированном. В последнем случае, вам не имеет смысла читать статью дальше. Если вам, как и мне, по душе строгая типизация, давайте поразмышляем… Как известно, для отображения данных, в ItemRenderer присутствует переменная data. Проблема заключается в том, что тип этой [...]

Отзывов (1)

Profiler во Flash Builder. Проблема запуска

Разрабатывая программы, я люблю пользоваться профайлером. Очень уж мне хочется, чтобы мои творения работали быстро и приносили максимальное удовольствие пользователям. Разработка на Flex – не исключение. Однако, меняя рабочие места, очень часто я сталкивался с проблемой, что на некоторых машинах профайлер отказывается запускаться. Долгое время мне не удавалось вычислить причину данной проблемы. Вроде бы и [...]

Ваш отзыв

Установка BlaseDS

Для работы BlaseDS, на вашем компьютере должна быть установлена среда выполнения Java. Скачать ее можно тут: http://www.oracle.com/technetwork/java/javase/downloads/index.html. После ее установки, можно приступать к экспериментам с BlaseDS. Для начала скачаем последнюю версию сервера BlaseDS. Сделать это можно на странице http://opensource.adobe.com/wiki/display/blazeds/Downloads . Для загрузки потребуется регистрация. На странице загрузки вам будет предложено 3 варианта дистрибутива: Turnkey – [...]

Отзывов (1)

PHP и FileReference во Flex

В любом RIA приложении необходима авторизация. Благо сделать ее не составляет труда. Чаще всего авторизация проводится на серверной части и ее результаты записываются в параметры сессии. Это позволяет запрашивать данные авторизации пользователя только один раз, за весь сеанс его работы с приложением. В связке Flex и PHP такая схема работает без проблем. Все запросы к [...]

Ваш отзыв

Что такое BlazeDS

Разрабатывая RIA приложение на Flex, для обработки данных необходимо использовать http сервер. Для этих целей подойдет и обычный сервер Apache, с установленным на него PHP. Общение серверной и клиентской части будет происходить посредством HTTP запросов, в которых будут передаваться данные в формате XML или JSON. У технологии Flash есть родной формат передачи данных – AMF3. [...]

Ваш отзыв

Недостаток конструкции WITH

Вот что написано про конструкцию «with» в документации по ActionScript: Establishes a default object to be used for the execution of a statement or statements, potentially reducing the amount of code that needs to be written. То есть конструкция «with» должна обеспечивать уменьшение объема кода. Но кроме красивого кода, приложение должно отличаться еще и надежностью. [...]

Ваш отзыв

Flex 4. При наведении мерцают кнопки

Разрабатывая на Flex 4 видеоплеер, элементы управления которого скрываются, когда мышь выходит за его пределы и появляются, когда мышь оказывается над ним, я использовал события объекта класса Application mouseOut и mouseOver. В обработчике первого события устанавливался флаг, что мышь за пределами приложения, в обработчике второго, данный флаг переводился в значение, сигнализирующее наличие указателя мыши над [...]

Ваш отзыв

Парное программирование. Подходы.

Думаю большинство разработчиков программного обеспечения согласится со мной, что парное программирование намного эффективнее программирования в одиночку. Но исследование литературы по методологиям разработки программного обеспечения привело меня к выводу, что понятие парного программирования немного неоднозначное. В литературе выделяют как минимум 2 подхода: Разработчик без клавиатуры полностью погружен в код, так же как и разработчик, пишущий его [...]

Ваш отзыв

Flex и OSMF

Попробовал написать простой видео плеер с использованием flex и OSMF. Судя по документации, OSMF больше ориентирован на разработку медиа проигрывателей в среде flash. Дополнительные проблемы создавал тот факт, что сайт с документацией по OSMF лежит уже вторые сутки. Обходился только документацией по AS3. Первые проблемы у меня возникли, когда включил классы OSMF в проект. Он просто перестал собираться. Решение [...]

Ваш отзыв