Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.05.2013, 12:55
Idon'tKnow вне форума Посмотреть профиль Отправить личное сообщение для Idon'tKnow Найти все сообщения от Idon'tKnow
  № 1  
Ответить с цитированием
Idon'tKnow

Регистрация: Apr 2013
Сообщений: 77
Tools AS3 and IOS ?

Эффективен ли AS3 для написания приложений под IOS? Или это как дырявым ведром воду из колодца?
На хабре пишут, что основным инструментом является Objective C, а также : "Adobe Flash Pro CS5 поддерживает разработку под iPhone. Другое дело, что пока этот путь основательно не разработан и определенная сырость в подходе присутствует.". Но тут конкретики по поводу последней версии нет, да и посту уже 27 апреля 2011 в 01:41 - 2 года...

Есть ли в AS3 всё, что нужно, чтобы создавать хорошие приложения для ОС IOS, не уступающие приложениям на Objective C ?

P.S. Автор newbie. Буду очень признателен каждому, кто выскажет своё мнение.

Старый 01.05.2013, 14:11
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 2  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
Цитата:
Есть ли в AS3 всё, что нужно, чтобы создавать хорошие приложения для ОС IOS, не уступающие приложениям на Objective C ?
лучше конечно писать на Objective C, потому что по хорошему, нормальных приложений на AS3 под iOS очень мало
__________________
а за окном атлантический океан!

Старый 01.05.2013, 14:22
Idon'tKnow вне форума Посмотреть профиль Отправить личное сообщение для Idon'tKnow Найти все сообщения от Idon'tKnow
  № 3  
Ответить с цитированием
Idon'tKnow

Регистрация: Apr 2013
Сообщений: 77
А с чем это связано? Отсутствие каких-либо элементов в самом языке или в трудности написания кода и т п.(т.е в человеческом факторе) ?

Старый 01.05.2013, 14:24
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 4  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
скорей в потребности использования самого AS
__________________
а за окном атлантический океан!

Старый 01.05.2013, 14:53
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 5  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
NikolyA,
А поконкретнее можно?

Работа с файлами, многопоточность, gpu - есть. Теперь, даже и air не обязательно должен быть установлен у пользователя. Конечно, использование прослойки - air в какой-то мере занизит скорость выполнения программы и наложит некие ограничения, по сравнению с нативным языком. Но зато, мы получаем кроссплатформенное приложение.
Программы на c# для net ведь достаточно эффективны? Конкретики надо..

В плане разработки - всё отлично, есть классная ide - fd, очень удобная. В ас3 нет некоторых элементов высокоуровневых ооп языков - абстрактные классы, статические, перегрузка методов.. но всё это легко воспроизводиться имеющимися средствами и вопрос лишь эстетический.

Было-бы тоже очень интересно узнать про современные конкретные подводные камни и проблемы разработки на air для мобилок.
__________________
Дети не должны знать о своих родителях


Последний раз редактировалось Tails; 01.05.2013 в 15:18.
Старый 01.05.2013, 18:30
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 6  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
okouser,
Уважаемый сенъёр девелопер, может быть, вы тогда озвучите те самые "дурацкие баги" с которыми лично вам пришлось столкнуться? Какой костыль вы применили? Как сейчас обстоят дела с этим "багом"?
__________________
Дети не должны знать о своих родителях

Старый 01.05.2013, 18:31
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 7  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
AS3 медленнее родного. Супертехнологичные приложения лучше не на флэш. Я бы не рекомендовал писать не кроссплатформу (если вы не готовы для кучи платформ сделать отдельную нативную версию, такое бывает) - это просто потеря денег. На флэш вполне пишут под iOS, есть выпущенные и всё такое, для новичка вполне нормально.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 01.05.2013, 19:06
Idon'tKnow вне форума Посмотреть профиль Отправить личное сообщение для Idon'tKnow Найти все сообщения от Idon'tKnow
  № 8  
Ответить с цитированием
Idon'tKnow

Регистрация: Apr 2013
Сообщений: 77
А что Вы подразумеваете под "Супертехнологичные" ? Вот на конкретном примере, очень хорошее популярное приложение - (Plants Vs Zombies)
(Plants Vs Zombies). Оно супертехнологичное? Или же, например, вот другое Infinity Blade Infinity Blade
Или невозможно так поверхностно оценить, не имею представления о приложении?

Старый 01.05.2013, 23:42
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 9  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Супертехнологичные - требовательные к производительности. Plants Vs Zombies - достаточно простая - 2-мерная графика, соответственно мало полигонов, не такая сложная логика. В Infinity Blade не играл, судя по скринам - может быть сложная (3д, много полигонов, сложный рендер, может 3д физика немножко быть).

Новичок скорее всего просто не потянет нужный объём арта и кода, чтоб сделать очень технологичную вещь. Можно во что-то упереться, но оно будет решабельно и решить это будет проще, чем тянуть нативную версию.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 02.05.2013, 17:07
Idon'tKnow вне форума Посмотреть профиль Отправить личное сообщение для Idon'tKnow Найти все сообщения от Idon'tKnow
  № 10  
Ответить с цитированием
Idon'tKnow

Регистрация: Apr 2013
Сообщений: 77
Благодарю!

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
AS3 , ios , Objective C
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.