|
|
|||||
Регистрация: Apr 2013
Сообщений: 77
|
AS3 and IOS ?
Эффективен ли AS3 для написания приложений под IOS? Или это как дырявым ведром воду из колодца?
На хабре пишут, что основным инструментом является Objective C, а также : "Adobe Flash Pro CS5 поддерживает разработку под iPhone. Другое дело, что пока этот путь основательно не разработан и определенная сырость в подходе присутствует.". Но тут конкретики по поводу последней версии нет, да и посту уже 27 апреля 2011 в 01:41 - 2 года... Есть ли в AS3 всё, что нужно, чтобы создавать хорошие приложения для ОС IOS, не уступающие приложениям на Objective C ? P.S. Автор newbie. Буду очень признателен каждому, кто выскажет своё мнение. |
|
|||||
Регистрация: Dec 2006
Сообщений: 1,764
|
Цитата:
__________________
а за окном атлантический океан! |
|
|||||
Регистрация: Apr 2013
Сообщений: 77
|
А с чем это связано? Отсутствие каких-либо элементов в самом языке или в трудности написания кода и т п.(т.е в человеческом факторе) ?
|
|
|||||
Регистрация: Dec 2006
Сообщений: 1,764
|
скорей в потребности использования самого AS
__________________
а за окном атлантический океан! |
|
|||||
NikolyA,
А поконкретнее можно? Работа с файлами, многопоточность, gpu - есть. Теперь, даже и air не обязательно должен быть установлен у пользователя. Конечно, использование прослойки - air в какой-то мере занизит скорость выполнения программы и наложит некие ограничения, по сравнению с нативным языком. Но зато, мы получаем кроссплатформенное приложение. Программы на c# для net ведь достаточно эффективны? Конкретики надо.. В плане разработки - всё отлично, есть классная ide - fd, очень удобная. В ас3 нет некоторых элементов высокоуровневых ооп языков - абстрактные классы, статические, перегрузка методов.. но всё это легко воспроизводиться имеющимися средствами и вопрос лишь эстетический. Было-бы тоже очень интересно узнать про современные конкретные подводные камни и проблемы разработки на air для мобилок.
__________________
Дети не должны знать о своих родителях Последний раз редактировалось Tails; 01.05.2013 в 15:18. |
|
|||||
okouser,
Уважаемый сенъёр девелопер, может быть, вы тогда озвучите те самые "дурацкие баги" с которыми лично вам пришлось столкнуться? Какой костыль вы применили? Как сейчас обстоят дела с этим "багом"?
__________________
Дети не должны знать о своих родителях |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
AS3 медленнее родного. Супертехнологичные приложения лучше не на флэш. Я бы не рекомендовал писать не кроссплатформу (если вы не готовы для кучи платформ сделать отдельную нативную версию, такое бывает) - это просто потеря денег. На флэш вполне пишут под iOS, есть выпущенные и всё такое, для новичка вполне нормально.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
Регистрация: Apr 2013
Сообщений: 77
|
А что Вы подразумеваете под "Супертехнологичные" ? Вот на конкретном примере, очень хорошее популярное приложение - (Plants Vs Zombies)
(Plants Vs Zombies). Оно супертехнологичное? Или же, например, вот другое Infinity Blade Infinity Blade Или невозможно так поверхностно оценить, не имею представления о приложении? |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Супертехнологичные - требовательные к производительности. Plants Vs Zombies - достаточно простая - 2-мерная графика, соответственно мало полигонов, не такая сложная логика. В Infinity Blade не играл, судя по скринам - может быть сложная (3д, много полигонов, сложный рендер, может 3д физика немножко быть).
Новичок скорее всего просто не потянет нужный объём арта и кода, чтоб сделать очень технологичную вещь. Можно во что-то упереться, но оно будет решабельно и решить это будет проще, чем тянуть нативную версию.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
Регистрация: Apr 2013
Сообщений: 77
|
Благодарю!
|
Часовой пояс GMT +4, время: 21:35. |
|
« Предыдущая тема | Следующая тема » |
Теги |
AS3 , ios , Objective C |
|
|