Как стать автором
Обновить

Дайджест интересных материалов для мобильного разработчика #268 (27 августа— 2 сентября)

Время на прочтение3 мин
Количество просмотров6.5K
Начинаем осень с Material 2.0, реактивного ранца для Android, негодного перового Magic Leap, разбавляем это кроссплатформенной разработкой и глубоким обучением. Добро пожаловать!

Читать дальше →
Всего голосов 21: ↑21 и ↓0+21
Комментарии0

Чек-лист по ASO: как ничего не упустить

Время на прочтение8 мин
Количество просмотров4.7K
Недавно наши сотрудники прослушали серию вебинаров, посвященных поисковой оптимизации мобильных приложений. В ходе обсуждения полученной информации мы пришли к выводу, что, несмотря на большой опыт в сфере разработки и ASO, простые меры по оптимизации выдачи, которые порой кажутся не столь значительными, могут помочь добиться хорошего результата.



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

В этом цикле мы затронем различные тематики — от визуальной оптимизации приложений до актуальных мобильных аналитических метрик, используемых в оценке приложения для ASO.

Все самое вкусное под катом. Поехали!
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии0

Habr Weekly #7 / Нейросеть раздевает людей, люксовый Airbnb, на ЕГЭ разрешат гуглить, в Google Play куча фейков

Время на прочтение1 мин
Количество просмотров5K
Вот, о чем мы поговорили в седьмом выпуске подкаста:



Всего голосов 25: ↑17 и ↓8+9
Комментарии0

Дайджест интересных материалов для мобильного разработчика #305 (1 — 7 июля)

Время на прочтение3 мин
Количество просмотров5.6K
Очередной дайджест для мобильных разработчиков — в нем мобильная экстрасенсорика, новый порос Developer Economics, знакомство с HealthKit, онлайн-квест для разработчиков, Bixby Marketplace и много других интересных материалов.

Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Комментарии2

Продолжая ASO: тренды, рейтинги и немножко отзывов

Время на прочтение10 мин
Количество просмотров2.2K


Сегодня, как мы и обещали, настало время для исследования ключевых трендов, царящих в магазинах приложений. Также мы обратимся к теме рейтингов и отзывов, а точнее — к тому, как фидбек пользователей влияет на успешность приложения и как вы, в свою очередь, можете повлиять на него.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии2

Приложения для электронных книг на операционной системе Android. Часть 1. Вступление и офисные приложения

Время на прочтение6 мин
Количество просмотров55K
Многие современные электронные книги работают под операционной системой Android, что позволяет, помимо использования штатного программного обеспечения электронных книг, устанавливать и дополнительное ПО. В этом – одно из преимуществ электронных книг, работающих под ОС Android. Но воспользоваться им не всегда легко и просто.

image

К сожалению, из-за ужесточения политики сертификации Google, производители электронных книг перестали устанавливать на них сервисы Google, включая магазин приложений Google Play. Альтернативные же магазины приложений зачастую неудобны и содержат малое количество приложений (по сравнению с Google).

Но, по большому счету, даже работающий магазин Google Play не стал бы панацеей, а обрёк бы пользователя на долгий подбор подходящих приложений.

Эта проблема связана с тем, что не любое приложение будет корректно работать на электронных книгах.

Для успешной работы приложения необходимо соблюдение нескольких условий:
Читать дальше →
Всего голосов 16: ↑15 и ↓1+14
Комментарии20

Как я опубликовал PWA на Svelte в Google Play

Время на прочтение3 мин
Количество просмотров11K

Мне нравится метал музыка разных направлений. Для отслеживания новинок я сделал парсер, который ищет свежие альбомы и складывает их в базу. За время существования приложения парсер я почти не трогал, хотя он и далек от идеала, а вот фронтенд был переделан несколько раз.


metalz.web.app

Под катом рассказ о том, как я переписал приложение с react-native на Svelte и опубликовал его в Google Play.

Читать дальше →
Всего голосов 32: ↑27 и ↓5+22
Комментарии21

Как я разочаровался в Google Play

Время на прочтение3 мин
Количество просмотров63K
Наверняка в последнее время вы слышали истории, как служба поддержки Google Play удаляет программы из магазина приложений, которые не соответствуют каким-то правилам. Иногда они перебарщивают, тогда разработчик начинает возмущаться и поднимать информационный шум. В некоторых случаях это помогает, но обычно сопротивление бесполезно.
Добавлю в копилку и свою историю.
Читать дальше →
Всего голосов 134: ↑126 и ↓8+118
Комментарии118

Дайджест интересных материалов для мобильного разработчика #310 (5 — 11 августа)

Время на прочтение3 мин
Количество просмотров4.5K
Очередной выпуск рассказывает про морок функционального программирования, солидный Swift для солидных программистов, дорожную карту Android-разработки, стабильность модного приложения, путаницу переключателей и многое другое.

Читать дальше →
Всего голосов 14: ↑14 и ↓0+14
Комментарии0

Почему в Google Play мало инновационных приложений или почему иногда программирование — это магия

