deadmemoras: Вы глубоко заблуждаетесь, MVC-фреймворк на 90% состоит из этих "дополнительных" "фич", а если в нем только реализация MVC или любого другого одного паттерна, то он вообще не является фреймворком. Еще более глубокое заблуждение - ваше категоричное стремление во всем "разобраться" и никогда не пользоваться готовыми наработками, такой подход полностью противоречит самой идее фреймворков, суть всех фреймворков до единого именно в том, чтобы "разбираться" только лишь в том, что этого требует, а остальное брать готовое и не тратить ресурсы.
hrvasiliy: JSON может обрабатывать не только Web-интерфейс, но нативное приложение на любой платформе, а еще гораздо лучше для сторонних разработчиков.
Lumore: Flash поддерживатся в старых браузерах, например старые версии Flash Player есть даже для Android, и проще сделать графику и анимацию, Flash более ориентирован на дизайн.
beduin01: hostmyapple.com примерно $50 в месяц самый-самый дешевый, актуальна версия El Capitan, VPS проще тем, что устанавливать и настраивать ничего не надо кроме VNC-клиента, еще один плюс - нет требований к процессору и ОЗУ, но есть у VPS и минусы: цена, требования к скорости интернета, у дешевых серверов может быть плохой uptime.
Не любом, а только на Obj-C/Swift, ведь VPS с OS X будет бонусным IP на случай блокировки основного, а также позволит увеличить быстродействие, если распределить нагрузку!
nikita_chiru: Нельзя, рано или поздно он опять полезет, это у него корпоративное, приставать ко всем, кто не такой, этот подход широко используется в любых фирмах и имеет достоинства, но и серьезные недостатки.
MickeyMouzze: findViewById возвращает объект типа View, но класс TextView наследуется от View, поэтому значение возвращаемое функцией может являться TextView (быть ранее создано через конструктор TextView).
Султан Арзиев: Функции связанные с аккаунтом пользователя - это и есть "бот", даже не "парсер", а именно "бот", совершенно неважно является он десктопным приложением или демоном на сервере.
Султан Арзиев: Я лично этим занимаюсь, даже "плохой" бот но включающий весь функционал сайта - это 5-значная сумма, для иных сервисов даже 6-значная, а "плохой" плох именно тем, что быстрее "ломается", например он имитирует не все заголовки HTTP и не все параметры запроса, и тяжелее дорабатывается, а "хороший" - это уже 6 знаков, и это мои скромные фрилансерские расценки, про Генри Форда слышали, вот чтобы ботов "поставить на поток", нужно быть Генри Фордом от программирования.
Денис Загаевский: Если человек не думает, это не значит, что он не умеет думать, мне не нужен такой Presenter/ViewModel (Adapter), который можно "привязать" только к списку и больше ни к чему, я либо делаю из него полноценную модель со всеми данными которые использую в UI, либо все "монолитно" в Activity, для второго варианта у меня свой наследник ListView и RecyclerView, вообще не требует Adapter, либо как хотят.