//Надеюсь мне никогда не придется объяснять это, например, своей маме.
Я обьяснил очень быстро, переломный момент был, когда она поняла, что контакты — это не только номера телефонов.
Сначала сказал, что у нее в телефоне хранится база контактов, к которой разные проги имеют доступ. Две проги стандартные — звонилка и контакты. В звонилке есть 3 табочки: диалер, последние звонки и простенькие контакты. В контактах — более обстоятельные контакты. Вывел на главный экран иконку себя — при нажатии открывается попап. Там показал, что вот действия, которые может сделать звонилка — позвонить, гмэилом можно письмо написать, вот иконка скайпа, вот можно прогой от оператора послать «перезвони мне» или денег перевести, и гуглотолк еще.
Когда в одном случае идет звонок, а в другом открывается контакт — это да, проблема, тут или ставить кастомный диалер, или привыкать.
Я в убунте пользуюсь следующей схемой (на примере Google Keep):
1. Ставим из стора прогу chrome.google.com/webstore/detail/google-keep/hmjkmjkepdijhoojdojkdfohbdgmmhki/
2. Иконка приложение появляется в общем списке (на новой табочке), жмем по ней правой кнопкой, там «Create Shortcuts..» и создаем ярлыки по выбору в списке приложений, или на рабочем столе.
Хром генерирует .desktop файл в .local/share/applications и получается обычное приложение для системы — можно на панель затянуть, можно быстро поиском находить. Не в курсе как это работает на других дистрибьютивах, но в убунте очень даже удобно.
Из коробки будут работать только обычные HTML5 нотификейшены, которыми сайт может спамить из открытой вкладки при согласии юзера, а чтобы послать сообщение из сайта через GCM — нужно иметь установленное у юзера расширение\приложение вашего сайта, причем установленное не как попало, а только через вебстор. Это написано в первых абзацах документации по ссылкам выше.
Соответственно юзера надо с сайта редиректить на вебстор, чтоб он там установил приложение или расширение.
И нигде ведь я не говорил, что в хроме это не реализовано, я говорил «очнутся и допилят»
Это же замечательно, через некоторое время станет модным, заказчики начнут просить прилепить это на каждое действие на сайте, потом в хроме очнутся и допилят такой функционал и будет в всех глобальное счастье. Заказчики станут все чаще забывать про то, что нужно юзерам слать письмо с оповещениями о каждом чихе на сайте и станет меньше тяжкой работы верстальщикам.
Как уже говорилось ранее, мы добавляем ряд собственных функций, которые отличают нашу версию Android от базовой. В их число входит новый экран блокировки, рабочий стол, телефонная книга, плеер Walkman, видеоплеер, фотоальбом, приложение для обмена сообщениями, экран настроек, ввод текста, календарь, почтовый клиент, локализация и различные компоненты пользовательского интерфейса
Мой идеальный производитель на этом месте бы написал: «Мы не лепим ничего лишнего в прошивку и не рисуем градиенты. Написали дрова, протестировали и получайте обновление».
На все девайсы, с гуглоапсами, уже давно насильственно устанавливает Google Play Services, которое содержит всякие апи для гуглокарт, настройки местоположений, уютного гуглоплюсика и т.п. Поэтому ничего устанавливать не нужно — они просто дописали туда чутка нового кода. Если у кого-то телефон без привязанного гуглоакка — оно конечно работать не будет, но с другой стороны эти пользователи и не знают о существовании сервиса, так что всё вообще отлично.
Смысл использования в том, что он грузится за 5 секунд и летает, ничем не уступая Genymotion или просто Android x86 запущеному в виртуалбоксе. В том время как ARM грузится 2-3 минуты и тупит.
Я обьяснил очень быстро, переломный момент был, когда она поняла, что контакты — это не только номера телефонов.
Сначала сказал, что у нее в телефоне хранится база контактов, к которой разные проги имеют доступ. Две проги стандартные — звонилка и контакты. В звонилке есть 3 табочки: диалер, последние звонки и простенькие контакты. В контактах — более обстоятельные контакты. Вывел на главный экран иконку себя — при нажатии открывается попап. Там показал, что вот действия, которые может сделать звонилка — позвонить, гмэилом можно письмо написать, вот иконка скайпа, вот можно прогой от оператора послать «перезвони мне» или денег перевести, и гуглотолк еще.
Когда в одном случае идет звонок, а в другом открывается контакт — это да, проблема, тут или ставить кастомный диалер, или привыкать.
1. Ставим из стора прогу chrome.google.com/webstore/detail/google-keep/hmjkmjkepdijhoojdojkdfohbdgmmhki/
2. Иконка приложение появляется в общем списке (на новой табочке), жмем по ней правой кнопкой, там «Create Shortcuts..» и создаем ярлыки по выбору в списке приложений, или на рабочем столе.
Хром генерирует .desktop файл в .local/share/applications и получается обычное приложение для системы — можно на панель затянуть, можно быстро поиском находить. Не в курсе как это работает на других дистрибьютивах, но в убунте очень даже удобно.
Выглядет вот так: lh3.googleusercontent.com/909F_Ce0jTohXIeoMQ4kVrBKdC818TQYtyxTxuLv3bvjqUehHKzmukYI_fVO2VldCkt8zW-ccA=s640-h400-e365-rw
Соответственно юзера надо с сайта редиректить на вебстор, чтоб он там установил приложение или расширение.
И нигде ведь я не говорил, что в хроме это не реализовано, я говорил «очнутся и допилят»
Мой идеальный производитель на этом месте бы написал: «Мы не лепим ничего лишнего в прошивку и не рисуем градиенты. Написали дрова, протестировали и получайте обновление».
Смысл использования в том, что он грузится за 5 секунд и летает, ничем не уступая Genymotion или просто Android x86 запущеному в виртуалбоксе. В том время как ARM грузится 2-3 минуты и тупит.