Публикации по теме 'android-app-development'


От ресторана до Android-разработчика за 10 месяцев в возрасте 31 года
Мой карьерный путь к тому, чтобы стать ведущим разработчиком Android без степени или образования 3-го уровня Я всегда твердо верил, что можно добиться всего в жизни, если приложить к этому усилия. Это было сильное послание моего покойного отца, который всегда призывал меня продолжать стремиться к следующему уровню и никогда не останавливаться на достигнутом. Конечно, это не всегда так просто… Но для меня фундаментальная концепция заключается в том, что если вы действительно верите,..

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

Изучение Firebase MLKit на Android: знакомство с MLKit (часть первая)
В этом году на Google I / O мы увидели представление Firebase MLKit, части пакета Firebase, который призван дать нашим приложениям возможность с большей легкостью поддерживать интеллектуальные функции. SDK в настоящее время поставляется с набором предопределенных возможностей, которые обычно требуются в приложениях - вы сможете реализовать их в своем приложении независимо от того, знакомы ли вы с машинным обучением или нет. Теперь то, что предлагает нам Firebase ML Kit, уже можно..

Выбор, вставка, индексы и внешние ключи при переносе комнат
Практический обзор миграции с SQLite в комнату В новом проекте, над которым мы работаем, мы делаем огромную миграцию с SQLite на Room, мы обычно всегда используем Realm , но мы решаем попробовать Coroutines и Room, чтобы справиться с этой огромной миграцией с нашей стороны. , но я обнаружил, что иногда вам нужно немного больше информации о том, как обрабатывать некоторые части кода. Итак, начнем с миграций: Миграции проще, чем в чистом SQLite, представьте, что у нас есть этот..

Как использовать OneSignal с приложением React Native Chat
Запустите следующий Yelp через несколько минут Загрузите этот великолепный шаблон Приложение React Native Store Locator , чтобы создать собственное приложение для поиска магазинов всего за несколько минут. Используя этот полностью закодированный стартовый набор, написанный на React Native, вы экономите недели проектирования и разработки и можете сосредоточиться на других важных усилиях, таких как взаимодействие с клиентами и маркетинг. В этом руководстве мы узнаем, как..

Как я стал самым молодым ассоциированным разработчиком Android
Меня зовут Шашанк Кумар, мне 13 лет. Я, возможно, самый молодой ассоциированный разработчик Android , поскольку ни один другой разработчик не был признан самым молодым ассоциированным разработчиком Android в мире. Кроме того, минимальный возраст для сдачи экзамена на младшего разработчика Android составляет 13 лет. Ассоциированный разработчик Android (AAD) - отличный способ доказать другим свои навыки разработки приложений для Android. Это отличный шаг, сделанный Google в..

Нулевая безопасность благодаря функциям расширения Kotlin
Одним из главных преимуществ Kotlin является возможность избежать ужасного NullPointerException (NPE), также известного как Ошибка на миллиард долларов . Kotlin решает эту проблему, имея систему типов, которая может представлять как типы, допускающие значение NULL (обозначенные знаком ? в конце имени класса), так и ненулевые типы. Однако язык не исключает полностью NPE, если вы достаточно постараетесь (или вызовете исходный код, отличный от Kotlin), вы все равно можете вызвать сбой..