Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
Ламерских вопросов пост. Никогда раньше не писал ПО под мобильные устройства. Нужно разработать ПО под андроид и айфон. Нужна работа с портами. Что посоветуете? Хочется на плюсах. Вообще без разницы, но чем тоньше прослойка между программой и системой, тем лучше. Какие есть средства разработки? Есть ли для студии хорошие плагины/аддоны? Для андроида вроде есть eclipse NDK. Для айфона? Тестирование на устройствах. Андроид вроде можно перевести в режим разработчика и работать там. Для айфона нужна лицензия разработчика? Есть ли возможность честно устанавливать себе на айфон самописный софт? Может есть полезные статьи и документация? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2017, 06:51 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
Что насчёт этого? Visual Studio2015, for Cross-Platform Mobile Development . Comunity поддерживает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2017, 07:52 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
CEMbComunity поддерживает? "Создание приложений для любой платформы" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2017, 08:41 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
CEMb, Visual C++ for Cross-Platform Mobile Development is an installable component included in Visual Studio Community , Professional, and Enterprise editions. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2017, 08:42 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
А кто-нибудь пробовал разрабатывать на 17-й студии под мобильные устройства? Студия предлагает использовать android emulator, но он жутко тормозит во время работы. Вторая проблема: этот android SDK использует папку в "моих документах", а чёртов днс (магазин) при продаже лаптопов прописывает юзера русскими буквами, и android emulator ругается, что не может туда попасть, потому что у него, видимо, не та кодировка: авторStarting emulator for AVD '5.12' [2752]:WARNING:./android/base/files/IniFile.cpp:158:Failed to process .ini file C:\Users\РґРЅСЃ\.android\avd\5.12.avd/snapshots.img.default-boot.ini for reading. Кто-нибудь знает, как с этим бороться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2017, 20:43 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
Полагаю, что всё же Android Studio ИЛИ QTCreator -- более прямой путь... Хотя я ни в коем случае не эксперт по разработке под мобильные устройства... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 13:08 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
MasterZivQTCreatorвот я тоже про него подумал. Android Studio, судя по описаниям, "тоже самое" что сейчас MS VS 2017, но с плюсами :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 13:34 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
Вот только скоко будут весить маленькие приложения на QT? Если разрабатывать что-то большое и сложное, то да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 13:38 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
CEMbВот только скоко будут весить маленькие приложения на QT? Если разрабатывать что-то большое и сложное, то да. QT на мобильных платформах это такой-же суррогат, как и QT на десктопе. Но если на десктопе у QT годы отладки и впечатляющее Community, то на мобильных... На мобильных вообще принято - если быстро запрототипировать - то Phonegap/Cordova, а потом берем, и переписываем в натив (Java и Objective C/Swift и иже), ибо суррогатные Look & Feel пользователи не простят никогда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 14:34 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
CEMbВот только скоко будут весить маленькие приложения на QT? Если разрабатывать что-то большое и сложное, то да. да, и эти библиотеки-прослойки придется еще и постоянно возить туда-сюда при отладке (мегабайты). занятие не для слабонервных, учитывая, сколько стартует эмулятор. phonegap/cordova можно хоть в легковесном браузере отлаживать, не запуская полноценный эмулятор, ну и для нативных приложений деплой для отладки относительно легок (нет нужды возить все и сразу). говоря проще - из практических соображений C++ на мобильных ИМХО беспрерспективен, не считая геймдева, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 14:43 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
Пробовал писать мобильные приложения на Qt 5.6 используя QtCreator 4.1.0. Для этого поставил: android-ndk-r13, apache-ant-1.9.7, android sdk, OpenCV-3.1.0-android-sdk. Тормозит только эмулятор ARM-андроида (за счет трансляции на лету инструкций arm->x86), поэтому поставил так же x86-андроид и отлаживал на нем - все быстро. Можно эмулировать различные девайсы с различным resolution и aspect ratio. Мобилу на android перевел в режим разработчика и отлаживал на ней - загрузка на мобилу минута (т.к. это изредка). Насколько помню, ставить приложения на iPhone и отлаживать а iOS можно только с MacOS. Основной геморрой в том, что вот ты создал форму, накидал на неё контролов (кнопки, скролы, ...), запустил на десктопе - все выглядит хорошо, запускаешь на мобиле, надписи в кнопках не помещаются. Наобум подобрал, вроде норм, затем запускаешь эмулятор на другой мобиле/планшете - снова все уехало куда-то. Короче просто накидать кнопок и сделать отображение яндекс/гугл-карты с нужными точками на ней - на Qt уже нетривиальная задача. Была ещё идея попробовать https://v-play.net/ но руки не дошли, если попробуете отпишитесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 15:30 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
CEMbВот только скоко будут весить маленькие приложения на QT? Если разрабатывать что-то большое и сложное, то да. Одно приложение на Qt с контролами и картой весит 56 МБ. Другое на Qt+Opencv с контролами и картой весит 77 МБ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 15:35 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
Вася УткинCEMbВот только скоко будут весить маленькие приложения на QT? Если разрабатывать что-то большое и сложное, то да. Одно приложение на Qt с контролами и картой весит 56 МБ. Другое на Qt+Opencv с контролами и картой весит 77 МБ. а статик-сборки не смотрел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 19:27 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)Вася Уткинпропущено... Одно приложение на Qt с контролами и картой весит 56 МБ. Другое на Qt+Opencv с контролами и картой весит 77 МБ. а статик-сборки не смотрел?А цену на статик сборку не смотрел? =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 20:00 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
SiemarglА цену на статик сборку не смотрел? =)варианты то знать надо, а вдруг на мак потом идти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 22:53 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), грубо - дешевле мак купить, чем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 23:18 |
|
||
|
Разработка ПО под мобильные устройства
|
|||
|---|---|---|---|
|
#18+
Спасибо всем! Поставил тоже самое на более новый комп. Всё ок, всё быстро работает. Теперь надо придумать, как жить дальше :) Или писать по Линупс (основа Ведроида) или писать под яву (гугловская JVM) И то и то работает с 2017 студии. Немного позабавило, что явовские проекты в студии идут как Visual C++ :) Буду смотреть, что быстрее и проще, скорее всего это окажется ява, так как JVM заточена хорошо под аппаратную платформу, и там уже есть всё нужное, и документация хорошая есть для разработчиков. А в Линупсе придется ещё разбираться... Есть ещё вариант - C#, Xamarin, но его не смотрел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 05:46 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39519542&tid=2018086]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 282ms |
| total: | 545ms |

| 0 / 0 |
