Все почалося в той момент, коли я потрапив на сектори стадіону імені Валерія Лобановського у Києві. Підтримуючи свою команду, фанати самостійно виготовляють атрибутику, одяг, прапори, стікери та ще купу всього. Тому створення додатку було лише питанням часу, адже ж офіційно його у Динамо ще й досі не існувало. Тому я вирішив поєднати свої професійні знання в програмуванні і любов до клубу за допомогою xCode.

Початок

В той момент в мене вже був невеликий досвід у створенні додатків під iOS (ми з приятелем написали сайт і програму для пошуку та моніторингу залізничних квитків - UTrain, над якою ми і зараз продовжуємо працювати). Я вирішив вивчити ті зразки, які існували в подібному сегменті. Зеніт, Мілан, ЦСКА, Баварія, Боруссія, Апоель... Це дослідження дуже допомогло у тому, щоб зрозуміти, які помилки зробили інші люди, коли намагалися занадто відійти від інтерфейсу Apple. Тому, зібравшись з думками, я почав.

Сервіс

Звідки брати інформацію, новини, фото, розклад матчів? Я зупинився на офіційному сайті Динамо Київ (fcdynamo.kiev.ua). Робити виклики з телефона до сайту мені здалося занадто проблематичним. Тому я вирішив зробити маленький сервіс, який би виймав потрібну інформацію з сайту і повертав її у json-форматі. Після деяких коливань було обрано Python + Google App Engine. Адже ж що я знав про перше і друге? Правильно - нічого. Але після 3-4 днів в мене вже був робочий прототип, який я і виклав на сервер.

Дизайн

Я планував побудувати додаток, з класичним інтерфейсом, тому всі елементи дизайну відмальовував сам.

  

На іконку я помістив український орнамент і динамівську "Д".

Зібрав логотипи українських клубів, підібрав фото для розділів, відмалював кнопки для навігації.

     

Наче, все.

Програмування

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

Тому я вирішив зробити наступні розділи:

• Новини - де будуть висвітлюватися новини клубу та вболівальників, а також результати попереднього матчу і інформація про наступний.

• Матчі - тут я вирішив розташувати турнірну таблицю та розклад минулих і наступних матчів.

• Команда - основний склад команди (молодіжний з'явиться з часом) і тренерський штаб.

• Клуб - історія, тренери та досягнення. Ця інформація більш статична, але я вирішив не зашивати її в програмі, а виніс в статичні html сторінки, які зверстав під екран телефона.

• Фанати - історія фанатів Динамо та їх перфоманси. Звісно, в цьому розділі з'явилися і такі пункти, як ставлення вболівальників до піротехніки та інформація про родину Павліченків, за свободу яких боряться фанати.

І закипіла робота. Завантаження інформації, розташування контролів, таби для підпунктів, слайдшоу для розділів, html сторінки, конфігурація App Engine, здивування тому, як верстали офіційний сайт... З часом програма вже набула певних форм. Напрямок мені здавався вірним, тому робота перейшла до деталей. Зараз, коли я працюю над наступною версією, то дуже видно ці відмінності в дрібницях інтерфейсу. Словом, деталі вирішують  все.

Зараз                                                                              В новій версії

 

За тиждень до того, як програма відправилася в App Store, я зробив промо-відео. Довелося потанцювати з Final Cut, програмою для запису відео з екрану, та програмою, яка вставляє емулятор айФона на білий фон + ще одна, яка перетворює курсор миші на біле коло.

Створив групи вконтакті та facebook, де і вивісив це відео.

App Store

Ім'я у програм в апсторі є унікальним в межах локалізації. Тому я ще місяці за 3 до початку роботи над додатком зареєстрував ім'я Dynamo.

Далі була стандартна процедура з підготовки скріншотів та тексту та відсилкою програми в App Store. А потім тиждень очікування на розгляд, день розгляду і нарешті програма стала доступна всим бажаючим.

За два дні додаток потрапив в топ-10 українського App Store у розділі безкоштовних програм і максимально досяг 6-го місця. Два тиждні програма займала перше місце в категорії "Спорт".

 

Звісно, з часом кількість завантажень знизилася. Але за весь період додаток завантажило більше ніж 3000 людей. Окрема подяка адміністраторам офіційних груп Динамо вконтакті та facebook за те, що розмістили інформацію про додаток.

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

Вболівайте за Динамо.

Динамо Київ [free, Завантажити з iTunes]


У вас есть что рассказать нашим читателям?

Напишите на почту piti4ek (собачка) uip.me - ответим каждому. А самые интересные истории будут опубликованы в рубрике «».


reader

Читатель UiP

Аккаунт, от имени которого публикуются присланные на почту tips@UkrainianiPhone.com статьи, обзоры, девстори и другие материалы читателей

Материалы

Нашел ошибку в тексте? Выдели ее и нажми Ctrl + Enter
  • Nikita Ostapets

    очень круто и очень красиво! молодцы ребята! так держать)

  • Цікаво і пізнавально! За українську окрема подяка!

  • Не є вболівальником Динамо. Але проект радий підтримати. :-)

  • Шахта

    Шахтер чемпион!!!!!!!! а вам менты Лиги Чемпионов не видать :)

    • Ruslan

      Пропустив тире і дві коми. Тому давай вчи уроки, поки мама не насварила :)

      • Шахта

        Бандера ты недобитая :)

      • Ruslan

        Кротику, якщо є що сказати по справі (тут же про програму мали б ми говорити) — кажи. Якщо немає — іди на football.ua, там як раз такі, як ти, пасуться.

      • Ну вот откуда такое лезет? Бан жителю Донбасса!

      • ratijas

        ах, тыж!!

      • piti4ek

        Готово.

    • ratijas

      за шахтёра — «+»

  • zadrothon

    Как же меня умиляют эти поцреоты

    • Ruslan

      Добре, що всі тут такі неупереджені. Ви, шановний, певно, дуже далекі від футболу і всього, що з ним пов’язано. Тому продовжуйте далі ходити на балет. І дякую, що в кінці вашого ліричного відступу ви все ж звернули увагу на те, про що ми тут, власне, і зібралися поговорити — про програми для iOS.

      • zadrothon

        Мне хватает того, что я каждый день вижу на улицах бритоголовых воинственно настроенных полугопников в зауженных спортивках и синих шарфах, которые кричат «Зига-Зага, Хой! Хой! Хой!», при этом кидая зиги (так что не нужно говорить, что это — «всего лишь невинная кричалка») и обильно матерясь :)

      • Вася Пупкин

        +100500
        Приложение хорошее, а вот фанаты-хулиганы то ещё быдло. Отправить бы их всех в газовые камеры >:( из-за них футбол ассоциируется только с уродами. Эти идиоты, которые кричат что они Патриоты, при этом кидая зиги налево и направо не вызывают ничего кроме отвращение. Если это лицо патриотизма, то я отказываюсь быть патриотом.