Как вы изучаете новые навыки / рамки / технологии? - PullRequest
2 голосов
/ 20 октября 2008

Мне нужно внести свой вклад в относительно большой проект Adobe AIR, и я начинаю с нуля с этой технологией. Какой лучший способ это сделать?

Я обычно получаю хорошую книгу / учебное пособие и прорабатываю ее, но на этот раз кажется, что есть слишком много, чтобы научиться этому в разумные сроки. Мне нужны книги по Actionscript, FLEX и т. Д ...

Вам известны какие-либо полезные ресурсы, которые могут быть полезны для этого конкретного случая?

Как бы ты поступил, если бы был на моем месте?

Ответы [ 5 ]

3 голосов
/ 20 октября 2008

Мне просто нужно было сделать что-то подобное. Если вы можете себе это позволить (или заставить свою компанию заплатить за это), попробуйте пройти учебный класс. Я сделал один с помощью программного обеспечения Figleaf пару месяцев назад, и это действительно помогло.

Что касается книг, я слышал, что книга Essential Actionscript 3 хороша (у меня она есть для AS2, и она довольно хорошая). Flex действительно просто SDK. Вы будете выполнять большую часть своей работы в AS3 и MXML.

Еще одна хорошая вещь - скачать SDK и начать играть с ним. Подумайте о нескольких небольших приложениях, а затем напишите их во Flex. Я сделал это на работе (написал пару утилит Apps во Flex, чтобы узнать это). Я считаю, что лучший способ научиться это делать, и SDK бесплатен, поэтому ничто не должно вас останавливать.

1 голос
/ 20 октября 2008
  1. Я загружаю образцы из Интернета и запускаю их, связываюсь с ними, пытаюсь изменить их и понять, как они работают.
  2. Я подписываюсь на блоги по этой теме и делаю образцы, стараюсь понять, о чем пишут люди.
  3. а я делаю образцы :) Так что я в основном учусь сверху вниз. Сначала я получаю общее представление о технологии, а затем углубляюсь с образцами в части, которые мне кажутся интересными. Работает довольно хорошо. :)
1 голос
/ 20 октября 2008

Hello World для AIR , затем постепенно добавляйте детали. Агрессивно использовать любые сообщества там. Блог о вашем опыте. Однажды ты поможешь кому-то еще.

Сегодня вы учитесь, завтра вы учите.

0 голосов
/ 20 октября 2008

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

Прекрасный пример того, как вы можете изучать новые вещи, - это участие в сообществе, таком как stackoverflow, или в дискуссионном форуме, основанном на том, что вы хотели бы узнать (http://www.adobe.com/devnet/air/),, или даже путем участия в открытом проект.

Конечно, ничего из вышеперечисленного не так эффективно, как пробовать новые вещи. Чтобы освоить новые технологии (по моему честному мнение), лучше погрузиться в игру "в лоб" и попробовать что-то новое.

0 голосов
/ 20 октября 2008

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

Я ничего не знаю о Adobe AIR. Я полагаю, ваш клиент знает, что вы тоже нуб? ; D

...