И как, интересно, это будет работать ( сколько оно потребляет энергии в минуту. ). В один момент приложение может ничего не делать, в другой — обращаться к GPS, в третий — процессить видео. Среднее потребление в минуту даст ту же пользу, как показатель средней температуры по больнице.
А лучше сделать как в iOS — чтобы приложения почти ничего не могли делать в бэкграунде, а уж если что-то делают, ревьюверы обязательно к этому придерутся и проверят, стоит ли игра свеч. Таким образом мой старый 4-летний айфон работает 2 дня без подзарядки стабильно, а новый планшет на андроиде садится на день.
Программил на низкоуровневом Си где-то год под различные контроллеры, а доподлинно знал ответы только на 3 и 4 (и то из-за внимательного чтения K&R). Век живи, век познавай. Спасибо за статью, отличная!
А в одном конкретном приложении? Во всём понятно — это ось надо перепиливать, а кто ж тебе даст исходники кастомной прошивки HTC, к примеру. Да и геморное это дело. Но меня в данном случае волнуют только мои продукты.
Очень жаль что Apple это запатентовало. Когда я взял HTC G1 после iPhone 3G, мне в принципе всё в нём понравилось (ось конечно была ещё сырой, но уже виден был потенциал), но вот скроллинг в ListView ужасен после UIScrollView. В iPhone идеально подобраны коэффициенты ускорения, замедления и эта резина, а в андроиде выглядело убого, даже несмотря на градиенты сверху и снизу ListView.
В общем не нужно это патентовать, мир девайсов был бы лучше. Ведь Scroll View — то, что видишь каждый день.
P.S. Может кто знает, есть ли хороший кастомный ListView на Android, повторяющий поведение айфона? Надеюсь, Apple не будет судиться с маааленькой прожкой в Google Play :)
Если я напишу, что у Эппл тоже есть разработки в Open Source, то будет выглядеть, как будто я защищаю Эпл :)
У меня телефон — старый айфон, и планшет на андроиде. Покупал их потому, что понравились в своё время и в целом удобные вещи. У iOS прекрасный интерфейс, на мой взгляд удобнее чем в Андроиде. У Андроида больше возможностей по кастомизации, он более открыт. Я не особо против Win как пользователь, ну и привычка (18 лет её использую), но как программист я ненавижу стек их технологий.
Но я не стану лезть на баррикады ни из-за одной из этих компаний — это всё равно, что снимать ролик о том, как плохо все высказываются о Бритни Спирз.Ты негодуешь, а ей пофиг и она зарабатывает деньги даже на шоковых новостях.
Ребят, ну хватит уже холиварить по этой теме. Я думаю, что Эпл что Самсунг что Гугл эти патентные войны более-менее устраивают по следующим причинам:
— каждый вброс про патентные войны — это реклама. Причём не только для айтишников — о них говорит даже моя мама;
— ненависть к одной корпорации и приверженность другой создают дополнительную аудиторию. Айтишник, фанатеющий по Android+Samsung, подсадит на эти девайсы всех своих не-айтишных знакомых.
Не забывайте, что это коммерческие корпорации и за ними особо не стоит никаких идей, за которые можно было бы рвать друг другу глотки на хабре. Идея одна — расширить свой круг пользователей, и вы успешно в этом помогаете for free.
Мне как-то не пришло в голову. Спасибо, это чудесно! Нашёл сказку про волка — сижу, слушаю как сам русский классик рассказывает до революции, до мировых войн… это воистину волшебно! Ещё бы голос Пушкина услышать… какая жалость, что он жил чуть раньше.
Почему же холиварно, скорее объективно. Просто в небольших не-энтерпрайз проектов не очень хороший коммит не так уж и критичен, да и у хороших девелоперов не так часто бывает. А так по мне что гит что свн использовать — всё одно, лишь бы не бэкапы файлов (удивлён, но до сих пор встречаю программеров и за 50, и до 25-ти, которые не пользуются VCS вообще)
А лучше сделать как в iOS — чтобы приложения почти ничего не могли делать в бэкграунде, а уж если что-то делают, ревьюверы обязательно к этому придерутся и проверят, стоит ли игра свеч. Таким образом мой старый 4-летний айфон работает 2 дня без подзарядки стабильно, а новый планшет на андроиде садится на день.
В общем не нужно это патентовать, мир девайсов был бы лучше. Ведь Scroll View — то, что видишь каждый день.
P.S. Может кто знает, есть ли хороший кастомный ListView на Android, повторяющий поведение айфона? Надеюсь, Apple не будет судиться с маааленькой прожкой в Google Play :)
У меня телефон — старый айфон, и планшет на андроиде. Покупал их потому, что понравились в своё время и в целом удобные вещи. У iOS прекрасный интерфейс, на мой взгляд удобнее чем в Андроиде. У Андроида больше возможностей по кастомизации, он более открыт. Я не особо против Win как пользователь, ну и привычка (18 лет её использую), но как программист я ненавижу стек их технологий.
Но я не стану лезть на баррикады ни из-за одной из этих компаний — это всё равно, что снимать ролик о том, как плохо все высказываются о Бритни Спирз.Ты негодуешь, а ей пофиг и она зарабатывает деньги даже на шоковых новостях.
— каждый вброс про патентные войны — это реклама. Причём не только для айтишников — о них говорит даже моя мама;
— ненависть к одной корпорации и приверженность другой создают дополнительную аудиторию. Айтишник, фанатеющий по Android+Samsung, подсадит на эти девайсы всех своих не-айтишных знакомых.
Не забывайте, что это коммерческие корпорации и за ними особо не стоит никаких идей, за которые можно было бы рвать друг другу глотки на хабре. Идея одна — расширить свой круг пользователей, и вы успешно в этом помогаете for free.