Время на прочтение6 мин
Количество просмотров38K
Многие бегуны с утра измеряют пульс покоя. Если с утра он повышен, значит ты дал лиху — перетренировался. Я не бегун, но тоже измеряю. На апсторе есть удобная программа для измерения пульса по лицу, которая идеально мне подходит.

Но около года назад я отложил свой айфон в сторону, взяв андроид. На следующее утро я неожиданно понял — я больше не могу измерять пульс по лицу не вставая с постели. Я обыскал весь Google Play, но не нашел ничего похожего. Почему таких приложений нет в андроид?
О том как я публиковал одно 'странное' приложение - читайте в статье
Всего голосов 152: ↑151 и ↓1+150
Комментарии112

Приложения для электронных книг на операционной системе Android. Часть 2. Книжные магазины и приложения для чтения книг

Время на прочтение9 мин
Количество просмотров96K
В первой части обозрения приложений для электронных книг на операционной системе Android были изложены причины, по которым далеко не всякое приложение для системы Android будет корректно работать на электронных книгах с этой же операционной системой.

Электронная книга ONYX BOOX Monte Cristo 4

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

Кратко причины сложностей в работе приложений на «читалках» состоят в следующем:

  1. «Читалки» имеют черно-белый экран; отображение цвета в приложениях не должно быть принципиально важным;
  2. Экраны «читалок» также и довольно медленно обновляются, поэтому приложения не должны показывать быстро меняющийся контент;
  3. Приложения не должны быть платными, т.к. электронные книги не имеют магазина Google Play; необходимого для установки платных приложений (но платный контент в приложении при этом не исключается!);
  4. Приложения должны быть принципиально совместимыми с «читалками» даже при выполнении всех трёх предыдущих условий.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии28

История успеха игры Last Day on Earth от волгоградской студии Kefir

Время на прочтение5 мин
Количество просмотров34K

Привет, Хабр! Сегодня мы разбираемся, как волгоградская гейм-студия Кефир сумела сломать стереотипы о мобильных играх, перейти порог в 100 миллионов скачиваний и завоевать международное признание пользователей Google Play. О том как создавалась студия, как устроена работа в ней и в чем секрет успеха Last Day on Earth читайте под катом.

Всего голосов 15: ↑9 и ↓6+3
Комментарии21

Приложения для электронных книг на операционной системе Android. Часть 3. Словари и заметки

Время на прочтение12 мин
Количество просмотров29K
В этой (третьей) части статьи о приложениях для электронных книг на операционной системе Android будут рассмотрены следующие две группы приложений:

1. Альтернативные словари
2. Заметки, дневники, планировщики

image

Краткое содержание предыдущих двух частей статьи:

В 1-ой части были подробно рассмотрены причины, по которым оказалось необходимым провести массированное тестирование приложений на предмет их пригодности для установки на электронных книгах, а также был приведён список протестированных офисных приложений.

Во 2-ой части статьи были рассмотрены ещё две группы приложений: книжные магазины и альтернативные приложения для чтения книг.
Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии3

Приложения для электронных книг на операционной системе Android. Часть 4. Игры

Время на прочтение8 мин
Количество просмотров34K
В сегодняшней, четвёртой (предпоследней), части статьи о приложениях для электронных книг на операционной системе Android будет рассмотрена только одна, но обширная тема: игры.

Краткое содержание предыдущих трёх частей статьи
В 1-ой части были подробно рассмотрены причины, по которым оказалось необходимым провести массированное тестирование приложений на предмет их пригодности для установки на электронных книгах, а также был приведён список протестированных офисных приложений.

Во 2-ой части статьи были рассмотрены следующие две группы приложений: книжные магазины и альтернативные приложения для чтения книг.

В 3-ей части статьи рассмотрены ещё две группы приложений: Альтернативные словари и Заметки, дневники, планировщики

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

Технические ограничения экранов сыграли свою роль, и среди успешно прошедших тесты игр не будет ни одной «бегалки» или «стрелялки».

Пригодными для электронных книг оказались логические, текстовые и математические игры. Одним словом – самые что ни есть развивающие игры, которые будут полезны детям.

image

Но, конечно, необходимо иметь в виду самый разный уровень сложности прошедших контроль игр: одни из них подойдут для младшеклассников и дошкольников, а другие даже взрослых смогут поставить в тупик.
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии5

Опыт создания игры для Android в одиночку с нуля и как ее зафичерили на Google Play

Время на прочтение3 мин
Количество просмотров108K
Привет! Меня зовут Ибрагим, я — начинающий инди-разработчик. У меня всегда было желание заняться программированием, но меня отпугивала сложность и неопределенность выбора (что именно изучать и делать). И лишь 2 года назад я все-таки преодолел этот психологический барьер, смог высвободить достаточно времени, и решил уже основательно подойти к задаче. Я был решительно настроен найти и освоить профессию, от которой я бы получал кайф.

Сужать круг поиска, чем именно заниматься, было тяжело. Знакомых в этой области не было, поэтому решил отталкиваться от каких-то общих соображений. Так как в приоритете было в первую очередь найти что-то интересное, выбор пал на геймдев. Понравилась идея для начала сделать простенькую 2D-игру под Android и выложить на Google Play.
Читать дальше →
Всего голосов 26: ↑21 и ↓5+16
Комментарии23

