ofc's People
Forkers
reeson2003ofc's Issues
i18n
Describe the bug
Нет русского языка. Надо сделать i18n и потестить в разных локалях.
Add constraint injection (dagger2).
Этап 1. Добавить упрощенный DI для DBhelper и Presenter (AbstractPresenter)
Issue templates
Create issue templates for:
- bug
- feature
https://blog.github.com/2018-05-02-issue-template-improvements/
Credit, debit card tabs.
Реализовать заполнение карточками дебит, кредит вкладки + удаление.
Elements RecyclerView do not respond to touch.
Исправить управление элементами в списках дебит кредит
Provide a data presentation option
Предложить концепт отображения динамических данных пользователя. (render(3dmax, blender))
По возможности: динамический render.
Business logic implementation
На основе #53 создать сервис, содержащий бизнес - логику приложения.
- Сервис ДОЛЖЕН отвечать только за динамические показатели
- Сервис НЕ должен сохранять какую - либо информацию в хранилище
- Сервис должен на основе статических данных, веденных пользователем, выдавать динамические показатели.
- Решить, как сервис буде получать и отдавать данные.
To add a feature for use of a lambda
Add retro-lambda
CD
After #4.
- изучить инструменты, сделать выбор
- настроить CD
Readme.md spell mistake fix
Удалить дублирующиеся слова. 16 строка.
Design and functionality of cards
- Подготовить варианты карточек
- Карточки должны быть обобщенными в части информации, при этом отличаться визуально,
пользователь интуитивно должен понимать в каком разделе (на какой вкладке) он находится.
Цветовая гамма должна быть схожа с гаммой тоолбар. - Подготовить 2-3 варианта для обсуждения.
CI
Создать CI для автоматической сборки проекта при pull request.
- Изучить имеющиеся инструменты для CI/CD для github и сделать выбор.
- Настроить автоматическую сборку и прогонку тестов при pull request
001:Prototype definition
- Создать описание прототипа с определением функций приложения.
- Определить количество экранов и их функции.
- Определить минимальную версию OS.
- Создать README.md
Find a memory leak
Существует небольшая утечка/
Использовать LeakCanary
Gitflow-like repo workflow
Сделать gitflow-like репо
Schematic diagram of the application
К макету #2 добавить принципиальную схему приложения. С более подробным описанием действий, переходов итд. Описание должно вносить ясность о необходимых объектах программы и их свойствах.
Create pull request template
Подсказка для дальнейшей работы если кто забудет.
saving data
необходимо сохранять данных приложения при каждом выходе с него.
Я считаю, что эта задача должна быть в приоритете на данный момент
Project board
Создать github project board с колонками:
- new - для новых задач
- in progress - для задач в разработке
- review - для задач переведенных в ревью
- ready - для выполненных задач
CD token, channel id remove
- Удалить токен и ид канала из репозитория.
- Заменить их на плейсхолдеры
- Создать новый токен и ?канал
004:move images
Убрать картинки в отдельную папку
Readme spelling mistake
Исправить опечатку в Readme. Тестовая для #7
To connect decisions #21 and #30
Readme.md update
Актуализировать информацию в readme (минимальная версия апи, описание, скриншоты etc)
Linter warnings.
Describe the bug
Линтер сильно ругается. Надо устранить его замечания.
Bugs After passing architecture
- Падение приложения на вкладке Data
- В карточках отсутствует ammount значение
- На вкладках Debit и Credit отображаются одни и те же списки.
Forms to fill debit, credit data
Реализовать формы заполнения данных. Activity_2
Использовать Fragments CardView.
Refactoring existing code
Необходимо выполнить refactoring + добавить более сложный DI, убрав инициализации new в View и Presenter.
Correction of architecture
Внести корректировки исключив "Android" из слоя Presenter.
Application business logic define
Подробно описать бизнес - логику приложения:
- вводимые пользователем данные.
- формулы для расчёта.
- выводимый результат.
- примеры.
- ?
Без примеров кода и иерархии классов. Описание должно быть понятно не только программистам.
Оформить можно в виде .md документа в директории/documents
, на goodle.docs или выслать в slack. Я отдаю предпочтение google.docs, так как можно совместно редактировать и организовать приватный доступ.
Pull request template move
Describe the bug
Шаблон в . github а не в .github
To Reproduce
Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
Smartphone (please complete the following information):
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
Additional context
Add any other context about the problem here.
Prototype design draft
- Создать предварительный дизайн экранов приложения
Standard structure AStudio
Проверить работоспособность существующей структуры проекта совмещенной с создаваемой Android Studio. Сборка, запуск. Уточнить, что предпроектные и вспомогательные файлы не подвергаются сборке.
Persist storage implement
Сделать имплементацию хранилища в файл или базу данных
Credit implementation
Реализовать запись кредита.
Решение данной задачи задерживает решение нескольких других.
Design and classes of activity_1
Реализовать дизайн и классы активности согласно макету
Config for a branch Design-and-Chips
Необходимо "слить" с веткой дев
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.