Здравствуйте.
Появилась проблема, точнее цель, что надо нужно написать бота для одного чат-приложения.
Приложение простое: указываете свои данные (пол,имя,возраст) и те же данные для собеседника, можно и указать кол-во собеседников, далее идет поиск.
Функционал бота тоже по-моему не сложный: надо отправить собеседнику сообщение, далее подождать минуту. Если ответит - записать в бд текст ответа. Иначе - отключиться. И так по циклу.
Но я не знаю, как это реализовать. Под Android никогда не писал. Есть опыт работы с C#, немного Python, сейчас основательно учу PHP. Предполагаю, что писать нужно будет на Java, это не проблема. В общем, если кто знает в каком направлении двигаться - отпишитесь, пожалуйста)
Нужно изучать реверс-инжиниринг под android: отладку без исходников, декомпиляцию, отслеживание пакетов (http снифферы есть в плеймаркете, также можно пустить на Genymotion и пустить через Fiddler, который стоит на винде, где и запущен эмулятор; надеюсь там http, а не tcp).
А бота написать можно на чем угодно.