Является ли "AndroidAnnotaions" надежным?

Является ли " AndroidAnnotations" надежным? Я искал его, но не мог найти много статей об этом (обзоры или руководства).

Я рассматриваю возможность использования этой библиотеки в моем проекте, у которого уже много пользователей. Прежде чем принять его, мне нужна хорошая репутация. Поэтому мои проблемы в основном таковы,

  • Есть ли знаменитые продукты, использующие эту библиотеку?
  • Могу ли я сказать, что он достаточно стабилен, чтобы принять его для моего большого проекта?
  • Будет ли это хорошо сохранено? (исправления ошибок и т.д.)

Спасибо заранее.

Ответы

Ответ 1

Я ведущий разработчик AndroidAnnotations. Позвольте ответить на ваши вопросы:

Можете ли вы полагаться на AndroidAnnotations?

Я так думаю. AndroidAnnotations - это среда времени компиляции, которая генерирует код. Сгенерированный код - это читаемый Java-код, что означает, что если вам нужно понять, что происходит, вы можете. Никакая магия не происходит во время выполнения = > . Вы находитесь под контролем.

Мы стараемся вести список внешних статей/учебников здесь.

Известны ли продукты с использованием этой библиотеки?

Пусть честно: я не знаю. Маттиас Каэплер из Qype рассказал о AndroidAnnotations в DroidCon London 2011. frontpage перечисляет приложения, которые мы знаем наверняка, используем его. Я знаю, что есть люди, которые используют это, потому что они просят улучшения и сообщают об ошибках, но обычно они не сообщают нам, когда они публикуют приложение. И, конечно, идея "писать чистый и поддерживаемый код Android" еще не очень распространена в сообществе Android.

Могу ли я сказать, что он достаточно стабилен, чтобы принять его для моего большого проекта?

Мы используем его в наших собственных приложениях, и мы находим его совершенно стабильным. Поэтому я бы ответил "да", но я думаю, вы должны просто попробовать:-). Загрузите 2.2 RC2 (скоро будет выпущена стабильная версия), следуйте инструкциям и убедитесь сами. Вы можете сделать прогрессивное повышение и начать увеличивать только один или два действия. Посмотрите, как это вам подходит, и сообщите нам, если что-нибудь пойдет не так. И если вы выпустили приложение с AndroidAnnotations на рынке Android, сообщите нам, мы обновим первую страницу.

Поддерживаются ли AndroidAnnotations?

Да, будет. Хотя это началось как персональный проект, AndroidAnnotations теперь спонсируется компанией, eBusiness Information. Эта компания использует людей (включая меня) для работы над AndroidAnnotations, с целью сделать ее основной платформой Open Source для Android.

Как вы можете видеть здесь и там, мы добавляем много новых функций для 2.2 выпуск. И вы не найдете много открытых Дефектов в issues, потому что мы сосредоточимся на исправлении ошибок перед добавлением новых функций.