Как стать автором
Обновить
29
Карма
0
Рейтинг
Александр @demand

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

  • Подписчики 7
  • Подписки 6

Android M и инструменты для разработчиков

На android есть kotlin (http://kotlinlang.org/). Это не C#, но куда богаче чем Java 6, а главное с прекрасной совместимостью.

Android M и инструменты для разработчиков

В разделе для разработчиков написали уже.
Старые приложения получают все права при установке, но пользователь может их отозвать через настройки в любой момент. Если пользователь отзывает права, то приложение не сможет получать данные, но система не будет кидать exception. Вместо этого система попытается вернуть пустой набор данных. Поэтому приложения не должны «падать», но стабильность их работы под большим вопросом.
Это касается приложений, которые собраны с targetApi <= 21.

proof

Андроид — кастомные View или ToggleButton 4x4

Ну мне кажется совсем не красиво. Все эти атрибуты custom_toggle:customImage_0 — это страх какой-то. Почему не сделать просто массив? Тем более, что в коде все равно оказывается массив. Зачем эти искусственные ограничения?
И обработка этих атрибутов перестанет быть такой простыней.

Ну и вообще для таких вещей StateListDrawable, которые можно назначить хоть кнопке, хоть картинке. Почитать как использовать кастомные state можно тут stackoverflow.com/questions/4336060/android-how-to-add-a-custom-button-state

Часть команды, часть корабля

Прошу прощения, что не по теме. Уже отправлял на ib@tinkoff.ru.

Часть команды, часть корабля

Первое, что хочется ответить на фразу «строилась и проходила работа по этому масштабному проекту.» — плохо строилась. Не зная как проходила работа, а видя результат — не знаю что и сказать. Версия приложения для Android, на мой взгляд, ужасно сырая.
И если интерфейсные огрехи (текст наехал, кнопка не работает или ужасный экран с выбором адреса) можно простить банку, то несходящиеся цифры — это кошмар. Цифры в PieChart'е на сайте и в приложении — разные. Цифры о кешбеке за прошлый период — разные.
А уж об «изобретениях» в интерфейсе приложения и говорить страшно. Вроде стандартные элементы — но работают они по новому. Весь мой пользовательский опыт от использования андроида ломается о ваше приложение каждый день теперь.

Do not be evil

Т.е. вы предполагаете что будет телефон Huawei в котором будет API google maps для сторонних приложений, но приложения Google Maps не будет и будут Яндекс карты?
Мне кажется такой подход немного эгоистичный.

Технически, самый «красивый» вариант будет если API будет декларироваться в открытой части android, а его конкретная имплементация будет в проприетарной части. Тогда это позволит производителю железа самому собирать прошивку с разными картами, сторами и инапами и т.д.
Но google, думаю, на такой шаг не пойдет.

Do not be evil

Мне интересно мнение уважаемого bobuk о том, как он это видит. Я понимаю, что решений которые устроят Яндекс 2:
1. Гугл разрешает на локальных рынках заменять GMS на Яндекс. Это грозит головной болью для разработчиков и пользователей, ведь куча приложений не будут работать (отвалятся карты, in-app, Google Play Games, google analytics и т.д.). И если Российские сервисы и задумаются о поддерджке альтернативы, то зарубежные — вряд ли. И разработчик делая свой проект будет делать его или для России или для всего мира. В случае, если он не завязан на оффлайн — выбор будет вряд ли в пользу России.

2. Гугл разрешит устанавливать приложения яндекса ВМЕСТЕ с GMS. Тогда устройства пользователей превратятся в свалку, как устройства samsung. Где для каждой задачи будет 2 приложения и удалить ни одно из них нельзя.

Я понимаю негодование Яндекса по этому поводу, но как разработчик — против. Если история с броузерами была на руку разработчикам (они могли отказаться от морально устаревшего IE6), то сейчас грозит головной болью.

Что в ORM тебе моем? Околонаучный подход выбора ORM для Android

Разве закрыты? На GitHub лежат все исходники библиотеки, просто ядро на C++ (NDK).

Apple: конкуренты, ау!

Статья ни о чем абсолютно. Можно только разжигать холивары.
Рассуждения, что Apple зарабатывает больше всех без единого пруфа (ссылка ведет только на доход Apple, ни microsoft, ни Google, ни Samsung там нет). Собственно по ссылке нету ни слова о том, сколько apple зарабатывает на iphone. Прибыль в 8,5 млрд — это очень круто, но сколько они получают с продажи iPhone и как производство «всего в одном» им в этом помогает?

Подход «делим функции и в итоге зарабатывают все» для рынка мобильной электроники работает гораздо хуже, чем модель «одна компания — одна экосистема».

Вы посмотрите на доли на рынке, что бы об этом заявлять. Кроме того, Apple не первым понял это на мобильном рынке.

Вы предлагаете microsoft объединяться с Intel, но intel же не производит девайсов. Почему бы Apple тогда не производить свои чипы, они бы еще больше зарабатывали?
Microsoft уже купили nokia и у них есть вся экосистема о которой вы говорите. Только вот опять, доли на рынке…

История про принес смартфон, воткнул в док станцию и у тебя все есть — Ubuntu. Только вот на мой взгляд эта модель уже проиграла облакам. Зачем это нужно, если файлы можно просто хранить в облаке? А окружение можно и настроить 1 раз.

А вывод так вообще потрясающ, потребитель отлично все видит и выбирает Apple, примерно каждый десятый.

Пруф на доли на рынке: www.idc.com/prodserv/smartphone-os-market-share.jsp

Но говорить о том, что это самая правильная модель и у нее нет конкурентов тогда, когда доля компании падает с каждым годом?
Все тоже самое apple уже делали с настольными компьютерами 20 лет назад и проиграли Microsoft.

LG G3 первым получит Android Lollipop

Казалось бы, почему не начать со смартфонов Google Nexus? Так нет, решили начать с установки новой версии Android 5.0 Lollipop на смартфоны от LG

Это не связанные вещи. Обновление на Nexus делает Google, на LG делает сам производитель. Nexus должен был начать обновляться неделю назад, но обновление отложилось из-за бага (http://www.androidpolice.com/2014/11/05/the-android-5-0-nexus-rollout-might-be-on-hold-because-of-a-serious-wifi-bug/).

5 лучших ORM для Android

В 0.72 уже появились:
We just released Realm Java 0.72.0 to this website and to Maven. It includes support for Eclipse, Link Queries, Sorting on more field types, Transaction Rollback and more!

realm.io/news/

5 лучших ORM для Android

Realm не является ORM, он даже не использует SQLite. Это написанная с нуля NoSql база.
Фраза " Realm написан на С++ и запускается прямо на вашем устройстве (без интерпретации), что обеспечивает очень высокую производительность" вообще не понятна, все ORM как бы запускается на устройстве.

А кто-то использовал ORM вместе с Kotlin? Завести Realm не получилось из-за его особенности процессинга аннотаций и требований к классам модели.

Ввоз средств шифрования в Россию: разоблачая мифы

А подскажите пожалуйста, если я еду на машине в другую страну (ЕС) и там покупаю Moto 360. На месте выкидываю коробку и провожу через границу как свои часы. Я получается тоже нарушаю законодательство?
Ведь в этом случае так же можно сказать про любой не РСТ девайс, который я могу купить в России и с ним уехать.
Или это все касается только новых устройств, которые ввозят/вывозят для продажи?

Пишем на Kotlin под Android

А нет ли проблем у Kotlin с ART и Android L? Все-таки новый рантайм.

Эвакуируют автомобиль? Сообщи владельцу

Я предлагаю свернуть дискуссию, т.е. она не относится к тематике ресурса или продолжить в личке.

Эвакуируют автомобиль? Сообщи владельцу

Ну вот мы и пришли к тому с чего начинали. Я написал о том, что в Москве часто эвакуация нарушает правила эвакуации, вот и все. Вы мне доказывали, что не мне это определять, а сейчас пришли к тому, что надо пинать тех кто ставит знаки. Да их надо пинать и пинать тех, кто эвакуирует не соблюдая закон.
Я не призывал парковаться под знаками. Я писал, что это не всегда влечет эвакуацию по закону, а по факту часто бывает наоборот.
Я предлагаю свернуть дискуссию, т.е. она не относится к тематике ресурса.

Эвакуируют автомобиль? Сообщи владельцу

Я не защищаю паркующихся не по правилам. Я сам не встаю под знаками и не говорю, что это хорошо. Я лишь утверждаю, что по закону не любая парковка под знаком влечет эвакуация, а на практике так и происходит.
Про конкретный кейс, который я писал:
1. Там пройдет и грузовик и пожарная (проезжали на моих глазах), даже если припаркуется грузовик.
2. вы не можете повернуть в правый ряд, а потом перестроиться, потому что по ПДД там 1 ряд, в который вы сразу и поворачиваете.

Еще разок, я не говорю про машины которые мешают (не дают совершить маневр по ПДД, ограничивают обзор и т.д.). Я говорю о местах, где припаркованные машины не мешают, а знак стоит. Если дорога позволяет ехать в 2 полосы, но разметка для одной — то ехать в 2 полосы — нарушение ПДД. В этом случае пинать надо не тех кто припарковался, а тех кто рисует разметку.

Эвакуируют автомобиль? Сообщи владельцу

Задержание автомобиля регламентируется ст.27.13 Кодекса РФ об административных нарушениях (КоАП РФ). Согласно этой статье транспортное средство задерживается до устранения причины задержания при нарушениях, предусмотренных следующими статьями КоАП РФ:

а) ч.1 ст. 12.3 — если у водителя, отсутствуют документы на право управления транспортным средством, регистрационные документы на транспортное средство, а также документы, подтверждающие право владения, пользования или распоряжения управляемым им транспортным средством в отсутствие его владельца;

б) ч. 2 ст.12.5 — при управлении автомобилем с заведомо неисправными тормозами, рулевым управлением, либо сцепным устройством согласно Перечню по допуску транспортных средств;

