Публикации по теме 'kotlin'
Kotlin Programming Language The Complete Learning Guide [2022] 4/6 Nullability and Null safety
Изучите Kotlin, один из самых мощных и полезных языков программирования, и подготовьтесь к разработке мощных нативных мобильных приложений и других платформ.
Обнуляемость и раздел безопасности Null
История
нулевой указатель был впервые изобретен Тони Хоаром в 1965 году как часть языка ALGOL W . В ссылке Хоар описывает свое изобретение как ошибку на миллиард долларов :
Я называю это своей ошибкой на миллиард долларов. Это было изобретение нулевой ссылки в 1965 году. В то..
Освоение фоновой обработки в Android с помощью WorkManager: руководство по эффективному фоновому…
Введение
В мире разработки мобильных приложений эффективное выполнение фоновых задач имеет решающее значение для обеспечения бесперебойного взаимодействия с пользователем. Android предоставляет различные API для фоновой обработки, но для постоянной работы рекомендуется использовать WorkManager. WorkManager, являющийся частью Android Jetpack, предлагает упрощенный и согласованный API для планирования задач, которые необходимо выполнять в фоновом режиме, даже при перезапуске приложения..
Зачем нужны фоновые службы в андроиде?
В мире разработки для Android фоновые службы играют решающую роль, позволяя приложениям продолжать выполнять задачи, даже если они не используются активно пользователем. Эти службы предназначены для работы в фоновом режиме на устройстве Android и могут выполнять широкий спектр функций, от обработки данных до синхронизации с удаленными серверами, обновления информации о местоположении и создания уведомлений. Используя фоновые службы, разработчики Android могут создавать более эффективные,..
Как воспроизвести видео на Android
Чтобы воспроизвести видео в приложении Android программно, вы можете использовать встроенный в Android класс VideoView. Вот шаги, которые необходимо выполнить:
2. Откройте файл макета для вашей активности и добавьте VideoView:
<VideoView
android:id="@+id/videoView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
3. В файл активности добавьте следующий код, чтобы инициализировать VideoView и начать..
Swift растет, но Котлин не отстает
Apple представила Swift, свой язык программирования, всего четыре года назад. Когда они впервые представили этот язык, люди во всей отрасли скептически отнеслись к этому новому языку. Apple использовала Objective-C в качестве основного языка в течение многих лет, и люди не были уверены, что новый язык будет успешным. В этом году Swift вышла на новый уровень успеха.
Swift теперь связан со своим предшественником в рейтинге распространенных языков программирования в недавнем рейтинге..
Kotlin/Native, C++, Freepascal, Python: измерение FPS, использования ОЗУ и ЦП в кодовых базах
Сравнение кодовых баз
Всем привет! Как я и обещал в первой части этой серии сообщений в блоге, я рад приветствовать вас во второй части нашего путешествия, где я пытаюсь найти правду, сравнивая Kotlin/Native с C++, Freepascal и Python через его производительность с openGL. графика и кодирование удовольствие.
Содержание
Простая математика с нативными приложениями, или Кто сегодня такой умный? Графический тест с SDL2 или Через Вселенную с Norton Commander. — вы здесь —..
Не изобретайте колесо заново, делегируйте его!
Котлин / Делегация
Не изобретайте колесо заново, делегируйте его!
Предпочтение делегирования к наследованию с нативной поддержкой Kotlin
Вступление
У Боба есть идея на миллион долларов для мобильного приложения. Однако он не разбирается в программировании для Android и предпочитает нанять кого-нибудь для этого.
К счастью, у старого друга по имени Алиса есть компания, которая может реализовать идею Боба.
Алиса просматривает записи о сотрудниках и находит идеально..