На одного умельца всегда найдется десяток идиотов, которые сделают неправильно и пойдут предъявлять претензии к производителю, который в данном случае вообще не при делах.
Я не совсем понял, цель была провести исследование методов или написать сильную программу для игры? Если второе — то такая игра отлично программируется с помощью комбинации «хорошая весовая функция + просмотр на несколько уровней вперед», победить ее будет очень сложно. Я делал ее когда-то в качестве курсовика на втором курсе.
Вы наверное стремитесь покупать платные версии нужных вам приложений или активируете функции через IAP? Не могу поверить, что вы даром пользуетесь трудом разработчиков, которые создали удобные для вас программы.
Ну раз речь об удобстве, то стоит добавить еще одну кнопку в диалог, чтобы можно было отказаться от смс по ней, а не только по Back. Сам приложение не ставил, посмотрел по скриншоту.
Да хотя бы привести особо интересные куски кода вашего решения для составления мозаики. Кроме того, у Андроида (особенно 2.х) большая беда с памятью под картинки, а вам надо обрабатывать массу изображений, да еще и и выводить их. Как я понял, ваша мозаика позволяет делать зум до отдельных изображений?
Если вы портируете iOS приложение на Android — скорее всего, на iOS оно окупилось, иначе такое портирование было бы сомнительно. Я не считаю ценник в 1000$ гуманным, но и слишком задранным тоже. Если этот SDK будет хорошо выполнять свою функцию, то можно и разориться. Опять же, список клиентов внушает уважение, а на сайте сказано о том, что можно запросить триал для платных пакетов.
По поводу своего опыта — не поленился, скачал и прогнал через SDK свою еще не доделанную Cocos2d игру. Пришлось повозиться с отключением Flurry и пары других либ, которые в бесплатной версии не поддерживаются, но что важно — она запустилась и хорошо заработала! Музыка, анимации, эффекты — все пашет. Конечно, сразу в глаза бросаются куча шероховатостей, но лучше заплатить и две недели отшлифовывать игру, чем портировать с нуля месяца 2-3.
PS: исключительно личное мнение, не реклама, не холивар))
Задумка хорошая, но они сильно подпортили ее необходимостью привязываться к не больно популярному Google Plus. Например, практически никто из тех людей, кто участвует в тестировании моих приложений, не имеет там аккаунта. Понятно желание Google лишний раз попиарить свою социалку, но имхо в данной случае стоило дать разработчикам больше свободы.
Мне будет достаточно того, что мой врач хорошо работает на своем рабочем месте 8 часов и положим пару часов на выходных уделяет чтению новых статей по его тематике, а остальное время тратит на свое усмотрение — проводит с семьей, вырезает модель кораблика или зажигает на дискотеках в баре (лишь бы операцию не с похмелья делал). Работа не должна заменять собой жизнь.
Если у меня на столе сотня резюме, значит я скорее всего неправильно составил вакансию, недостаточно конкретизировав требования, либо же мой HR, который собирал для меня эти резюме, даром есть свой хлеб.
Я не спорю, подобный подход позволяет ограничить выбор и имеет право на жизнь. Речь о том, что вы можете из-за него отправить в мусорку действительно нужного вам человека — просто потому что перед резюме вы попросили показать его аккаунт на GitHub, которого у него нет.
А вот тут не соглашусь. Хороших специалистов по-прежнему немного, поэтому грамотный работодатель предпочтет уменьшить шанс их отсеять в результате косвенных фильтров, к которым я причисляю все эти аккаунты на GitHub, SO и так далее.
По поводу своего опыта — не поленился, скачал и прогнал через SDK свою еще не доделанную Cocos2d игру. Пришлось повозиться с отключением Flurry и пары других либ, которые в бесплатной версии не поддерживаются, но что важно — она запустилась и хорошо заработала! Музыка, анимации, эффекты — все пашет. Конечно, сразу в глаза бросаются куча шероховатостей, но лучше заплатить и две недели отшлифовывать игру, чем портировать с нуля месяца 2-3.
PS: исключительно личное мнение, не реклама, не холивар))
Я не спорю, подобный подход позволяет ограничить выбор и имеет право на жизнь. Речь о том, что вы можете из-за него отправить в мусорку действительно нужного вам человека — просто потому что перед резюме вы попросили показать его аккаунт на GitHub, которого у него нет.