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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.01.2016, 18:56
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 1  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
По умолчанию безболезненный переезд с фейсбука на AIR

Имеется приложение для fb.Приложение активно дергает JS FB SDK.Начальство просит рассмотреть варианты как текущий codebase можно малой кровью собрать в apk.Соблазнительным выглядит вариант подключить весь js код к пустой html и грузить её в невидимый WebView.Вопрос только как с этим кодом потом из флэша взаимодействовать?ExternalInterface тут явно не прокатит.Какие могут быть варианты?

PS:Я знаю что это не true way и что существуют специальные ane для работы с FB.Задача просто - проверить как оно заведется на мобилках и стОит ли переезжать на старлинг.


Последний раз редактировалось undefined; 25.01.2016 в 20:36.
Старый 25.01.2016, 19:06
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 2  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Это все костыли. Так ты точно безболезненно не перелезешь. ANE самый лучший вариант.
Лучше покажи что у тебя за приложение, если хочешь узнать, стоит ли переезжать на старлинг

Старый 25.01.2016, 19:21
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 3  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Цитата:
Лучше покажи что у тебя за приложение
тыц
Активнейшим образом идет работа с битмапдатами.Могут ли быть какие-то грабли у старлинга в этой области?

Добавлено через 2 минуты
Цитата:
Так ты точно безболезненно не перелезешь. ANE самый лучший вариант.
Цель- просто запустить и посмотреть на fps, а там уж думать.Если и без старлинга нормально пойдет - естественно будем переписывать с ane

Добавлено через 10 минут
А если будет лагать, замена js -> ane будет мелочью на фоне объема работ по переходу на старлинг

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

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
undefined, грабли? Нет. Просто придётся всю отрисовку переписывать на старлинговский дисплейлист.

В любом случае сомнительно, что получится портировать малой кровью. Подозреваю, что проще будет переписать с нуля.

Старый 25.01.2016, 19:57
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 5  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Цитата:
В любом случае сомнительно, что получится портировать малой кровью.
Вопрос не в том, как переехать легко на старлинг, а как текущий код заставить работать на AIR.Ясно, что простого перехода на старлинг не будет,но может он и не нужен.

Добавлено через 1 минуту
Цитата:
undefined, грабли? Нет
BitmapData класс там остается нативный?

Добавлено через 4 минуты
Вообщем вопрос сводится к "можно ли из флэша достучаться до js кода внутри WebView?"


Последний раз редактировалось undefined; 25.01.2016 в 20:28.
Старый 25.01.2016, 21:54
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 6  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Прикольно) Обожаю пазлы еще с детства

Но вот по поводу игры, тут тебе вообще нет смысла делать ее на старлинге. Никакого активного перемещения кучи объектов нет. Ее легко потянет и нативный дисплей лист.

Старый 25.01.2016, 22:17
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 7  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Ну на уровне с 20-ью кусочками оно понятно, а вот на 1100, да еще если они все на поле будут - может и закопаться.

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

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Нельзя так просто взять и перенести векторный флешь в gpu флешь.
__________________
Дети не должны знать о своих родителях

Старый 25.01.2016, 22:27
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 9  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Цитата:
Нельзя так просто взять и перенести векторный флешь в gpu флешь.
Похоже я зря вообще про старлинг упомянул.
Повторяю, цель -переехать с fb на air,а не с dl на gpu.
Желательно с минимальными правками кода.
Старлинг будет актуален только если производительность будет неудовлетворительной и это уже совсем другой вопрос, который пока интересует чисто в теории.
Цитата:
Вообщем вопрос сводится к "можно ли из флэша достучаться до js кода внутри WebView?"

Старый 25.01.2016, 22:35
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 10  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Если приложение на телефоне, то DL не вариант с таким количеством частей.

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

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

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


 


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


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