По сути это один и тот же билд, немного отличается главная страница.
Весь бэкэнд построен на микро сервисах, приложение от туда получает данные.
Оба приложения представляют из себя Сообщество в котором можно ознакомится с новостями, создать конференцию с видео и обычным звонком, пообщаться в чате. Так же предоставляет функционал кошелька в котором разные поощрения либо от Сообщества ЦСКА либо от компании ГК Альянс.
Оставлять заявки могут только авторизованные пользователи.
Нам необходимо доработать билд приложения на Android с использованием Kotlin и исправить несколько багов. Приложение представляет собой сообщество, где пользователи могут читать новости, создавать конференции с видео и аудиозвонками, общаться в чате и использовать функционал кошелька для получения поощрений. Приложение получает данные с бэкэнда, построенного на микросервисах. Основные различия между двумя версиями приложения касаются главной страницы.
Для выполнения этого задания потребуются навыки: программирования на Kotlin для Android, работы с микросервисной архитектурой, отладки и исправления багов в мобильных приложениях, а также понимание работы с API для получения данных с бэкэнда.
Готов взяться за ваш проект и выполнить его качественно и в срок. Все детали и примеры моих работ прилагаются в файле — смотрите, оценивайте, задавайте вопросы.
Здравствуйте! Ознакомился с вашим проектом на Kotlin. Задача по поддержке и отладке приложений со сложной архитектурой (микросервисы, WebRTC/звонки, финтех-функционал) мне понятна. Учитывая, что это два брендированных билда одного ядра, я смогу оперативно внедрять исправления сразу в оба приложения.
Здравствуйте!
Меня зовут Андрей Мартынов, я представляю группу разработчиков – NC-1. Более пяти лет мы создаем веб-сайты, мобильные приложения, интернет-магазины, ERP/CRM системы и другие e-commerce продукты.
В нашей команде есть специалист (mobile-developer, senior) с необходимыми для Вас опытом и знаниями. Ставка в час – 1500р.
Его стек: Java, Kotlin and Dart.Git, GitFlow, Github and Bitbucket. Room, Active Android,GreenDao. Kotlin Coroutines and RxJava2. XML and JSON.Postman, SoapUI & Figma. Simple XML Parser, GSON, Moshi and Retrofit 2. HTTP Url Connection, Asynchronous HTTP Client, OkHttp2.CHUCK.Lint, KtLint. MVP, MVVM and MVVM + clean architecture. Dagger Hilt, Dagger2 and Koin. Jira, Trello. SOLID, Dry. XML & Jetpack Compose.CameraX (ImageCapture and VideoCapture). Espresso, UI Automator. JUnit 4, Truth, Mockito and Mokk. Google play console, Firebase app distribution and Fastlane.SwiftUI, SwiftData, R.Swift. AppWrite
Примеры наших работ на Kotlin:
- https://play.google.com/store/apps/developer?id=%C2%ABAsakabank%C2%BB+aksiyadorlik+jamiyati
- https://play.google.com/store/apps/details?id=com.bambinifashion.production&pcampaignid=web_share
- https://play.google.com/store/apps/details?id=com.glasswire.android
- https://play.google.com/store/apps/details?id=uz.marokand.upay&pcampaignid=web_share
Кейсы https://1drv.ms/b/c/b7a0d31a9dae1bc5/EeH6JPdpBbpKtrkA1zFQOIMBF4gS47GaZUsAfO3xcL3HKQ?e=e3Lryi
Портфолио – ncomsoft.ru/
Мой телеграм – @Ncomsoft1
С уважением, Андрей М.
По скрину видно: заказчик хочет довести до ума билд двух почти одинаковых приложений на Kotlin (разница — главная), и пофиксить несколько багов. Бэкенд — микросервисы, приложение просто потребляет API.
Что я бы написал заказчику (можешь копипастнуть как отклик)
Привет! Готов взяться за доработку билда и исправление багов в Android-приложении на Kotlin.
Готов доработать оба Android-приложения на Kotlin и исправить баги. Понимаю, что речь идет о двух почти идентичных сборках com.oemtech.bonusexchangeoem.cska и com.oemtech.bonusexchangeoem.rusplatnew, где различия в основном касаются главной страницы, а основная логика общая: новости, чаты, конференции с видео/аудиозвонками, кошелек и работа с backend API на микросервисной архитектуре.
Что могу сделать:
разобраться в текущей структуре проекта и отличиях двух билдов;
исправить баги в Kotlin-коде, UI, навигации, работе с API и бизнес-логике;
доработать сборку Android, если есть проблемы с flavor/build variant, зависимостями или конфигурацией;
проверить стабильность авторизации, чатов, конференций, кошелька и загрузки данных с backend;
привести общую кодовую базу к более удобной поддержке двух приложений, если это потребуется.
Подхожу к таким задачам как к рабочему проекту: сначала локализую причины проблем, затем вношу точечные исправления без лишней ломки архитектуры. Если нужно, могу также помочь с рефакторингом проблемных мест и подготовкой стабильной сборки для публикации.
Для старта понадобятся:
исходники проекта;
список известных багов или сценарии воспроизведения;
доступ к API/тестовому стенду, если требуется;
при наличии: логи, stack trace, видео или скриншоты ошибок.
Могу начать с аудита проекта и оценки объема работ, после чего дам понятный план по исправлениям и срокам.
Я уже много 2 проекта запустил в play market+ 1 appstore так что я могу без проблем с этим помоч ссылки на проекты которые я реализовал: 1. https://play.google.com/store/apps/details?id=uz.lifecontrol.app 2.https://play.google.com/store/apps/details?id=uz.culturiya.culturia_app 3. Это телеграмм бот @YuristSI_bot. 4.Это телеграмм мини приложения @air_pulse_bot 5.https://apps.apple.com/us/app/culturia/id6758963129118:118:1616:02
16:06 01.03.26
У меня тут вопрос на каком языке программирования написан приложения?
Оставлять заявки могут только авторизованные пользователи.
Доработать билд приложения на Android Kotlin, Исправить несколько багов.
Реклама
Доработать билд приложения на Android Kotlin, Исправить несколько багов.
рустор/catalog/app/com.oemtech.bonusexchangeoem.cska
рустор/catalog/app/com.oemtech.bonusexchangeoem.rusplatnew
По сути это один и тот же билд, немного отличается главная страница.
Весь бэкэнд построен на микро сервисах, приложение от туда получает данные.
Оба приложения представляют из себя Сообщество в котором можно ознакомится с новостями, создать конференцию с видео и обычным звонком, пообщаться в чате. Так же предоставляет функционал кошелька в котором разные поощрения либо от Сообщества ЦСКА либо от компании ГК Альянс.