Вживание в программирование на Flash

Курс о том, как начать программировать на Flash.

Дорогой, друг,

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

Возможно, вы ищите не просто пособие, о том как научиться программировать используя Flash технологии, а человека, который бы реально бы программировал используя это средство и показал с чего начать!

Тогда, вы оказались в нужном месте. Я занимаюсь flsah программированием почти 10 лет, начиная с самых простых его версий. За это время я реализовал десятки идей в области онлайн тренингов, онлайн игр, презентаций.

Мое хобби – развивать мышление, но, не в кабинете, и не на тренингах, а на практике, то есть главный подопытный в моих упражнениях – я сам. Я пробую освоить области знания, на которые другие люди тратят много времени..

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

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

Вот некоторые из моих разработок:

В этой книжке я расскажу, как при помощи простых мыслительных усилий научиться делать такие же вещи.

Программировать сложно и просто!

Итак, я утверждаю, что научиться программированию достаточно просто и сложно. Например, среди моих знакомых не было ни одной женщины программиста, значит программисты – это определенный тип людей, и некоторым этот вид деятельности не подходит. Я не знаю почему так происходит, но это так. Мне нравится программировать, а друге просто не подходят для этой работы. Мы разные. В этом пособии я предполагаю, что есть определенное количество людей, которые хотят программировать и при этом не тратить на изучение продолжительное время. Конечно, такой подход не лишен недостатков: действительно сложные вещи невозможно будет запрограммировать без теоретических знаний, и нужно будет разбираться в теории. Зато, сложные вещи будут получаться через 1-5 дней после того, как вы начали разбираться в них.

Содержание курса

Вступление

  • Осознание цели программирования.
  • Навыки, необходимые флеш программисту.
  • Как найти исходные коды программ прототипов..
  • Дополнительные вопросы и шаблоны.
  • Программирование - это навык, который вы просто "забыли".
  • Рождение идеи (визуализация будущего, заимствование идеи).
  • Пример изобретательского мышления.
  • Трудности новичков.
  • Что делать, если не понятна какая то строчка в коде.

Кодирование на Flash CS

  • Нажатие на кнопку.
  • Показать картинку.
  • Клонирование объектов.
  • Получение доступа к объекту.
  • Получение информации извне.
  • Загрузка и выгрузка XML.
  • Как сделать приложение для Вконтакта.

Не флеш программирование

  • Как запрограммировать Wordpress.
  • Интеграция в уже существующие системы..
  • Как использовать модули антиспама и регистрации.
  • Упрощение постановки задачи, чтобы использовать все возможные ресурсы.
  • phpclasses.org
  • Рандомизация записей в блоге.
  • Замена слов на синонимы.
  • Стандартный шаблон для административного изменения базы данных.

Приложение: создание баннера за 5 минут. Пример удачного переформулирования задачи.

Исходные коды в формате Flash CS3:

  • Пример кнопки - button
  • Прмиер вывода картинки -picturee
  • Пример использования flashvars
  • Пример работы с глобальными переменными Global_vars
  • Клонирование объектов
  • Работа с xml
  • Пересылка данных в PHP
  • tetris
  • Работа с vkontakte
  • php Замена одних слов на другие.
  • php администрация БД
  • multy_objects

Выгоды

  • Выгода от этого курса очень проста. Вы получаете информацию от практика. Все что я описал в этом пособии я употребляю на практике. То, что я не использую я просто не стал описать.
  • Вы получаете месяц бесплатных консультаций. Я готов оказать помощь в объяснении программ, которые я создал.
  • В пособии посвящено много места правильному формированию идеи.
  • В пособии приводятся примеры того, как перефорование проблемы может существенно упростить ее и сделать реализацию черезвычайно простой.
  • Приводятся примеры интеграции Flash программ с СМС, типа PHPBB и Wordpress.


Предыстория проекта

Анализируя свои программы я понял, что почти весь спектр кубиков для составления программы состоит из следующих компонентов:

  • Передать параметр извне внутрь Flash (Flashvars, xml).
  • Передать параметры из Flash во внешнее окружение (urls).
  • Отобразить картинки, звуки и манипулировать ими.
  • Реагировать на события (нажатие на мышку …).

Это почти все, с чем нужно разобраться для программирования во Flash !!!

Нужно сделать еще одно замечание: Flash работает не в безвоздушном пространстве. Он должен работать с базами данных, текстовыми данными, графическим интерфейсом. Поэтому, программист во Flash должен немного разбираться в смежных областях.

Что должен знать Flash программист:

  • MySQL ,
  • PHP ,
  • HTML ,
  • а иногда с AP, для работы с «Вконтакте».

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

  • Интерфейсную часть Flash приложения.
  • Скрипт на PHP , который принимает данные от Flash приложения.
  • MYSQL базу данных.