в) ч. 1 и 2 ст.12.7 — если водитель не имеет прав (за исключением учебной езды), либо лишен их;

г) ч.1 ст.12.8 — когда водитель находится в состоянии опьянения (алкогольного или наркотического;

д) ч. 4 ст.12.19 — за нарушение правил остановки и стоянки, повлекшее создание препятствий для движения других автомобилей;

е) ст.12.26 — за отказ от прохождения медицинского освидетельствования на состояния опьянения.

(http://www.pravorf.ru/analytics/57.php)

Вот то что регламентирует эвакуацию авто по закону. Если на односторонней улице разметкой не предусмотрено больше одного ряда для движение, а при парковке автомашин остается достаточно места для движения, то такая машина создает препятствие для движения других автомашин? Знак запрещающий остановку при этом висит.
На сколько я понимаю закон в этом случае машина эвакуации не подлежит. По скольку в 2 ряда ехать все равно нельзя (разметка указывает что ряд один).
Согласен, про не оплату парковки — это из другой оперы. Давайте разберемся со знаком остановка запрещена и эвакуацией в этом случае.

Эвакуируют автомобиль? Сообщи владельцу

Это необязательно не очень хороший район. Это может быть около офиса (у нас часто задерживаются до поздна) или около дома (можно выйти покурить на балкон и увидеть).
Я не готов утверждать, что «в основном ночью», по моим наблюдениям это часто происходит ночью. Точной статистики у меня нету.

Эвакуируют автомобиль? Сообщи владельцу

Дело в том, что машина припаркованная под знаком стоянка запрещена не подлежит эвакуации по закону. По закону эвакуируются те машины, которые мешают дорожному движению/пешеходам.
Т.е. припаркованный на тротуаре подлежит эвакуации, а не оплативший праковку — нет (если не мешает движению). Тем не менее, в Москве эвакуируют всех, кто нарушает правила парковке и часто это происходит ночью, когда они вообще никому не мешают.

Информация

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