Гость
Форумы / Разработка под мобильные платформы [игнор отключен] [закрыт для гостей] / Поделитесь опытом кроссплатформенной мобильной разработки / 20 сообщений из 20, страница 1 из 1
28.10.2016, 19:22
    #39336617
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
Лично я использую Marmalade SDK для разработки Android и iOS приложений на языке C++. Дело в том, что в марте 2017 Marmalade Technologies заканчивает поддержку своего продукта и в связи с этим встает вопрос о том, куда же переводить свои проекты.

Поделитесь своим опытом кроссплатформенной мобильной разработки, будет интересно почитать о любом, даже самом скромном опыте.
Если кому интересно, пару слов о Marmalade SDK
Marmalade SDK как среда для разработки кроссплатформенных мобильных (и не только) приложений предоставляет разработчику C++ API. По сути, это набор расширений (Extensions), каждое из которых внутри себя содержит конкретную реализацию функционала (работа с графикой, файловой системой, сетью, UI, внутриигровые покупки, работа с аудио-видео и т. д.) под каждую отдельную платформу (Android, iOS, WinPhone и множество других платформ).

Поэтому разработчику в процессе написания практически нет необходимости завязываться на особенности той или иной платформы, за исключением некоторых случаев (возможно список неполный):
— некий функционал может не поддерживаться в определенной ОС;
— разработчик сам решил реализовать логику приложения по-разному в зависимости ОС.

Но вот в случае, если разработчику потребуется функционал, который отсутствует в стандартном дистрибутиве Marmalade SDK, ему может потребоваться самому собрать свой Extension со своей реализацией под каждую платформу — а значит писать платформозависимый код.

Из плюсов:
1) Написанный С++ код платформонезависим, то есть код компилится под эти платформы без изменения.
2) Для сборки ios-билда macos не нужен, ipa-шник собирается на винде. Мак нужен для заливки ipa-файла в консоль iTunesConnect через эппловский ApplicationLoader.
3) Более-менее сносная документация, в сравнении, например, с cocos2d-x.

Минусы:
1) Мармелад - это не игровой движок, это только платформа.
2) Мармеладовские обертки поверх некоторых sdk-интеграции (admob, facebook, chartboost и т.д.) как правило сильно отстают по версии от оригинальных SDK. Например, на сегодня последняя версия библиотеки Admob - 9.8.0, а мармелад использует только 6.5.0.
3) Большое кол-во багов. Хотя баги наверное есть во всех кроссплатформенных средах разработки.
4) Малое community.
...
Рейтинг: 0 / 0
29.10.2016, 00:37
    #39336724
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
Лично мы используем Xamarin для разработки Android и iOS приложений на языке C#.
Лично я в своих личных проектах использую ещё и PhoneGap.
...
Рейтинг: 0 / 0
30.10.2016, 11:06
    #39337190
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANA,

У вас бизнес-приложения, игры или что-то третье?
...
Рейтинг: 0 / 0
30.10.2016, 11:28
    #39337196
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
Первое.
...
Рейтинг: 0 / 0
02.11.2016, 14:26
    #39340008
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANAПервое.Можно взглянуть на примеры по каждой из платформ?
...
Рейтинг: 0 / 0
02.11.2016, 19:43
    #39340283
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
AmKadskyANAПервое.Можно взглянуть на примеры по каждой из платформ?
Примеры чего, приложения? :)

https://itunes.apple.com/app/wild-apricot/id903048437

и

https://play.google.com/store/apps/details?id=com.wildapricot.mobilebackend&hl=ru
...
Рейтинг: 0 / 0
03.11.2016, 12:49
    #39340726
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANA,

Спасибо.
...
Рейтинг: 0 / 0
03.11.2016, 15:04
    #39340882
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANA,

"Позволяет Wild Apricot администраторам управлять членов и участников мероприятия"
Я-бы мог и смешнее перевести. :)
...
Рейтинг: 0 / 0
05.11.2016, 11:50
    #39341750
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
wadman,

это где такое? :)
...
Рейтинг: 0 / 0
05.11.2016, 16:45
    #39341840
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANA,
в маркете. При чем это не перевод на лету маркетом, так влепили при публикации.
...
Рейтинг: 0 / 0
07.11.2016, 08:39
    #39342339
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
wadman, не вижу, у меня на английском :)
...
Рейтинг: 0 / 0
07.11.2016, 13:38
    #39342548
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANAwadman, не вижу, у меня на английском :)
Один из скринов с автопереводом, другой - без.
...
Рейтинг: 0 / 0
07.11.2016, 13:38
    #39342549
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
2.
...
Рейтинг: 0 / 0
07.11.2016, 13:39
    #39342551
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
так и знал, что промахнусь :)
...
Рейтинг: 0 / 0
07.11.2016, 13:48
    #39342556
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
wadman, всё что Вы запостили на русском - это автоперевод, не наш текст :)
...
Рейтинг: 0 / 0
07.11.2016, 13:57
    #39342566
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANAwadman, всё что Вы запостили на русском - это автоперевод, не наш текст :)
Я и написал, что с автопереводом.
А ранее написал, что заголовок - не часть автоперевода.
Заголовок-то одинаковый.
...
Рейтинг: 0 / 0
07.11.2016, 17:17
    #39342806
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
wadman, заголовок тоже автопереведён.
...
Рейтинг: 0 / 0
07.11.2016, 18:24
    #39342870
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANAwadman, заголовок тоже автопереведён.
Понятно, что криво, но это сделал не маркет (выше показал с автопереводом и без), а тот, кто публиковал.
Потому я и написал, что могу смешнее перевести.
...
Рейтинг: 0 / 0
07.11.2016, 19:39
    #39342915
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
wadman, да нет, как раз маркет.

У нас вообще никто и не думал что-то на русском писать, у нас пользователей в России - это два с половиной экспата :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
22.12.2017, 19:41
    #39574620
ванмомас намбаван
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь опытом кроссплатформенной мобильной разработки
skyANAAmKadпропущено...
Можно взглянуть на примеры по каждой из платформ?
Примеры чего, приложения? :)

https://itunes.apple.com/app/wild-apricot/id903048437

и

https://play.google.com/store/apps/details?id=com.wildapricot.mobilebackend&hl=ru

И на чем конкретно сие чудо создавалось?С# Xamarin only?
...
Рейтинг: 0 / 0
Форумы / Разработка под мобильные платформы [игнор отключен] [закрыт для гостей] / Поделитесь опытом кроссплатформенной мобильной разработки / 20 сообщений из 20, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]