Публикации по теме 'androiddev'


Firebase ML Kit 101: Введение
Firebase ML Kit был представлен нам на Google I / O '18. Это мобильный SDK, который позволяет разработчикам приложений для Android и iOS с легкостью использовать расширенные возможности машинного обучения в своих приложениях. В настоящее время машинное обучение стало неотъемлемой частью мобильной разработки. Крупные компании, такие как Uber, Facebook, Microsoft и т. Д., В значительной степени полагаются на машинное обучение в своем бизнесе. Это помогает им лучше узнать своих..

8 быстрых советов по продаже IAP в игровом магазине
Это обобщение всего, что я узнал за время работы в игровом магазине, продающем встроенные покупки. Со временем я заметил определенные закономерности в отношении того, что работает, а что нет. Итак, вот список всего, что работает. *Эти советы в основном применимы к приложениям (не играм) и ориентированы на независимых разработчиков. Прежде всего, нам нужно выяснить, действительно ли IAP подходят для вашего приложения. Вот несколько вещей, которые следует учитывать: Предоставьте..

Как ALC 3.0 изменил мою жизнь
Привет, я Исайя Икенна Франклин, также известный как Кэвди… Это небольшая статья о том, как ALC 3.0 изменил мою жизнь. В марте 2018 года я не могу вспомнить дату, мой друг ( Чибезе ) рассказал мне о конкурсе на получение стипендии для программистов, потому что они знали, что я люблю программировать, это был конкурс стипендий Google Africa Scholarship Challenge . Он рассказал мне об этом, и я сказал ему оставить все эти вещи, они могут быть фальшивыми, и мы оба проигнорировали. Затем в..

Построение Prowl с использованием шаблона MVP
Рефакторинг нашего приложения для использования MVP и его преимущества Единственный способ уложиться в срок - единственный способ действовать быстро - это постоянно поддерживать код как можно более чистым. - Роберт С. Мартин, Чистый код: руководство по созданию гибкого программного обеспечения В Treebo мы стараемся использовать технологии , чтобы дать каждому гостю впечатления высочайшего качества во время их пребывания у нас. Учитывая это поручение, мы создали Prowl -..

Изучение Paging3 - Часть 2
Узнайте, как добавить верхний и нижний колонтитулы, повторить макеты и сопоставить данные с помощью пейджинга3 Я предполагаю, что вы знакомы с основами библиотеки paging3; в противном случае я бы рекомендовал ознакомиться с частью 1 этой серии . Вывод из этой статьи В этой статье вы узнаете, как добавить настраиваемые нижние колонтитулы, заголовки, разделители и макеты повторных попыток в адаптер подкачки с помощью фрагментов кода. Вы также узнаете, как применять преобразования..

4 скрытых инструмента на вашем Android-устройстве
Откройте для себя заново возможности разработчика Каждый разработчик Android начинает свой путь с включения режима разработчика на устройстве. Без этой опции вы не сможете установить приложение на свой телефон. Хотя это меню может разблокировать ваше устройство для развертывания, оно также содержит множество инструментов отладки. Когда-нибудь один из них может вытащить вас из ужасной ситуации. Поэтому, прежде чем погрузиться в код, давайте взглянем на доступные инструменты в..

Уменьшение шума при работе с базой данных с помощью Kotlin на Android
У Котлина есть возможность стать Крысоловом для вашего творчества. Лично для меня Расширения и Функции высшего порядка - это функции, которые сделали программирование на Kotlin восхитительным. Это заставило меня по-другому взглянуть на проблемы. Расширения позволяют нам расширять класс без накладных расходов на инициализацию конструкторов или реализацию методов. Это заставляет нас сосредоточиться на создании пользовательских функций поверх выбранного нами класса, полностью..