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


Прекратите сравнивать текущую стадию Flutter с другими зрелыми фреймворками
Flutter все еще в новинку. Дайте ему время сиять Каждый день мы видим, что кто-то плохо отзывается о Flutter . Большинство разработчиков отмечают, что Ionic и React Native лучше, чем Flutter, потому что у Flutter очень много проблем с рендерингом. С другой стороны, некоторые разработчики отмечают, что существующих плагинов недостаточно для выполнения того, что они планировали. Очень немногие разработчики заметили, что сборщик Flutter создает довольно большие конечные двоичные..

Шаг 15: Код с разумом ~ Йехиэль Кимчи
Это Пятнадцатый Шаг к прохождению серии Программирование Просветление» . Если вы не выучили Четырнадцатый шаг , прочтите его. «Плохие программисты беспокоятся о коде. Хорошие программисты беспокоятся о структурах данных и их взаимосвязях», — Линус Торвальдс. Рассуждайте себя или подвергайте сомнению свои действия, это то, что должен делать каждый, будь то в жизни или на работе. Это в равной степени относится и к кодированию. Нам постоянно приходится внедрять функции..

Новые инженеры: начните с веб-разработки
Почему вам следует начать с Интернета, а не с мобильных устройств Изучив базовые концепции программирования, вы, вероятно, захотите перейти к конкретному направлению в разработке программного обеспечения, например, в мобильной разработке, науке о данных, веб-разработке, машинном обучении и многих других. Хотя я лично начинал с мобильной разработки, почти все мои коллеги поступали наоборот. Они начали и продолжали заниматься веб-разработкой, даже не взяв в руки мобильные устройства...

Связь между гибридными приложениями
Webview — это компонент, который используется нативными приложениями для отображения веб-контента. Это очень полезно, поскольку дает родным приложениям возможность отображать веб-контент, не покидая страницы. Правда в том, что интеграция веб-просмотра необходима для таких приложений. Мне нужно было использовать эту интеграцию в Trendyol Tech. Потому что Trendyol — это растущая компания электронной коммерции, которая работает на настольных и мобильных платформах. Вполне нормально, что..

Назад с данными в Jetpack Compose
Привет! Возьмите свой кофе ☕️ и узнайте, как вернуться назад с данными в Jetpack Compose. Зависимость Прежде всего, давайте добавим зависимость в файл :app/build.gradle.kts . dependencies { implementation("androidx.navigation:navigation-compose:2.6.0") } Настройка навигации Откройте MainActivity.kt и давайте создадим navController , NavHost и экраны. class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) {..

Некоторые рекомендации по соглашению об именах классов, переменных и функций
// Плохое имя переменных var s= 0 // зарплата сотрудника var n= 0 // имя сотрудника // Плохое название функций fun pay() fun name() // Плохое имя классов для получения пользовательских данных class EmployeeInfo() // Лучшие методы именования переменных var employeeSalary = 0 var employeeName= «» // Лучшие методы именования функций fun getEmployeeName() fun setEmployeeName() // Лучшие методы именования классов для получения пользовательских данных class Employee() При именовании..

build.gradle: исходный файл, которым я пренебрегал
Понимание основ build.gradle Это не будет статья, содержащая расширенную информацию о Gradle и Groovy/Kotlin. Основная цель будет заключаться в том, чтобы предоставить основные «советы и рекомендации» для повседневных задач разработчика Android. Что может быть хуже, чем пренебрежение файлом build.gradle ? Имея два файла build.gradle , которыми можно пренебречь! Может ли все пойти еще хуже? Безусловно, вы можете добавить больше модулей в свое приложение, и вот вам больше..