Menu

[Dev Story] Паровозик загадок. Історія про розподіленій команді


[Dev Story] Паровозик загадок. История о распределенной команде

ТЕКСТ: Євген Читачів iPhones.ru вітає місто Владивосток і один з його мешканців Євген. Зовсім недавно у нас були побудовані два красивих мосту, це не наблизило наше місто до центру Росії, але посилило бажання людей створювати щось творче, оригінальне і красиве. Чим я і займався останні кілька років. Але був один фактор, який заважав створювати гарні додатки, а саме - відсутність грошей на дизайн, при тому, що мій “дизайн” важко назвати якісним.

Завдяки форуму iPhones.ru я знайшов людину, який був готовий вкласти свої гроші в дизайн додатка, отримавши частку прибутку протягом року з моменту публікації додатки. Після залагодження всіх тонкощів «з інвестором», мені треба було найцікавіше - розробити додаток в обумовлені терміни, а так само знайти хорошого дизайнера, музиканта і при цьому вкластися в наш бюджет. Як це зазвичай буває, терміни були злегка оптимістичними, а бюджет дуже обмежений.

Не так давно у нас народилася дочка, і хотілося б зробити додаток не тільки для продажу, але і для своєї дочки. Ідея для програми була готова давно. Вона полягала в розробці дитячого навчального і одночасно розважального програми для широкого діапазону віку (приблизно від року до семи). З різноманітними завданнями і різними рівнями складності.

Був придуманий оригінальний концепт додатки (на той момент аналогів в AppStorе не знайшов). Паровозик з вагончиками. Кожен вагончик - окрема задача. У кожному вагоні є від 1 до 3 вікон - це різні рівні складності. Таким чином, дитина може вибрати що придивився вагон, а також саме ту складність завдання, з якою він може і готовий справлятися.

На відомому сайті по пошуку фрілансерів було розміщено технічне завдання по дизайну для майбутнього додатки. Відповідями мене просто завалили, розкид цін був абсолютно різним. Деякі пропозиції були просто неадекватними, як у плюс, так і мінус. У результаті був обраний дизайнер з України за ціною, яка повністю укладалася в бюджет. Найбільш трудомістка частина роботи дизайнера - це створення персонажів (рослини, тварини, люди, та ін.), але не потрібно забувати і про красивих вагонах з локомотивом.

Ось графіка з мого технічного завдання:


[Dev Story] Паровозик загадок. История о распределенной команде

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

Додаток ще потрібно було озвучити (як голосом, так і музикою). Голосовий «озвучку» з самого початку планувалося покласти на улюблену племінницю, яка впоралася зі своїм завданням на «відмінно».


[Dev Story] Паровозик загадок. История о распределенной команде

Трохи пізніше через просте оголошення на стіні «В Контакті», яке розмістив мій «інвестор», були знайдені музиканти, їх спочатку було аж четверо, але в підсумку залишилося тільки двоє. Один із Санкт-Петербурга, другий з Донецька. Природно, я їх теж не знав. Вони написали центральну мелодію (яка грає в головному меню, тобто коли дитина бачить паровозик і вагончики) та кілька коротких мелодій для завдань.

В додаток стали додаватись завдання. Одночасно з цим дизайнер підкидала шматки дизайну, які я впроваджував в додаток. Загальна кількість персонажів, які «живуть» в додатку перевалило за сотню. Персонажі використовуються майже у всіх завданнях. Впровадження музики і озвучення в додаток також проходило за планом.


[Dev Story] Паровозик загадок. История о распределенной команде

У підсумку перша версія програми (яка працювала тільки на iPad) вийшла наприкінці березня, а вже на початку квітня додаток стало універсальним. Іншими словами, воно підтримує iPhone і iPad, і купувати його потрібно тільки один раз для всіх своїх пристроїв. Зовсім нещодавно, 16 квітня, вийшла Lite-версія, в якій кількість завдань обмежена. У безкоштовної версії наш поїзд зовсім маленький, але його завжди можна збільшити.


[Dev Story] Паровозик загадок. История о распределенной команде

Завдання в додатку абсолютно різні. Тут є навчання цифр і рахунок, вивчення літер і складання слів, картинки з персонажами, вивчення знаків і символів, а також ігрові завдання - складання пазлів, гра «меморі» на запам'ятовування, завдання на логіку і т. д. Є і задача, яка сподобається дітям будь-якого віку - «Створи свій світ, у якому дитина може малювати і додавати персонажів, змінюючи їх розміри і легко переміщаючи їх пальцями по екрану.


[Dev Story] Паровозик загадок. История о распределенной команде

У додатку 23 вагони. Надалі планується збільшення їх кількості.


[Dev Story] Паровозик загадок. История о распределенной команде

Що маємо в результаті? Абсолютно різні люди з різних міст (Владивосток, Москва, Санкт-Петербург, два міста з України) знайшли один одного і об'єднали свої зусилля, щоб зробити якісний і гарний продукт в обумовлений термін, який викликає у дітей посмішку. Створення додатка командою зовсім незнайомих людей, що знаходяться в різних частинах світу, можливо. І ми дуже раді, що наша праця допоможе дітям дізнатися щось нове і зробити велику кількість маленьких, але важливих відкриттів.


[Dev Story] Паровозик загадок. История о распределенной команде

Спасибі сайту і форуму iphones.ru, який допоміг мені зробити таке красиве додаток!

Від «інвестора». Кілька місяців тому я хотів подивитися на власному досвіді, як створюються програми для AppStore. Була відносно невелика сума грошей, яку я готовий був витратити на розробку цікавого додатки. Через форум на iphones.ru я познайомився з Євгеном, мені дуже сподобалася його ідея про «Паровозик». Після обговорення і узгодження всіх подробиць майбутньої програми, він почав пошук дизайнера і сам взявся за роботу. Розробка нашого невеликого додатки була дуже схожа на справжній проект зі своїми термінами, бюджетом, обговореннями, узгодження спірних питань і т. д. Євген повністю вклався у відведені терміни і бюджет, при цьому вийшло дуже красиве додаток. Коли я бачу радість і емоції у дітей, які грають у наш «Паровозик» - це саме приємне для мене. Велике спасибі всім, хто працював над нашим додатком і допомагав нам!

iPhone + iPad: 69 руб. [Завантажити з App Store]
Lite-версія: Free [Завантажити з App Store]

Дана історія опублікована в рамках рубрики Developer Story, де розробники діляться секретами своєї внутрішньої кухні.
|