Поэтому, программируя во Flash человек невольно вторгается в смежную область. А человек, программирующий в PHP дожжен вторгаться в область Flash. На сколько глубоким должно быть погружение? Я думаю, что все зависит от целей. Я например, вторгаюсь ровно на столько, на сколько нужно запрограммировать идею.

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

Несколько слов об авторе

Изучить вопрос и изложить его просто - это мое хобби. Я просто перечислю некоторые свои достижения, чтобы убедить вас в том, что я знаю некоторый толк в перестройке сознания.

  • Я периодически запускаю новые проекты в Интернете.

  • Написал четыре "бумажные" книги, которые были изданы центральными издательствами.

  • Издавал СиДи с компьютерными тренингами на развитие возможностей человека.

  • Я боролся и победил в конкурсе Американского правительства и имел возможность работать в фирмах, расположенных на территории США.

  • Я участвовал в создании разных видов бизнесов (оптовый бизнес, бизнес в области бухгалтерского программного обеспечения, Интернет бизнес, издательский бизнес).

  • Я самостоятельно изучил бухгалтерский учет, знания которого были необходимы мне для организации бизнеса по адаптации программного бухгалтерского обеспечения. Позже я написал на основании своего опыта книгу, которая имела коммерческий успех ("1С, как дважды два", издательство Питер).

  • Лазил в пещеры, совершал велосипедные стокилометровые путешествия по горам.

  • Фотографирую, рисую.

  • Занимаюсь творческой деятельностью и зарабатываю плодами своего творчества.

  • Создал десятки популярных зарубежных и российских Интернет проектов: flashmusicgames.com, ababasoft.com, hohohu.com, dadon.ru, citycat.ru/iq/, sm100.ru , psekups.ru

Отрывок из книги

Как показать картинку во Flash

Показать картинку – одна из стандартных функций Flash программы.

Загрузить изображение оказывается очень и очень просто:

var photoHolder:Loader=new Loader();
photoHolder.load(new URLRequest("button_04.png"));
im.addChild(photoHolder);

Аналогичным образом можно загрузить звуковой файл. Примечание: исходные коды смотрите в папке «lessons/02pictures». Для большей информации ищите в интернете информацию по следующим запросам:

  • Google: "Flash cs3" display picture example zip
  • Google: "Flash cs3" show bitmap +zip

Например, на вот этой странице приведены полезные сведенья о загрузке изображений: http://blog.newmovieclip.com/2007/03/14/preloader-in-Flash-cs3-actionscript-30-way/

Совет по поиску дополнительной информации

Представим, что вы не можете понять как следует использовать какую либо из строк кода. В этом случае скопируйте часть непонятной строки в буфер обмена, например, так «load(new URLRequest» и поищите дополнительную информацию по этому запросу.

Когда мне что то непонятно, то я использую следующие шаблоны поиска:

  • Google: "Flash cs3" “часть строки из кода
  • Google: "Flash cs3" “load(new URLRequest”
  • Google: "Flash cs3" “load(new URLRequest” +example
  • Google: "Flash cs3" “load(new URLRequest” +zip

У меня очень плохая память. Я часто струдом вспоминаю синтаксис команд, ведь программирование – это не основной вид моей деятельности. Я одновременно могу программировать на PHP, Delphi, Flash и при таком подходе часто возникает мешанина в голове.

Скриншоты электронной книги

Скриношот приложения (исходные коды к пособию)

Оформление заказа

В Россию, Украину, Казахстан отправка осуществляется бесплатно. Оплата за заказ производится при получении.

В другие страны кроме России, Украины, Казахстана продукт высылается после предоплаты, заполните форму заказа, и мы с вами свяжемся для уточнения деталей отправки.

Порядок оформления заказа:

  1. Заполните форму заказа..
  2. Мы примем ваш заказ и отправим его почтой. Примерно через 2 недели после оформления заказа — на ваш почтовый ящик придет извещение о посылке.

  3. Вы возьмете извещение о посылке и паспорт. С ними зайдете в свое почтовое отделение. На почте после оплаты вам выдадут посылку с заказом.

Если вы живете в Москве, то доставка осуществляется курьером (бесплатно). Укажите в форме заказа: место и время доставки, а так же телефон для связи.

На почте вы получите DVD диск с записанным курсом (видео файлы, книга).

Продукт снят с продаж.

Если вы хотите пройти персональный тренинг, то пишите мне письмо

 

 

Гарантия качества:
Продукт перед отправкой проверяется на работоспособность.

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

Я уверен в том, что используя мои методы указанные в этом пособии вы будете находить ответы быстро и эффективно. Вы поменяете взгляд на сложность программирования.

Контакты:
Сергей Михайлов,
serge_mikhailov@mail.ru,
тел. +7-918-125-53-51,
353290, г.Горячий Ключ, а/я 17.

Я гарантирую результат. Сергей Михайлов

Все права защищены. Copyright © 2010 -