- Возможно ли это вообще? Пробовал ли это раньше? Существуют ли другие способы реализации DI в титане?
- Какое приложение выглядит в титановом приложении, которое является наиболее подходящим местом для начальной загрузки IOC и как? (Я думаю, что корневой состав должен быть в app.js)
- Каковы последствия внедрения DI в приложение Ti, рассматривающее управление жизненным циклом зависимостей? т.е. возможные проблемы с производительностью/памятью и т. д.
Что я хотел бы сделать, это зарегистрировать специфические реализации конкретной платформы в корне компоновки, а не «если платформа == android/ios» проверяет всюду в коде. Это идеально ограничивало бы проверку платформы корневым составом. Вместо DI, есть ли другой способ сделать это?Могу ли я использовать AngularJs для внедрения Injection Dependency в моем мобильном приложении Titanium?