«Яндекс» официально рассказал, что Android-устройствами, где производитель предустанавливает сервисы поисковика (вопреки запрету на это Google) является Toyota. В некоторых Camry для русского рынка на автомобильном компьютере есть Яндекс.Навигатор и интернет Браузер, передал Bloomberg. Большинство моделей Toyota не пользуются гугловским Android,Читать полностью »
Рубрика «android» - 133
Toyota обошла запрет Google на предустановку «Яндекса»
2016-08-24 в 17:01, admin, рубрики: android, B2B, Toyota, авто, Геолокационные сервисы, карты, Текучка, яндекс.браузер, Яндекс.Навигатор, метки: android, b2b, Toyota, авто, Геолокационные сервисы, карты, Текучка, яндекс.браузер, яндекс.навигаторMicrosoft договорилась о поставках приложений на мобильные Lenovo назло Google
2016-08-23 в 15:36, admin, рубрики: android, Google, Lenovo, microsoft, мобильные приложения, Текучка, метки: android, Google, Lenovo, microsoft, мобильные приложения, ТекучкаMicrosoft договорилась о партнерстве с Lenovo в области лицензирования программного обеспечения. По условиям соглашения, ряд продуктов Microsoft, включая Office, OneDrive и Skype, будут предустанавливаться на смартфоны Lenovo. Конкретные модели телефонов не называются.
Приложения Microsoft помогут продвижению подувядших Lenovo на Google Android
2016-08-23 в 15:36, admin, рубрики: android, Google, Lenovo, microsoft, мобильные приложения, Текучка, метки: android, Google, Lenovo, microsoft, мобильные приложения, ТекучкаMicrosoft договорилась о партнерстве с Lenovo в области лицензирования программного обеспечения. По условиям соглашения, ряд продуктов Microsoft, включая Office, OneDrive и Skype, будут предустанавливаться на смартфоны Lenovo. Конкретные модели телефонов не называются.
Password Visibility Toggle — Android Support Library, revision 24.2.0
2016-08-23 в 8:33, admin, рубрики: android, android development, support library, supportlibrary, разработка мобильных приложений, Разработка под androidЗдравствуйте! Предлагаю вниманию читателей перевод статьи об обновлении Android Support Library и одном немаловажном ее новом компоненте Password Visibility Toggle . Оригинал статьи можно найти здесь.
Считаю, что Password Visibility Toggle довольно интересный инструмент, причем довольно простой, который заслуживает отдельного внимания, поэтому прошу под кат.
Выпущена официальная версия Android Nougat 7.0
2016-08-23 в 8:17, admin, рубрики: android, Google, запуск, мобильные приложения, операционные системы, Текучка, метки: android, Google, запуск, мобильные приложения, операционные системы, ТекучкаGoogle официально выпустила новую ОС Android Nougat 7.0. Пока обновиться до нее смогут все владельцы устройств Nexus 6, 6P, 5X, Pixel C и планшета Nexus 9. В системе нет принципиальных отличий от предыдущей версии Android Marshmallow, однако отраслевые журналисты, протестировавшие новинку, отмечают ряд новых опций.
Война мобильных ОС закончилась, Android всех победил, — Gartner
2016-08-22 в 18:13, admin, рубрики: android, apple, blackberry, huawei, iOS, Samsung, windows phone, xiaomi, аналитика, Железо, инвестиции, кейсы, операционные системы, статистика, Текучка, метки: android, apple, blackberry, huawei, iOS, Samsung, windows phone, xiaomi, аналитика, железо, инвестиции, кейсы, операционные системы, статистика, ТекучкаИсследовательская компания Gartner опубликовала отчёт по рынку смартфонов за вторую четверть 2016 года. Мировые продажи смартфонов за этот период составили 344 млн устройств, на 4,3% выше год к году. Исследователи отмечают, что на всех развитых рынках, кроме Японии, продажи упали примерно на 5%, а на всех развивающихся рынках, кроме Латинской Америки, Читать полностью »
Сколько на самом деле пользователей у Cyanogen? — Похоже, что в разы меньше, чем она говорит
2016-08-22 в 10:55, admin, рубрики: android, cyanogen, инвестиции, мобильные приложения, операционные системы, статистика, Текучка, метки: android, cyanogen, инвестиции, мобильные приложения, операционные системы, статистика, ТекучкаИздание The Information утверждает, что поймало на лжи разработчика популярной альтернативной ОС для мобильных устройств на базе Android компанию Cyanogen. В распоряжение The Information попал документ, подготовленный двумя топ-менеджерами Cyanogen для совета директоров в марте 2016 года. В нем сказано, что прошивкой пользуется около 25 млн человек. Это в два раза меньше цифры в 50 млн пользователей, Читать полностью »
Дайджест интересных материалов для мобильного разработчика #167 (15-21 августа)
2016-08-21 в 13:34, admin, рубрики: android, iOS, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВ новом дайджесте вопросы безопасности приложений, порожденные Pokemon Go, скорость запуска, игры Тима Кука, фримиум и гем-дизайн. А картинка… Картинка из статьи про Kotlin, все в порядке!
Использование библиотеки Android support percent на примере PercentRelativeLayout
2016-08-20 в 10:17, admin, рубрики: android, Android support percent, layout, multi screen hell, Разработка под androidКогда я впервые столкнулся с разметкой макетов в Android, со всеми этими FrameLayout, LinearLayout, RelativeLayout. С понятиями веса и гравитации для элементов интерфейса. Я недоумевал, почему нельзя было сделать так, как давно уже делается в html. Где есть возможность указать разметку в процентах? И вот, наконец такая возможность появилась. Появилась она конечно не вчера, но я на нее наткнулся только сейчас, и статей на хабре, с чем это едят не нашел.

