Обновить
2
Алексей Масный@pilgr

Пользователь

4
Подписчики
Отправить сообщение
Внутри Android заложена такая архитектура, что можно одно и то-же приложение адаптировать хоть под экран размером с небоскреб. Одно и то-же.
Вы не встречали приложений под Android, которые отлично хорошо работают при разных ориентациях дисплея? Разработчики знают, как рисовать интерфес под разные режимы. А разработчики в Google и подавно.
Они же бонусы начали выплачивать вместе с зарпатой, помните? А удовлетворенность разработчика только увеличивает в нем чувство прекрасного
Да и dropbox очень хорош
Да, уже давно привыкли. Подумаешь, парочкой лейаутов больще, парочкой меньше. Хе-хе.
Судя по существующей архитектуре Android, просто придется создать еще несколько лейаутов для портретной и ландшафтной ориетантации планшета. Потому как под GalaxyTab сейчас приходится немного извращаться.
Похоже, что дизайнеры таки взяли верх над разработчиками и в Google. Это вселяет надежду, что должна получится очень хорошая и _привлекательная_ система. И вообще хорошо, когда хорошие дизайнеры юзабелисты берут верх над хорошими разработчиками. Это мое мнение, как разработчика, кстати.

PS. КО посмотрел с тоской в сторону Купертино и снова промолчал.
При написании статьи ни одна бутылка не пострадала.

Шуму то столько. Перзидент порспал, подумаешь :)
КО покряхтел и промолчал
Ага, если пермишен изначально требуется приложением, например «отправка смс», тогда у троянописателя полностью развязаны руки.
Ну, например flurry (библиотека для сбора статистики, аналог GoogleAnalytics) может показать пользователей приложения с детализацией до города, только при активном пермишене определения координат. А если без этого пермишена, то только по странам.

Именно поэтому я не запрашиваю в своем piBalance доступ к локационным сервисам, итак иногда спрашивают, зачем мол ему доступ к интеренету.
координаты устройства, номера IMEI и IMSI

Чтобы это собирать, нужно ведь добавить дополнительные пермишены к перепакованному apk. Соответственно, при установке android отчитается о доступе к подозрительным частям системы. Нужен ли доступ к телефонной части и GPS для обычной игры? Сомневаюсь.

Ну а обычные пользователи, они да, редко задумываются над простыней запрашиваемых разрешений перед установкой приложения. В этом и проблема.
Да, в конечном итоге приложение все-же исполняется внутри виртуальной машины Dalvik. Разве я не прав?
Правильно ли вы меня поняли? Я имел ввиду байт-код. Ошибся.
Android Market сделал ПО действительно доступным на расстоянии пары кликов и зарубил пиратство на корню. Вы хотите в прошлое?
Все равно GUI нужно писать на Java и xml-ках. Даже в случае с С++, в результате получается все тот-же байт для Dalvik. NDK хорош для использования множества уже написанных на С++ библиотек.

Да и Java, сам по себе, как язык не очень то и сложен. Особенно в том объеме, что он используется в повседневном программировании под Android.
В Android для этого есть очень удобный Toast. Он не блокирует никаких действий пользователя. Просто чуток повисит и красиво исчезает.
Меня всегда раздражает запрос на удаление: «А действительно ли вы хотите… бла бла?». Конечно хочу! Я этого хочу в 99%. Практически всегда можно сделать удаление сразу поcле команды пользователя, не отвлекая его. А вверху или другой удобной области интерфейса вывести сообшение о том, что «бла-бла» было удалено и это действие можно отменить. (Пример — удаление писем в Gmail).

Есть приложения, к которым такой подход не всегда применим (файловые менеджеры, например). Но вполне подходит для большинства операций удаления каких-то заметок, закладок, писем, пользователей, сообщений.

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность