Очередь асинхронных операций
Привет. Сегодня речь пойдёт о том, как облегчить создание программ, использующих асинхронные операции. Я имею ввиду загрузку мультимедийного контента, асинхронные запросы к базе данных и т.д.
Привет. Сегодня речь пойдёт о том, как облегчить создание программ, использующих асинхронные операции. Я имею ввиду загрузку мультимедийного контента, асинхронные запросы к базе данных и т.д.
Доброго всем дня. Продолжаем начатое. Сегодня мы «оживим» наш калькулятор, т.е. сделаем его полноценным программным продуктом. Это урок рассчитан как на программистов с опытом, так и на начинающих программистов. Возможно, для начинающих будет немного сложно понять всё сразу. Но не отчаивайтесь. Время, которое вы потратите на изучение и понимание этого урока стоит того. Можете разделить этот урок на несколько частей.
Создадим новый проект Flex
«Calculator», где укажем тип — Web-приложение
. Реализацию пользовательского интерфейса начнём с создания двух дополнительный классов. Это будут MXML-компоненты на основе класса s:Button
. Какие кнопки нажимать, чтобы создать новый MXML-компонент, я подробно рассказал в этом уроке. В этом и последующих уроках я не буду заострять внимание на том, что уже пройдено, а только буду давать пояснения новым вещам.
В предыдущем уроке мы научились создавать проекты Flex, использовать элементы управления, отлавливать события и добавлять код, который будет выполняться в ответ на событие. Т.е. небольшая база у нас уже есть. Продолжим…
Ну что ж. Первый практический урок будет простой. Немного сложнее «Hello, world!». В нём я расскажу как сделать web-приложение на Flex4 с помощью среды разработки Adobe Flash Builder 4.6. На сегодня для меня именно эта среда разработки кажется наиболее удобной. Поэтому большинство примеров я буду приводить в ней. Вы, конечно же, можете использовать любую среду разработки.