Итак, что же нужно для того, чтобы пощупать это счастье? Нужно совсем немного, открыть build.gradle своего приложения, добавить туда строку
dependencies {
compile 'com.android.support:percent:23.4.0'
}
и выполнить синхронизацию.
Всё, все прелести разметки в процентах вам доступны, по крайней мере для minSDK 14 (меньше я не проверял).
Читать полностью »
Дружественное введение в Dagger 2. Часть 2
2016-08-19 в 4:45, admin, рубрики: android, dagger 2, перевод, Разработка под androidИспользуем модули, чтобы указать, как должны создаваться объекты
В предыдущей статье из этой серии мы рассмотрели, как Dagger 2 избавляет нас от рутины написания инициализирующего кода путем внедрения зависимостей.
Если помните, мы создали интерфейс, позволяющий фреймворку узнать, объекты каких классов требуются нашему методу main, а Dagger автоматически сгенерировал конкретный класс, способный инициализировать экземпляры этих классов за нас. Мы нигде не указывали, как именно создавать эти объекты или их зависимости. Поскольку все наши классы были конкретными и помечены соответстующими аннотациями, это не создавало проблем: Dagger из аннотаций мог сделать вывод, чьи конструкторы необходимы для создания экземпляра данного класса.
Однако, чаще всего классы зависят не от конкретных, а от абстрактных классов и интерфейсов, не имеющих конструкторов, которые мог бы вызвать Dagger. Иногда изменить исходник класса для включения аннотации вообще не вариант. Еще бывает, что создание объекта требует большего количества действий, чем просто вызов конструктора. Во всех этих случаях автоматического поведения Dagger'а недостаточно и фреймворку требуется наша помощь.
В сегодняшней статье мы увидим, как предоставить Dagger'у дополнительные инструкции по созданию объектов посредством модулей (module). Модули взаимозаменяемы и могут быть использованы и в других проектах. Плюс они могут принимать аргументы в рантайме, что делает их еще более гибкими.
Читать полностью »

