forumСоздать тему

Языки разработки под Android — что должно быть в КП и в чем разница?

AAylinУчастник
Должность
CRM и электронная почта
Тип организации
Компания на 300 человек
Дата регистрации
июнь 2024 г.
Сообщение
118
#1

Планируем приложение для ТСД (ТСД на Android) для учета на складе и торговых представителей. Получили предложения от двух студий: 140.000 TL и 165.000 TL. Но в КП написано просто «разработка и дизайн Android-приложения» без указания языка или платформы.

Знакомый айтишник сказал что если стек не прописан, нам могут впарить старье или редкий софт и мы потом не найдем разработчика на поддержку.

Какой язык сейчас считается стандартом для Android? Что именно прописать в КП и договоре, чтобы не остаться у разбитого корыта при смене подрядчика?

RRecep S***УчастникУчастник сообщества
Дата регистрации
май 2025 г.
Сообщение
342
Самый полезный#2

Короткий ответ: если в КП не указан язык — это огромный risk. Подрядчик может сэкономить и сделать на устаревшем стеке. Для Android официальный современный стандарт — Kotlin. Если планируются другие ОС, в договоре должен быть прописан популярный фреймворк вроде Flutter.

Первым делом смотрите на работу с железом. Если на ТСД есть сканер штрихкодов, термопринтер и т. д., нативный Kotlin избавит от проблем с драйверами. В КП прямо пишите: «Приложение разрабатывается на языке Kotlin в соответствии со стандартами Android».

Во-вторых, выбор Kotlin вместо старой Java облегчит поиск разработчиков. Все свежие библиотеки Android выходят с упором на Kotlin. Поддерживать Java-проект через пару лет будет дольше и дороже.

В-третьих, зафиксируйте архитектуру. Внесите пункт: «Использование Android Jetpack, современных паттернов архитектуры, минимальная версия Android 8.0». Это убережет от спагетти-кода.

TTuğçe K***Новый участникУчастник сообщества
Дата регистрации
сент. 2026 г.
Сообщение
310
#3

Если сканер или камера работают постоянно, важна работа с памятью. Кроссплатформа на ТСД может сажать батарею и лагать. Нативный Kotlin для таких рабочих устройств надежнее.

HHilal B***ЭкспертУчастник сообщества
Дата регистрации
февр. 2026 г.
Сообщение
66
#4

В 2021 году мы не прописали язык в ТЗ, и нам сдали мешанину из старого Java и гибридного WebView. Год назад хотели обновить модуль сканера — 3 программиста отказались это трогать. Пришлось переписывать.

TTuğçe C***Эксперт
Должность
HR-специалист
Отрасль
Право
Тип организации
Производственная компания из 40 человек
Дата регистрации
февр. 2023 г.
Сообщение
185
#5

Не подписывайте КП сразу. Запросите письменно: «Какой язык, архитектура и минимальный Android SDK будут использованы?» — и приложите ответ к договору.

İİlknur Y***ВетеранУчастник сообщества
Дата регистрации
июль 2022 г.
Сообщение
3
#6

Четко пропишите в КП: 1) Язык — Kotlin (или конкретный современный фреймворк). 2) Архитектура — MVVM или аналог. 3) Передача всех исходников в репозитории.

ZZerrinУчастник
Должность
Организация свадеб
Дата регистрации
апр. 2024 г.
Сообщение
84
#7

Убийственная привычка студий писать просто «Android-приложение». Код должен быть таким чтобы другой программист потом не хватался за голову.

YYasemin T***Новый участникУчастник сообщества
Дата регистрации
авг. 2026 г.
Сообщение
68
#8

на java сейчас напишут — работать будет, но через год спеца под новые библиотеки не найдете. кстати просите kotlin и не парьтесь.

edit: писал с телефона, извините за опечатки.

GGürkan Y***Участник
Должность
Секретарь
Отрасль
Недвижимость
Тип организации
Компания на 300 человек
Дата регистрации
июнь 2022 г.
Сообщение
85
#9

Какая версия Android на ваших ТСД? Промышленные устройства часто сидят на старых версиях. Убедитесь, что библиотеки студии подходят под ваши железяки.

RRecep B***ЭкспертУчастник сообщества
Дата регистрации
июнь 2024 г.
Сообщение
111
#10

Если агентство избегает технических деталей, оно, скорее всего, просто пытается подгнать готовый шаблон. Честная IT-компания и так с гордостью укажет весь свой стек технологий в КП.

HHilal B***Ветеран
Должность
Графический дизайнер
Отрасль
Электротехника и электроника
Тип организации
региональный дилер
Дата регистрации
дек. 2023 г.
Сообщение
17
#11

А как вы решили этот вопрос? Без измерений мы всегда приходим к одному и тому же.

Если критерии приемки не прописаны, момент завершения работы становится предметом спора.

SSelin Ş***Участник
Должность
Руководитель клиники
Отрасль
Медицинские услуги
Тип организации
сеть магазинов
Дата регистрации
май 2025 г.
Сообщение
6
#12

Я маленький бизнес, расскажу со своей стороны. Без измерений мы всегда приходим к одному и тому же.

Внедрение процесса управления изменениями не замедляет работу а ускоряет её.

NNilУчастник
Должность
Контент-менеджер
Тип организации
компания в составе холдинга
Дата регистрации
апр. 2024 г.
Сообщение
156
#13

Слежу за темой.

ZZehra Y***Участник
Должность
Директор по маркетингу
Отрасль
Производство мебели
Тип организации
компания из 20 человек
Дата регистрации
май 2024 г.
Сообщение
324
#14

У меня есть возражение. Решения, работающие в малом масштабе рушатся при росте я узнал это слишком поздно.

Если на один вопрос вы получаете три разных ответа, вопрос задан неправильно. На этом всё извините, если затянул.

KKaan G***УчастникУчастник сообщества
Дата регистрации
дек. 2022 г.
Сообщение
1
#15

Есть момент, который я не понял. Самое дешевое предложение обычно самое непродуманное.

Исправьте если я ошибаюсь.

MMurat T***Новый участник
Должность
Графический дизайнер
Отрасль
Производство мебели
Тип организации
сеть магазинов
Дата регистрации
сент. 2026 г.
Сообщение
9
#16

Вы правы.

ÖÖzge A***Участник
Должность
Первичная бухгалтерия
Отрасль
Химия
Тип организации
Компания на 300 человек
Дата регистрации
февр. 2026 г.
Сообщение
357

Doki · Поддержка реагирования на инциденты · 2023

#17

а как вы решили этот вопрос? ну пытаться сделать это в одиночку — самый дорогой путь.

прежде чем принимать решение, посмотрите какие данные у вас есть. на этом всё, извините если затянул.

HHatice A***УчастникУчастник сообщества
Дата регистрации
дек. 2023 г.
Сообщение
2
#18

Прочитал этот ответ и выдохнул: значит, проблема не только у меня. При принятии решений записывайте и худший сценарий, а не только лучший.

HHüsniye C***Участник
Должность
Специалист по информационной безопасности
Отрасль
Страхование
Тип организации
Производственная компания из 40 человек
Дата регистрации
апр. 2022 г.
Сообщение
295

Doki · Фирменный стиль · 2024

#19

мне тоже интересно.

CCem K***Эксперт
Должность
Разработчик ПО
Отрасль
Энергетика
Тип организации
Компания на 120 человек
Дата регистрации
нояб. 2023 г.
Сообщение
106
#20

Посмотрю с другой стороны, я на стороне поставщика. После сдачи проекта система продолжает жить; обслуживание — отдельная статья расходов.

Проверено опытом.

Написать ответ