Требуется сверстать макеты, вписав свои результаты в наш проект по уже принятым стандартам.
Отчётность не реже раза в сутки. Обязательны видеозвонки для ключевых точек проекта, в т. ч. для код-ревью и коррекции подхода. Все эти трудозатраты тоже оплачиваются, возможна почасовка.
Начинать не срочно, но, начав, действуем в темпе.
Подробности
Результаты нужно вписать в этот Storybook: storybook.netapp.demo.kor... Вместе со Storybook предоставляются примеры данных и уже объявленные React-props. Вам нужно будет использовать эти props вместо хардкода. Исходники макетов предоставляются в Figma. В начале работы инструктаж по нюансам стандартов на проекте.
Storybook – это инструмент упрощающий приёмку. Можно добавлять в него дополнительные состояния (или размеры) страниц, но нельзя удалять или менять имеющиеся. Архитектура по мотивам atomic design; т. е. компоненты разделены на слои: elements (=atoms + molecules), widgets (=organisms), pages (=templates). Именование CSS-классов по БЭМ. Схема eslint – ослабленная airbnb. Подключен Bootstrap 4, но не целиком, а по необходимости – его использовать не обязательно. Чтобы показать, что читали задачу, отзыв начните с фразы "react, отчётность и подстройка под стиль меня устраивают".
От вас: продемонстрировать опыт вёрстки, понимание ES6, аккуратность, готовность адаптировать свой подход под проект. Не критичен опыт React, БЭМ, atomic design, Storybook – там не сложно всё. Желательно понимание Bootstrap.
Прошло времени с момента публикации:
5 лет 7 месяцев 10 дней 11 часов 14 минут
Раздел: Сайты / Верстка
Есть работающее Андроид-приложение с WebView. В этом WebView есть API для JS.
Требуется добавить очередь скачивания больших файлов. В API добавить следующие методы: - queueGetList(): FileRecord[] – показать содержимое очереди - queueGetFile(string id): FileRecord – получить задание по id - queueAddFile(string id, string sourceUrl): void – добавить файл - queueRemoveFile(string id): void – удалить файл (отменить скачивание) - queueSetBankQuota(string bankId, number size): void – установить квоту на использование места на флешке
Более подробное ТЗ имеется + отвечаю на вопросы. После этой задачи, есть ещё немного работ на предрелизную полировку изделия.
Сам я компетентен в алгоритмах, но не компетентен в Java. Если надо, то помогу с трудностями архитектуры и многопоточности. Образец реализации WebView API уже есть в коде. С вас: знать Андроид; нагугливать, чего не знаете; не сливаться. Других сложностей бояться не следует.
Исполнение приемлемо, как нативное Андроид, так и на альтернативах, вроде react-native. Важно: на HTML5 это работать не будет. Уже пробовали.
Часть 1, чтобы сработаться. 500 руб. Готов поручить сразу нескольким людям.
Требуется PoC (proof-of-concept) следующего свойства: 1) Одно activity на полный экран 2) На нём во весь экран воспроизводится следующее видео assets.preview.extpoint.c... Видео можно проигрывать из Интернета или скачать – без разницы. Как вам удобнее. 3) Должно запускаться, как на телефоне, так и на ТВ. 4) Как тестировать. Это видео в формате 4k (кодек vp9). Т.е. оно запустится не на любом устройстве, однако мы тестировать будем на телевизоре, где файл работает. Пруф: youtu.be/miYasIxC-gk Поэтому: 4.1) Перед сдачей убедитесь, что на эмуляторе работает при помощи другого файла (например, вот этого assets.preview.extpoint.c... ). Как доказательство решения можно предоставить две apk: одна работает везде с не-4k файлом, а другая с тем же кодом, но адресом эталонного 4k видео. 4.2) Обработка ошибок должна быть информативной. Пробрасывайте описание ошибки из исключения в интерфейс.
Часть 2, API.
Нужно будет добавить WebView и опубликовать в него API для JS со следующими возможностями: - Информация о состоянии памяти устройства. - Управление нативным слоем с видео. - Фоновая очередь для скачивания больших видеофайлов. - Возможно, замеры FPS, если доступны.
Прошло времени с момента публикации:
7 лет 8 месяцев 19 дней 6 часов 51 минута
Раздел: Программирование / Google Android
Требуется разработать систему со специфичной бизнес-логикой. Она будет, как работать с полисами через API ЕАИСТО, так и делать кое-какой внутренний учёт, генерировать PDF.
В качестве первого проекта я выдам небольшую задачу: компонент-обёртка для SOAP-интерфейса ЕАИСТО с двумя функциями: 1. Добавить полис. 2. Извлечь справочник (или его часть) для автодополнения.
Полное ТЗ на весь проект – после успеха первого захода. Ориентир по бюджету указан для проекта целиком.
Важно: технология, которую мы готовы принять и на которой есть немного наработок (профили пользователей реализованы) – PHP/yii2. По разработкам на yii2 буду рад долгому сотрудничеству.
Требования: - Педантичность. - Опыт HTML5 + CSS. - Важно: любовь к Twitter Bootstrap и LESS. Это часть нашей платформы, замене не подлежит. - Владение JS.
Что делать: - Ведение вебсайтов (заверстать контент, перетрясти структуру или шаблоны, допилить какую-нибудь карусель). - Доработки HTML-шаблонов для веб-приложений, разрабатываемых нами. - Редко: PSD в HTML.
Что хочу увидеть: Примеры работ на Bootstrap. Назовите любимую CMS и, если любимая платная, то вслед за ней лучшую на ваш вкус из бесплатных.
Прошло времени с момента публикации:
11 лет 8 месяцев 12 дней 13 часов 50 минут
Раздел: Сайты / Верстка