надо выбрать и подключить к проекту библиотеку с ioc-контейнером: ninject, funq, unity - тысячи их. А дальше по мануалу инициализировать контейнер, зарегистрировать зависимости и т.п.
uam: тогда стоит перефразировать предложение :) И узнавать, почему же уходят. Может не устраивают процессы, может быть задачи неинтересны. Пока что стоит сконцентрироваться на причине.
Виталий Пухов: да, при таком раскладе не феншуй. Остается вариант онлайн участия с активным твитами для создания заметности участия. Плюс при оплате билетов все равно в базу для HR попадете.
Виталий Пухов: с целью установления контактов, которые могут принести удаленную работу, имеет смысл ездить только на крупные конференции. Достаточно даже в качестве слушателя. Могу порекомендовать .NEXT - и доклады там интересные, и контактов много остается, если не сидеть на месте :)
а вот тут ошибочка выходит. Как раз таки с запуском проблем во 100 раз больше, в отличие от сервис, который висит себе тихо и запускается вместе с системой. И никаких телодвижений делать не надо.
andy301086: из коробки нет, придется допиливать и очень серьезно. У меня сейчас 2500 пользователей и уже есть проблемы с производительностью, так как часто бывают массовые рассылки. Лучше сразу смотреть в сторону Azure, тем более что по BizSpark можно на 3 года бесплатно получить ее. Если без BizSpark - 700 рублей за 0.5 млн уведомлений.
akass: Вот они, те самые грабли. Но все же стоит вынести прием сообщений в сервис, иначе при сворачивании приложения активити может выгрузиться из памяти и прием остановится.
akass: для приема надо учитывать жизненный цикл activity. Чтобы не зависеть от этого цикла, нужно вынести ожидание приема в сервис, который будет постоянно висеть в памяти.
Что касается PCL - вот есть решение https://github.com/rdavisau/sockets-for-pcl
По прогнозированию - предварительное гугление аналогичных решений. В любом случае придется наступить на хитроспрятанные грабли :)
CAMOKPYT: я наверное в другом Ростове жил, из параллельной вселенной. Мои друзья (аналитик и разработчик) работают в продуктовой компании, которая делает финансовый софт для мирового рынка. Еще один человек в Nikita Online, в том же в Ростове, игры разрабатывает. Родственники embedded-разработкой занимаются.
OnYourLips: причем очень глубоко ошибаетесь. Там располагает множество отделов разработки столичных компаний, есть аутсурсеры, есть и продуктовые компании.
Кирилл Оленёв: совсем не обязательно. Узкая аудитория всегда будет платить на нищевой продукт, если он решает их проблемы. И тут не важно на чем написано приложение, какой у него дизайн. Главное это решение специфичной проблемы.