Погружаемся в opensource-экосистему Android

Время на прочтение10 мин
Количество просмотров67K
Disclaimer о том, что пост не призывает к радикальным формам фанатизма

Каждый выбирает свой "уровень погружения". Вам не обязательно следовать каждому пункту из этого поста. Моя цель — показать, насколько хорошо развита экосистема на данный момент и чего вы можете и не можете от неё получить. Делайте выводы самостоятельно. Хотите — меняйте прошивку полностью и переходите на microg. Хотите — просто поставьте на свой телефон f-droid прямо рядом с gplay. Хотите — не делайте ничего.


Давайте поговорим об экосистеме приложений свободных приложений с открытым исходным кодом на Android. Попробуем установить MicroG — свободную реализацию сервисов Google на Android. Посмотрим, как и зачем со всем этим жить.


Несколько причин, почему стоит об этом задуматься


Google Play далеко "не торт"


Далеко ходить не нужно, в соседних постах можно найти множество примеров того, как разработчиков выгоняют из Google Play по тем или иным причинам, заставляя общаться с ботами без возможности реальной аппеляции. Некоторые типы приложений теперь принципиально невозможно распространять (например, блокировщики рекламы, да и в принципе приложения обхода любых ограничений).


Мне, как параноику, не нравится, что у стороннего лица появляется практически полный доступ к моему устройству. Google способен как минимум удалить с моего телефона любое приложение в любой момент и собрать с него произвольные данные. Более того, google play service — это огромное (стандартная поставка — 600Мб, минимальная — 95Мб) количество постоянно обновляющегося кода, часть которая работает с системными привилегиями. Для сравнения, дистрибутив MicroG может весить всего 4Мб.

Читать дальше →
Всего голосов 39: ↑39 и ↓0+39
Комментарии21

Как защититься от брендовых троллей

Время на прочтение15 мин
Количество просмотров12K


Изображение взято из Викимедии, автор – Gil. Распространяется на условиях лицензии Creative Commons Attribution 2.0 Generic license


Привет, Хабр! Меня зовут Андрей, я юрист в сфере интеллектуальной собственности и IT-технологий.


Некоторое время назад на Хабре была опубликована история andrei_mankevich — автора мобильного приложения — реализации игры «Балда», которое было удалено по жалобе правообладателя соответствующего товарного знака. Судя по комментариям к этой истории, многим было интересно, можно ли как-то восстановить справедливость и наказать тролля.


В связи с этим я хочу рассказать о возможностях, которые предоставляет российский закон для защиты от таких действий.


На заметку: «патентные тролли» («patent troll») — это лица, осуществляющие покупку или регистрацию патента на изобретение, полезную модель или промышленный образец исключительно для того, чтобы требовать с других лиц вознаграждение за использование патента под угрозой предъявления судебного иска. Такие лица, как правило, не производят какой-либо полезный продукт на основании купленного патента.


В отношении лиц, осуществляющих аналогичную деятельность с товарными знаками и объектами авторских прав, используются, соответственно, термины «trademark troll» (можно перевести как «брендовый тролль») и «copyright troll» («копирайтный тролль», «копитролль»).
Далее я буду говорить о брендовых троллях — лицах, которые регистрируют или покупают товарные знаки, для того чтобы заработать на предъявлении претензий и судебных исков.

Читать дальше →
Всего голосов 29: ↑29 и ↓0+29
Комментарии19

7 основных причин, почему блокируют приложения в Google Play и AppStore

Время на прочтение6 мин
Количество просмотров21K

Наверняка, за последнее время доводилось видеть много страшных историй о том, как блокируют приложения в Google Play и AppStore. Все это связано с привлечением большого внимания к информационной безопасности приложений, а точнее, к факту ее отсутствия.
Читать дальше →
Всего голосов 29: ↑22 и ↓7+15
Комментарии25

Дайджест интересных материалов для мобильного разработчика #289 (4 марта — 10 марта)

Время на прочтение3 мин
Количество просмотров4.8K
В очередном выпуске изучаем таблицу задержек, обсуждаем Android Auto и Yandex Auto, строим профессиональный путь, собираем картонную реальность для Switch, ставим эксперименты с ценой на IAP и отчаянно занимаемся аналитикой. С весной!

Читать дальше →
Всего голосов 22: ↑22 и ↓0+22
Комментарии1

Игровой рынок, тренды и прогнозы — большая аналитика от App Annie

Время на прочтение3 мин
Количество просмотров37K


Компания App Annie в очередной раз провела исследование мобильного рынка приложений и выложила отчет на 160 страниц с графиками и отчетами.

Переводить их все — нетривиальная задача, поэтому я выбрал наиболее близкую для себя тему. Внутри о том, что происходило с рынком мобильных игр в 2018 году, и что ждет в 2019. Спойлер: все очень хорошо.

Но сначала посмотрим на главные моменты из отчета.
Читать дальше →
Всего голосов 26: ↑26 и ↓0+26
Комментарии2