А ещё если квалификация разработчика совсем не адекватна сложности проекта, то он просто со 100% вероятностью заходит в тупик (полный срыв всех возможных сроков, невозможность исправить проблемы без полного переписывания кода, выход за предельно возможный бюджет) и время и деньги улетают в трубу.
iOS версия 2ГИС использует нативные UI, сеть и мобильные API, но внутри широко использует QtCore (и, соответственно, базовые фичи Qt вроде MOC), которая был для этого портирована на iOS в нашей команде.
С чем именно Вы не согласны? Я ничего не писал про Am5x86, который ставился на 486 плату и потому был очень сильно ограничен скоростью шины и памяти по сравнению с Pentium-ом. en.wikipedia.org/wiki/Am5x86
Возможно, с декодером Fraunhofer и можно было что-то воспроизвести при 20% загрузке, но у меня были Winamp и ещё какой-то плеер для командной строки, и они для 22КГц съедали почти всё.
Кстати, AVI файлы того времени на DX2-66 воспроизводились нормально, но там был звук PCM или ADPCM и очень низкое разрешение (в том числе по цветам), к сожалению, название кодека не могу вспомнить, но он был встроенный в Windows 95.
486DX2-66 мог играть mp3 только на 22КГц и без параллельного использования других программ. 486DX4-100 уже мог играть 44КГц. На Pentium 200MMX mp3-декодеры уже ели что-то типа 5-10%.
Навигация, со временем, будет.
Насчёт размера программы — к сожалению, его некуда уменьшать — функциональность программы вот столько весит. Qt «раздет» до предела, в нём есть только реально нужное для работы. Да и, в общем-то, размер данных городов на 1-2 порядка больше. Если Вы имеете в виду трудности с размером приложений под Андроидом 1.6-2.2, то для них в рамках этих версий ОС нет хорошего решения. К счастью, начиная с Android 2.3, с этой бедой покончено.
Пока что не хватает перехода на карту 2ГИС. Насколько я понимаю, встроить карту в выпадающее меню пока нельзя, но можно было бы хотя бы просто открывать сайт 2ГИС с онлайн-картами по какой-то кнопочке.
Дешёвые машины нужнее людям, чем дорогие. Их значительно больше производят и покупают. На всяких могут зарабатываться большие деньги, чем на лансерах, за счёт объёмов производства. Сравните, сколько народу ездит на ВАЗах, сколько на Сивиках, и сколько на Лансерах. Критерий «лучше-хуже» тут просто ни при чём.
В Андроиде все эти Sense/TouchWiz/etc с самого начала не стоило бы делать вообще, потому что они уже просто никому не нужны! Это было актуально только во времена Windows Mobile. Лучше бы бросили усилия на стабильность и быстрые обновления. Нет, надо «отличаться», и чтобы маркетологам было о чем писать! А результат — пользователям и репутации всё это только во вред.
Если бы только LG так делали :(
Acer, например, такой же.
Китайцы некоторые.
Причём, как раз у них-то первые прошивки обычно плохие и перешивать надо обязательно.
Видимо, у кого софтовый отдел плохой, там всё плохо — и установка обновлений, и качество прошивки, где хороший — там всё лучше.
Но все задачи смартфона, кроме тяжёлых игрушек, тот же Optimus One прекрасно выполняет. А доплачивать от 5 тыщ. за люксовость готов не каждый. Для многих и 6 тыс. за какой-то там телефон — это очень неслабо.
Такая возможность изначально заложена в ОС, и Нексусы обновляются «по воздуху» бинарными патчами и с сохранением всех программ и данных. Всё, что нужно — это ответить «да» и подождать пару минут.
Но многие вендоры, внезапно, требуют для обновления 32-битную Windows XP, дрова к телефону, программу прошивки и 25 телодвижений :(
Под 2.3 не перемещаются иконки, сервисы и др. штуки, которые должны работать без SD-карты, пользовательские данные (которые сама программа решила хранить внутри телефона, подальше от ручонок пользователя).
en.wikipedia.org/wiki/Am5x86
Кстати, AVI файлы того времени на DX2-66 воспроизводились нормально, но там был звук PCM или ADPCM и очень низкое разрешение (в том числе по цветам), к сожалению, название кодека не могу вспомнить, но он был встроенный в Windows 95.
Насчёт размера программы — к сожалению, его некуда уменьшать — функциональность программы вот столько весит. Qt «раздет» до предела, в нём есть только реально нужное для работы. Да и, в общем-то, размер данных городов на 1-2 порядка больше. Если Вы имеете в виду трудности с размером приложений под Андроидом 1.6-2.2, то для них в рамках этих версий ОС нет хорошего решения. К счастью, начиная с Android 2.3, с этой бедой покончено.
Acer, например, такой же.
Китайцы некоторые.
Причём, как раз у них-то первые прошивки обычно плохие и перешивать надо обязательно.
Видимо, у кого софтовый отдел плохой, там всё плохо — и установка обновлений, и качество прошивки, где хороший — там всё лучше.
Но многие вендоры, внезапно, требуют для обновления 32-битную Windows XP, дрова к телефону, программу прошивки и 25 телодвижений :(