Публикации по теме '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 , которыми можно пренебречь! Может ли все пойти еще хуже? Безусловно, вы можете добавить больше модулей в свое приложение, и вот вам больше..