На днях увидел интересный и немного пугающий пост в блоге. Это была коллекция мобильных устройств Android, на которых они тестировали. Их было около 400. --> http://feedproxy.google.com/~r/Techcrunch/~3/0LybOzd0l0U/
Я человек-одиночка, и я НИКАК не смог бы поддерживать приложение, если бы оно потребовало хотя бы части такого тестирования и поддержки. Я знаю, что вы можете эмулировать многие устройства, но все равно потребуется значительное время для тестирования более чем нескольких AVD. Похоже, это может быть кошмар.
Для тех, кто какое-то время разбирался в Android, какие-нибудь данные или советы о том, какие приложения легче всего обрабатывают различные устройства? Разработчик в блоге сделал много игр, это самые хитрые?
Я уверен, что Hello World очень хорошо работает на всех устройствах Android, но желающих будет немного, понимаете?
Было бы здорово знать перед тем, как приступить к амбициозному приложению, что, например, GPS — это просто и последовательно, но нативный код может быть кошмаром, или неподвижные изображения в порядке, а видео противно поддерживать. СМС, база данных, доступ к SD-карте? OpenGL, жесты и тому подобное...
Если у кого-то есть несколько общих советов или особенно список самых простых и сложных, это может быть ОЧЕНЬ полезно для нас, новичков.
Спасибо
P.S. и, пожалуйста, не говорите "разрабатывать на iOS...", это не вопрос, и что еще хуже, это слишком предсказуемо. ;-)