Appcelerator – отзывы с фронта

Переписываю приложение для Мудрослова на платформе appcelerator. Текущее приложение на phonegap тормозит, не нравится мне это.

Appcelerator (Titanium studio) дает возможность писать приложения на javascript, но в отличие от phonegap, интерфейсы не html5, а родные, от платформы.

Это то меня и привлекло.

Из недостатков –

  • документация более чем скудная
  • саппорт ужасный (про платный ничего не могу сказать) – баги висят месяцами
  • ребята очень не дружат с не-ascii последовательностями
  • поддержка разных фичей на разных платформах (и отсутствие документирования)
  • медленная компиляция
Основная проблема для меня лично – невозможность указать русское название проекта, а также проблемы с подписью приложения (тоже что-то из-за non-ascii)
Как пофиксить подпись прямо из IDE я не нашел, приходится делать это вручную.
название проекта можно поменять через задницу -
выцепляете из билда build/android/AndroidManifest.xml и кладете его в platform/android/AndroidManifest.xml. Вот в новом месте уже можно писать любые utf8 буквы (правда, через ресурсы андроида @string/app_name и т.п.).


Из плюсов
  • один (почти) код для разных платформ, на вполне сносном javascript.
  • Наличие Kitchensink сэмпла, который служит источником мудрости за неимением документации
  • родные интерфейсы
Скоро выложу Мудрослов 4 андроид v.2!

Leave a Reply