Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   А как вы решаете миграцию с флеша? (http://www.flasher.ru/forum/showthread.php?t=210212)

in4core 09.02.2015 01:06

А как вы решаете миграцию с флеша?
 
Решили делать приложение под мобилки, того, которое уже на флеше есть давно, соответсвенно почитав - сразу ясно, что на мобилах нам флеш плеера не видать, придется на хтмл5 идти.
Так вот вопрос - а как вы решали эту проблему, нанимали спеца по хтмл5 ( или изучали сами, не важно) или пользовались какими то другими вещами, чтобы быстро вывести на рынок старое флеш?
Говоря еще haxe есть, но я честно говоря не особо понимаю, что это и каким образом оно может работать с мобилками.
Прошу вашей консультации

ZackMercury 09.02.2015 02:56

А почему не AIR?

Hauts 09.02.2015 09:44

AIR после старательного анализа задачи. Чтобы не взяться делать то, что получится некачественно.

Если не эйр, то либо действительно хтмл5 (хотя это хождение по очень тонкому льду), либо, очевидно, нативная разработка.

in4core 09.02.2015 13:59

Парни AIR нельзя не просто так. А потому что все работает на URL . То есть клиент заходит на некую страницу (хтмл) - затем пробует авторизоваться там же, после чего его перебрасывает на некий урл с кученй LoaderInfo параметров, после чего и пускается флеш уже. Кроме того, что самое наверное важное, наше приложение игорное и шанс блокировать его маркетами - велик. с этим же ничего не сделать, или можно?

LifeIsRhythm 09.02.2015 17:25

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

caseyryan 09.02.2015 19:45

Сань, это ты случаем не про казино свое? Если про него, то казино как таковые не запрещены на маркетах.
На счет параметров, ты можешь через StageWebView авторизоваться из AIR приложения со своего обычного урла, и спокойно их получить.

Zebestov 09.02.2015 19:55

caseyryan дело говорит, все можно сделать на AIR — переделки будут минимальны. Просто придется всю текущую около-флешовую клиентскую часть занести внутрь приложения.

gloomyBrain 09.02.2015 20:39

Касательно URL могу добавить, что имеет место вот такой паттерн: ссылка, по которой пользователь переходит в приложение должна вести на сервер (ого, вот это новости!). А вот сервер в свою очередь может редиректить пользователя на приложение (либо на стор/маркет), если он зашел с мобильного браузера. Редирект на приложение - это переход по ссылке вида myappname://my.params. Мобильные браузеры прекрасно понимают такие ссылки и умеют открывать приложение, если оно установлено.

in4core 10.02.2015 00:43

Парни парни, дело не в этом. Заказчик - отвергает AIR, я ему предложил первым делом, не хочет он - говорит загнивающая платформа все дела... для линукса нет и вообще вы все дураки, у конкурентов - все на хтмл5 и нам так надо... вот.
Кость - да по казино все, никак его не добьем, бесит уже )

Добавлено через 1 минуту
Цитата:

Если про него, то казино как таковые не запрещены на маркетах.
А по поводу этого, говорят что блокируют на Apple Store. Маркеты да пропускают

Добавлено через 5 минут
LifeIsRhythm !
Я срочно вызываю Компота!
компот.jpg

Zebestov 10.02.2015 00:56

Ну если клиенту хочется таки застрять в мультиплатформенном браузере, то HTML5 без вариков. Переход не должен быть сложным.

В качестве фреймворка порекомендую CreateJS (привычный DL, готовая загрузка ресурсов, годные твины, кроссбраузерная работа со звуком). Движок не игровой, что лично для меня плюс (даже при портировании игр). В твоем же случае — вообще то, что доктор прописал!

Ну а если заморочишься и освоишь TypeScript, то для тебя портирование покажется приятной прогулкой. Но это уже по "слухам". Сам его не использую — не вижу смысла. Переношу свои классы из AS3 на старый добрый JavaScript не испытывая особых неудобств.


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

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