powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Разработка под мобильные платформы [игнор отключен] [закрыт для гостей] / Поделитесь опытом кроссплатформенной мобильной разработки
20 сообщений из 20, страница 1 из 1
Поделитесь опытом кроссплатформенной мобильной разработки
    #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
Поделитесь опытом кроссплатформенной мобильной разработки
    #39336724
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лично мы используем Xamarin для разработки Android и iOS приложений на языке C#.
Лично я в своих личных проектах использую ещё и PhoneGap.
...
Рейтинг: 0 / 0
Поделитесь опытом кроссплатформенной мобильной разработки
    #39337190
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

У вас бизнес-приложения, игры или что-то третье?
...
Рейтинг: 0 / 0
Поделитесь опытом кроссплатформенной мобильной разработки
    #39337196
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое.
...
Рейтинг: 0 / 0
Поделитесь опытом кроссплатформенной мобильной разработки
    #39340008
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПервое.Можно взглянуть на примеры по каждой из платформ?
...
Рейтинг: 0 / 0
Поделитесь опытом кроссплатформенной мобильной разработки
    #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
Поделитесь опытом кроссплатформенной мобильной разработки
    #39340726
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

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

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

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

У нас вообще никто и не думал что-то на русском писать, у нас пользователей в России - это два с половиной экспата :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Поделитесь опытом кроссплатформенной мобильной разработки
    #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]