Недавно один из наших клиентов рассматривает возможность сбора старого проекта WinMobile 5.0.Почему Android для корпоративных приложений?
Несколько функций должны быть добавлены к точке, это будет обновление основной версии.
Клиент обеспокоен мобильным рынком и считает, что все усилия, поставленные в этом развитии, должны будут быть выброшены через пару лет из-за динамики рынка мобильной связи и устаревания мобильных устройств ,
Таким образом, клиент не уверен, следует ли ему продолжать работу с Windows Mobile (смены с WM 5.0 до 6.X) или начать с нуля с помощью другой технологии.
С нашей стороны мы изучали рынок мобильной связи, ища ключи, для которых будет выигрышной лошадкой.
Безопасный ход, похоже, продолжается с WM только потому, что повторное заполнение всего приложения с нуля связано с большим количеством рисков и задержек.
С другой стороны, WM, похоже, теряет рынок, и призрак выхода с их стороны усиливается каждый день.
Но что можно сказать о Android? Все говорят об этом и растут на полной скорости, но какие авантюры он принесет к столу? Зачем нам начинать новую аппликацию по этой технологии?
Так что вопрос остается тем же .. Android достаточно зрелый для корпоративного приложения? Вы посоветуете его одному из ваших клиентов? Сможете ли вы перенести/переписать приложение WM на Android? Что такое компромисс?
EDIT: адресация комментариев.
- Приложение полностью построено с использованием C# и Compact Framework.
- Приложение предназначено для логистики/управления.
Что делает приложение и что используют большинство ваших потенциальных клиентов? – Paddy
... и на каком языке (ах) он написан и какие технологии он использует? Android (и iPhone) может создавать проекты на C или C++, им просто нужна тонкая оболочка на Java (или Objective-C). –
Вы предоставляете устройство или ожидаете, что клиенты запустит приложение на устройстве, которое у них уже есть? –