Используете ли вы векторную графику в нативных приложениях?
Доброго времени суток.
Хотелось бы узнать ваш опыт практического использования векторной графики при разработке нативных мобильных приложений для мобильных платформ iOS, Android, WindowsPhone.
Есть ли официальные библиотеки и поддержка операционными системами SVG и подобных технологий?
Каковы риски и перспективы? Используете ли на практике? Например в иконографике приложений хотя бы.
По возможности будет классно, если дадите полезные ссылки на эту тему, почитать, скачать, ресурсы, библиотеки, гитхаб, официалибрари и прочее...
Спасибо.
Яков Е: Можете более подробно описать про поддержку svg в ios и android.
Притом сохраняя обратную совместимость, чтобы не потерять аудиторию пользователей.
globuzer: Берем Qt, пишем на нем приложение под нужные ОС, внутри приложения можно использовать любые форматы, в том числе SVG. Современные версии Qt поддерживают Android 4+ и iOS 7+, если мне память не изменяет.
Яков Е: А что скажете на счет Xcode? Просто сколько не гуглил, что-то не нашел хороших библиотек поддержки векторной графики (нужно иконок) под ios. Возможно конечно плохо гуглил. Но знакомый разработчик посоветовал лучше не использовать пока что в проектах svg, тем более есть вероятность проблем для пользователей, кто сидит на старых версиях ios. Что скажете по этому поводу? Есть ли у вас реальный опыт использования svg в приложения ios и android хотя бы в части иконок для приложений и внутренних графических элементов?
globuzer: У меня более чем реальный опыт использования разнообразной SVG графики на этих ОС, но еще раз, Qt приложения хотя и нативные, но пишутся не на Java и Objective-C, а на С++ и JavaScript, так что это не просто отдельная библиотека которую можно прикрутить к обычному iOS или Android приложению, у них принципиально разные принципы построения интерфейса и т. д.