С чего начать?
Если серьезно, то у меня есть конкретная задача и я надеюсь, вы подскажете пути ее решения… Я уже тут всех «надоел» со своим
Client for Google Translate, но никак не могу остановиться :)
Продукт написан на VB6+API, причем количество апишного кода уже в разы превышает вэбэшный. Плюс глючная поддержка Unicode, точнее, ее полное отсутствие — приходится мастырить костыли. Плюс заморочки с визуальным представлением контролов. И еще много таких «плюсов», хотя, надо отдать должное скорости разработки. Скажем так, можно быстро стартануть проект с нуля и проверить — стоит ли вообще с ним возиться. В общем, для 98 года — нормально, да и c API можно горы своротить, но на носу уже 2010…
Так вот, сейчас стоит задача сделать продукт под другие ОС и под другие платформы (мобильные устройства). Продукт сам по себе не суперсложный, но взаимодействует с другими приложениями (получает текст из выделения) и это может быть потенциальной проблемой при разработке версий под другие ОС.
Собственно, вопрос: на чем бы вы взялись решать такую задачу? В идеале, хотелось бы получить еще и portable версию продукта (без инсталлятора), поэтому Java (по моему мнению) не подходит. И потом, меня на низкий уровень тянет — не могу я спокойно смотреть на мегабайты фреймворков вокруг копеечной утилиты… Я готов (и у меня есть время) осваивать новые инструменты с нуля.
В общем, нид хелп!