Все сміття людям

0
235

Здрастуйте, автор історії «Тяп-ляп і продакшн». Поспішаю відповісти на вашу задолбашку з точки зору розробника, який намагався писати під Android і кинув це невдячна справа після першого ж досвіду.

Почну з того, що магазин додатків є фактично відкритим. Треба заплатити символічну суму (20-25 доларів), після чого можна вільно заливати програми. Для порівняння: у iOS у iPhone початкова сума більше — близько 200 доларів, тому і додатків менше, і якість в середньому вище. Модерації практично немає, тому будь-яке сміття потрапляє до людей. Так вигідніше: чим простіше викладати програмки, тим більше їх буде, а це як би фоново покращує операційну систему. Визнайте, ви б захотіли купувати телефон, на який, наприклад, не можна поставити банальний ліхтарик, встановити вподобані шпалери або завантажити інший будильник крім смутного вшитого?

Ще один простий факт: операційній системі Android приблизно 12 років. Останній стандарт носить номер 26! Я навіть приблизно не можу собі уявити все те величезна кількість смартфонів, які на ній працюють, і далеко не всі з них оновлено до останньої версії. Зате абсолютно всі смартфони мають різні датчики і різне внутрішнє пристрій. Потрібно просто зламати собі всю голову і вбити купу часу, щоб підлаштуватися відразу під всі. Підозрюю, що у вашому прикладі з крокоміром сталося щось подібне. Додаток писалося під пристрій, датчики якого не реагують так чутливо на найменший рух, тому розробнику не прийшла в голову така можливість.

Поділюся з вами деталями внутрішньої кухні. Розробка під Android організована просто огидно. Тут є безліч сутностей, які працюють за допомогою невідомої магії, в якій сам чорт ногу зломить. Але є деякі примітиви, що дозволяють швиденько накидати простенький код, не вдаючись у подробиці (природно, не універсальний і не враховує всі деталі). Навіть сама система абсолютно непостійна: те, що працює сьогодні, може стати некоректним завтра після чергового оновлення. Тому навіть з простий функціональністю може виникнути велика проблема. І якщо розробник один, а додаток безкоштовне, дрібниці на зразок помилок кодування кирилиці не повинні вас дивувати. Тупайте до платним програмам, там косяків поменше.

Автор, я вам співчуваю, але зрозумійте, будь ласка: більшість додатків є аматорськими. Якщо розробнику важливо доробляти програму, допрацьовувати і доводити її до розуму, він буде вкладати сюди сили і виправляти помилки. Але багатьом це не потрібно, адже вони не отримують нічого взамін.