49 / 25 / 2
Регистрация: 09.06.2008
Сообщений: 227
|
|
1 | |
Небольшой блиц на тему "что такое флэш" или "вопросы от самых маленьких"))21.07.2011, 14:31. Показов 3630. Ответов 21
Метки нет (Все метки)
Хочу начать изучение Flash (нужно создать сайт с использованием flash + MySQL) (ЗЫ. PHP и MySQL владею малёк).
Пока разбираюсь, какие книги и какие проги качать, но сразу возникает ряд вопросов общего плана... 1) Macromedia Flash, Adobe Flash Builder и Adobe Flash Professional - это взаимозаменяющие продукты? т.е. любую флешку можно написать на одном из них? Какие плюсы/минусы каждого из них? 2) ActionScript - я так понимаю, нужно учить полюбому (если флешку нужно сделать интерактивную)? 3) С чего лучше начинать? (сначала изучить ActionScript, или начать с создания визуальной оболочки и изучения среды разработки flash) 4) SWF-файл - это файл, который создается вышеописанными программами и его можно вставить в любое место на HTML-страничке, что бы запустился на страничке и уже пользователь мог бы с ним работать? 5) есть ли принципиальные отличия ActionScript 2.0 и 3.0? они имеют преемственность?
0
|
21.07.2011, 14:31 | |
Ответы с готовыми решениями:
21
Python 3 для самых маленьких или простые задачи Найти сумму 5 самых больших и 5 самых маленьких элементов списка Найти 3 самых больших и 3 самых маленьких числа в двумерном массиве Найти два самых больших и самых маленьких элементов массива Програма для нахождения 2 самых больших числа и 2 самых маленьких без массивов |
2 / 2 / 0
Регистрация: 17.07.2011
Сообщений: 12
|
|
21.07.2011, 18:08 | 2 |
Могу ответить по поводу Actionscript ... абсолютно разные...
У меня сайт на AS2.0 и я не могу интегрировать в него AS3.0
1
|
Модератор
2912 / 1771 / 179
Регистрация: 19.02.2011
Сообщений: 6,512
|
|
21.07.2011, 21:43 | 3 |
1) Нет. Macromedia Flash поддерживает только as1/as2 и в общем устарел. Во Flash можно создавать анимацию без кодирования. В остальном верно.
2) если необходимо что-то большее кнопки - да. 3) Можно и так и так. Но изучение IDE проще: для основ пары дней хватит. С as все гораздо сложнее. 4)да 5) as2 и as3 отличаются принципиально. Если решили серьезно заниматься, про as2 лучше и не думать.
1
|
214 / 80 / 2
Регистрация: 31.05.2011
Сообщений: 258
|
|
22.07.2011, 22:28 | 4 |
1) Macromedia Flash - старье(забудьте про эту программу), Adobe Flash Professional CSx - фактически та же IDE, но новее и с as3, в то время как Macromedia Flash - это только as1-as2(по сути это одна и та же программа, только теперь ее Adobe разрабатывает, т.к. выкупил он Macromedia). Adobe Flash(ранее Flex) Builder - среда разработки предназначенная больше для профессиональных программистов, со своими вкусностями и удобством написания кода, основана на платформе Eclipse... В Adobe Flash писать код довольно неудобно... Но новичкам я советовал бы вначале осваивать Adobe Flash. (флэшку можно написать на любом из них)
2) да, и это as3! НИКАКОГО as2! (если вы конечно не собираетесь делать мульты а-ля масяня, а полноценные приложения) 3) советовал бы порисовать кнопки, анимацию, маски и т.д. - чтобы разобраться с анимационными возможностями и инструментами flash, и постепенно писать по несколько строчек простого кода... и думаю вам стоит купить книгу с введением во flash CSx с небольшими примерчиками и as кодом, ну а в дальнейшем уже вплотную заняться изучением as3. 4) да, совершенно верно. 5) as2 - я бы не назвал его полноценным, т.к. это еще action script в зародыше, а вот as3 - полноценный язык ООП, в нем и порядка больше и возможностей... Насчет преемственности - есть различия, причем довольно значимые.
1
|
49 / 25 / 2
Регистрация: 09.06.2008
Сообщений: 227
|
|
25.07.2011, 23:29 [ТС] | 5 |
А во флеш (и AS3) можно сделать динамическое обновление страницы (по событию на сервере)?
Например: один пользователь сообщение написал, а другой (не обновляя страницы), сразу видит это в отдельном поле на странице?
0
|
214 / 80 / 2
Регистрация: 31.05.2011
Сообщений: 258
|
|
26.07.2011, 02:04 | 7 |
Да, все можно сделать))) Flash технология очень гибкая, и освоив ее вы очень многое сможете сделать... Здесь все от фантазии будет зависеть и ваших навыков) Так что желаю удачи вам в начинаниях, и мы постараемся вам помочь на этом форуме всем тем, чем знаем сами
З.Ы.: конечно что-то освоив, будет очень хорошо если вы тоже будете помогать новичкам) я тоже начинал с нуля, вот только больше обращался к книгам, т.к. в то время о flash мало чего кто знал)
1
|
49 / 25 / 2
Регистрация: 09.06.2008
Сообщений: 227
|
|
26.07.2011, 15:04 [ТС] | 8 |
Нет, это, конечно, не единственная задача... но необходимая.
Р.s. Вот еще совсем забыл спросить (важный вопрос для меня), как поддерживаются Flash и разные версии AS на мобильниках/коммуникаторах/планшетниках?
0
|
214 / 80 / 2
Регистрация: 31.05.2011
Сообщений: 258
|
|
26.07.2011, 18:36 | 9 |
насчет мобильников и коммуникаторов - Flash Lite есть... А для планшетников обычный Flash, однако на iPad1-2 с поддержкой flash вообще туго, плотно не работал с ними, но вроде как можно что-то тоже сделать... (Apple вообще не любит технологию flash, конкретнее говоря Стив Джобс не уважает)
0
|
49 / 25 / 2
Регистрация: 09.06.2008
Сообщений: 227
|
|
26.07.2011, 23:09 [ТС] | 10 |
Т.е. создавая сайт с использованием flash и, например, as3, не всё так просто и нужно некоторые части кода писать по-разному для каждой платформы?
0
|
214 / 80 / 2
Регистрация: 31.05.2011
Сообщений: 258
|
|
27.07.2011, 00:04 | 11 |
да, по разному... сайт на flash для мобильных телефонов и коммуникаторов нужно делать на Flash Lite, т.к. в ином случае ничего пользователь не увидит(все зависит от плеера установленного на телефоне и других девайсах)... да и вообще делать огромные порталы глупо на flash(только лишь сайты-визитки где нужна яркость, анимация, звук и что-то необычное...), здесь важно содержание, а не красивости, и к тому же есть куча других технологий конкретно для написания веб ресурсов... тут вообще стоит смотреть в сторону php, java script (лучше даже ajax)...
0
|
Модератор
2912 / 1771 / 179
Регистрация: 19.02.2011
Сообщений: 6,512
|
|
27.07.2011, 21:16 | 12 |
Не нужно, а можно от безысходности в том случае, если устройство ничего другого не поддерживает.
В остальном все ограничено той версией ФП, которую поддерживает устройство (в отличии от браузера "потолок" может быть задан производителем девайся в отличии от ПК, когда единственное ограничение - желание пользователя поставить тот или иной софт) Естественно еще нужно обратить внимание на такие нюансы как интерактивность. У мобильных устройств нет мышки, но есть тач-скрин. Работа с ними отличается. Но на это есть соответствующие классы/методы. Можно создать универсальный класс, эмулирующий то или иное действие пользователя, а интерпретировать его уже на свой вкус. Такие вещи обычно создаются один раз и потом практически не меняются (естественно если все сделано правильно) В отношении FlashLite отдельная история. Это потенциально мертвая технология.
0
|
49 / 25 / 2
Регистрация: 09.06.2008
Сообщений: 227
|
|
29.07.2011, 12:20 [ТС] | 13 |
Хм...
Что-то совсем запутался...)) В общем тогда сформулирую вопрос так: что мне изучать и куда двигаться, если нужно написать сайт в котором из нестандартных возможностей (которые с php и JS я не знаю как реализовать) надо сделать такие: на компе: 1) можно выделять определенные области на рисунках на сайте и эта информация будет заноситься в БД (наподобие выделения людей на сайте вконтакте) 2) если пользователь авторизован, то у него в режиме реального времени появляюстя входящие сообщения (соответственно, как только они попадают в БД) и идет звуковое оповещение о новом сообщении. с сотового: 3) видеть области, которые выделялись с компьютера на рисунках, и иметь возможность выбрать одну из них. и еще один пункт, пишу его отдельно, т.к. он желателен, но если сильно усложнит сайт, то не нужен: 4) нужно рисование (наподобие графити вконтакте, только рисовать линии, много и разных, но только линии!). P.S. Кажется это основное... много, конечно, вопросов возникнет в процессе разработки, но на первый взгляд так...
0
|
Модератор
2912 / 1771 / 179
Регистрация: 19.02.2011
Сообщений: 6,512
|
|
29.07.2011, 22:13 | 14 |
1) Вконтакте это реализовано без использования flash
2) Ajax для подобных приложений и предназначен. 3) Если сотовый поддерживает html, javascript и есть доступ к сети, то тоже можно реализовать без использования flash. 4) Может и существует, но такой реализации на javascript я не видел, хотя то что это невозможно не скажу. Вообще 4й пункт - это классическая задача для flash. + еще к предыдущим 3м пунктам нужно добавить возможность реализации различных эффектов и пр., что зачастую во flash-е делать проще/идеологически правильней.
0
|
goodwill
|
|
31.07.2011, 02:52 | 15 |
как добавить ссылки на страны в карте
посмотри пожалуста |
2 / 2 / 0
Регистрация: 29.09.2011
Сообщений: 16
|
|
30.09.2011, 01:13 | 17 |
Я тоже новичек в этом деле....но начитавшийсь на форуме...честно говоря запуталась....
Я хачу создать flash сайт, с небольшой 3D(обект) анимацией на главной странице.....остальные будут по проще... но тоже с маленькими эффектами кнопочек...и тд....! Помогите пожалуйста разобратся с чего мне начать! Одни советовали начать с Фотошоп....создать макет страницы, затем в Macromedia Flash поработать и тд.. А другие советовали в 3D max создать(обект) от туда перенести этот макет во Flash ______________________ Этот обект должен будет совершать определённые действия при открытии страницы с звуковым сопроваждением! У меня есть книга флеш трюки-100 советов и рекомендаций полное руковадство ..Мука __________________________ благодаря вам я поняла что Adobe Flash Professional CS куда лучше, но тем не мение сейчас в голове у меня каша! Так с чего же нужно начинать? Пожалуйста, очень прошу, помоите!
0
|
2 / 2 / 0
Регистрация: 29.09.2011
Сообщений: 16
|
|
30.09.2011, 09:36 | 19 |
Я уже всё продумала что и где будет находится и нарисавала макеты страниц.....?
Но я определённо хачу flash сайт!
0
|
Модератор
2912 / 1771 / 179
Регистрация: 19.02.2011
Сообщений: 6,512
|
|
30.09.2011, 10:17 | 20 |
Lilac Forest, 3dsmax-сайт у вас точно не получится
Покажите/расскажите про 3д-элемент, чтоб было ясно что и как использовать. А то телепатирующее устройство сломалось...
0
|
30.09.2011, 10:17 | |
30.09.2011, 10:17 | |
Помогаю со студенческими работами здесь
20
Составить программу нахождения двух самых больших (самых маленьких) элементов массива Блиц-консультации. Быстрые ответы на вопросы о PR в масс-медиа Рунета Найти в массиве 3 самых больших числа и 3 самых маленьких числа А можно для самых тупых, что такое Lotus? C# + openGL (для самых маленьких) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
|
Что такое NullReferenceException и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
|
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
|
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
|
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
|
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
|
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее:
На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
|
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript
В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
|
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|