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


Концепция «языка для разработчиков» на Android
Система сопоставления локализации Android очень удобна. Вы можете определить строки по умолчанию в каталоге с именем values , а все переведенные строки можно переместить в папку с именем values-[LANG_ISO_CODE] . Например, переводы для Германии войдут в values-de , а переводы для Испании войдут в values-es . Для простоты в этом блоге я не упомянул тот факт, что этот «ISO-CODE» не обязательно должен включать только язык, но также может включать страну. Например, в Швейцарии..

Как гибкие интерфейсы могут привести к созданию более значимого кода
Более простые и безопасные рабочие процессы для создания объектов и многое другое Мартин Фаулер , который ввел термин Fluent Interfaces 15 лет назад, написал в своей книге Рефакторинг: улучшение дизайна существующего кода : «Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям ». Разработка программного обеспечения - это общение. Конечным получателем может быть компилятор или интерпретатор, выполняющий наш код как..

React-Native- Образец MovieList Generator
Давайте создадим нативное приложение React для заполнения списка фильмов из API. Мы покажем пользователю изображение и название фильма. Обратите внимание, что я использовал семантику ES6, такую ​​как стрелочные функции и классы в JS. Давайте инициализируем проект, введя следующее в CLI. react-native init MovieList Теперь перейдите в каталог и откройте index.android.js. Мы собираемся удалить весь код здесь. После удаления добавьте следующие операторы импорта import React, {..

2022: Переход к карьере мобильного разработчика
За последние два года многие отрасли экономики пострадали так, как мы все еще не понимаем. Один сектор, информационные технологии, был не только стабильным, но и процветающим. Вы можете подумать про себя: я хочу перейти в технологическую карьеру мобильного разработчика в 2022 году. Этот год — ваш год. Несмотря на любые предвзятые представления о том, следует ли вам переходить на это…

React Native: полное руководство по созданию виджета на главном экране для iOS и Android
Создавайте потрясающие виджеты на главном экране с помощью React Native + DuoLingo! Виджеты — это замечательные инструменты, которые делают ваш домашний экран более привлекательным, а также предоставляют вам быструю и полезную информацию. В этом посте мы покажем вам, как создавать виджеты для Android и iOS и как включать их в ваше приложение React Native. Как работает виджет? Виджет работает как расширение вашего приложения. Оно не может работать как отдельное приложение...

Как использовать Async / Await во Flutter
Посмотрите на цикл событий Flutter Раньше я ненавидел асинхронность во Flutter. Я имею в виду, если вы действительно думаете об этом, функция / метод, который является асинхронным, - это просто функция / метод, которые занимают действительно много времени. Так почему я должен использовать ключевое слово async ? Почему я не могу просто нормально интегрировать асинхронный код с остальным кодом? Я имею в виду, что если бы я сделал свой build() метод асинхронным, это, вероятно, было..

Помните, когда — Платформа для микрожурналов
Первоначально опубликовано: февраль 2016 г. Основные факты: Платформа микрожурналирования Найдите репозиторий здесь на GitHub Ведение дневника странных и замечательных вещей, которые вы делаете, может быть головной болью. Здорово иметь записи об этих событиях, такие как фотографии, что-то, на что вы можете оглянуться назад и сказать: «Черт возьми, я забыл, что боролся с медведем в Анголе». Однако написание этих длинных записей может раздражать, а большие блоки текста — не..