Как обещание является Flex/Flash как путем разработки для iPhone/iPad?

[обновление 2015 года: Я думаю смело можно сказать, что Flash быстро умирает. Не идите туда. Должен сказать, хотя, в течение его краткого момента для сияния Flex был на самом деле действительно прекрасной datavis техникой.]

Я интересуюсь разработкой для iPad и iPhone, но я предпочел бы не изучать целую стопку разработки Apple (и хороший черт возьми, я уверенный не хочу возвращаться к ручному управлению памятью). О, уверенный, я мог изучить это, но у меня нет того уровня приверженности среде в этой точке. У меня уже есть профессиональный опыт с Flex, таким образом, я заинтригован перемещением Adobe заставить Flash/Flex скомпилировать в iPhone и iPad. Мой вопрос: как обещание пути разработки Ползунок Adobe будет? Мы, вероятно, будем видеть Ползунок, общедоступный в разумный период времени (Adobe: "Раннее мобильное ответвление платформы Flex, как ожидают, будет доступно в 2010")? Мы, вероятно, будем видеть разумную производительность? Есть ли препятствия разработки, которые еще не стали ясными? Heck, все это просто призрачный продукт? Там имеет довольно ограниченную информацию в наличии до сих пор, насколько я видел, но я интересуюсь прогнозами людей, даже если они являются спекулятивными.

6
задан eggsyntax 2 September 2015 в 02:15
поделиться

5 ответов

Технология кросс-компиляции Adobe не бесполезна (во всяком случае, для Flash - не видел так много re: Flex). И вряд ли они вложили бы в него так много денег, если бы думали, что он будет торпедирован в первый же день. Тем не менее, вы должны сделать свои собственные выводы о своей долгосрочной зависимости от него и о своем интересе к созданию неродного набора инструментов, как с точки зрения того, что вы можете получить от среды, так и с точки зрения каналов поддержки, которые вы нужно использовать (например, не Apple), когда что-то не работает.

Некоторые люди, кажется, успешно используют Монохромное касание , которое имеет (некоторые) общие черты.

2
ответ дан 11 December 2019 в 03:09
поделиться

Есть две проблемы с этим:

  1. Стив Джобс заявил, что не собирается поддерживать Flash на iPhone или iPad.

  2. Следующая версия Adobe позволит вам разрабатывать во Flex и переносить в формат приложений для iPhone.

Посчитайте сами.

0
ответ дан 11 December 2019 в 03:09
поделиться

Надеюсь, скоро вы увидите некоторую информацию о Slider, которая даст вам лучшее представление о сроках. Flex 4 скоро выйдет, и как только это произойдет, вы должны услышать более конкретную информацию о Slider.

Следует помнить, что Slider будет основан на архитектуре Flex 4. Чтобы получить представление о том, как это работает, вы можете ознакомиться с записью в блоге Джеймса Уорда - http://www.jamesward.com/2010/02/21/flex-performance-on-mobile-devices/ - у него есть пара видео, в которых показан список Flex 4, работающий на Nexus One.

Это не iPad/iPhone, и Flex - это НЕ то, что Adobe рекомендует для мобильных устройств, но этот базовый пример работает довольно хорошо. И он должен дать вам представление о том, как может выглядеть/повести себя Slider.

=Райан ryan@adobe.com

2
ответ дан 11 December 2019 в 03:09
поделиться

Если вы хотите начать разработку iPhone, iPa или Mac OSX, я бы посоветовал изучить Objective-C. Вероятно, это займет меньше времени, чем ожидание (официальной) поддержки Flash на этих устройствах ... Иначе говоря, вы бы использовали Objective-C для разработки Flash или приложения Flex?

0
ответ дан 11 December 2019 в 03:09
поделиться

Интересно, что новое соглашение Apple с разработчиками ставит под вопрос , будут ли разрешены приложения, созданные с использованием Flash/Flex:

3.3.1 - Приложения могут использовать только документированные API в порядке, предписанном Apple, и не должны использовать или вызывать какие-либо частные API. Приложения должны быть изначально написаны на языках Objective-C, C, C++ или JavaScript в том виде, в котором они выполняются движком iPhone OS WebKit, и только код, написанный на языках C, C++ и Objective-C, может компилироваться и напрямую связываться с документированными API (например, приложения, которые связываются с документированными API через промежуточный уровень перевода или совместимости или инструмент, запрещены).

2
ответ дан 11 December 2019 в 03:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: