Лет 10 назад мне за высокие трудовые заслуги в области IT был вручен новый айфон. Первый в моей жизни. И это было настоящее событие, скажу я вам.
Освоившись с интерфейсом, оценив комфорт работы системы и насколько все толково организовано, в голове молоточком застучала мысль: «Хочу! Хочу разработать приложение для iOS!».
Как началась разработка приложения
Мечта родилась, росла и крепла, пока я самозабвенно скачивал одну игрушку за другой, один блокнот и тайм-менеджер за другим, и так по кругу. Потом у меня появился макбук. И целый ворох идей, какое же приложение я хочу сделать.
В первую очередь, хотелось напрограммировать что-то простое, развлекательное и, что, естественно, для программиста с минимальными художественными способностями, не требующее сложного дизайна. Да разве это возможно?! Сейчас я вам честно отвечу, что нет.
Сказок и чудес не бывает, а вот мечты реализовываются.
После нескольких неудачных попыток разработка приложений под iOS была заброшена на много лет, за которые я защитился в аспирантуре, женился и родил сына:). И вот от него-то, пятилетнего, я и получил и волшебный пинок, и стимул сделать несделанное, и лучшее вознаграждение за потраченные усилия.
Мой сын любит энциклопедии. Мне иногда даже кажется, что с рождения. А ещё он любит цифры. А ещё у него есть айпад. Соединив в своей голове запросы и возможности, он попросил найти ему на айпаде алфавит птиц. И рыб. И животных. И насекомых (воу-воу, стоп, тут я тебе не помощник, с насекомыми иди к маме). И понеслось.
Давай сравним, кто длиннее, а давай ты угадаешь, кто больше весит, а давай я прочитаю название по буквам, а ты мне его произнесёшь целиком, и тд и тп.
Несколько месяцев (а для ребёнка это ого-го сколько!) мы играли в алфавит в интернете. А потом было решено: делаем сыну подарок на ДР. Его личное приложение!
Главный экран включает в себя большую фотографию животного, его название и основные характеристики. Можно листать животных по порядку и запоминать, у кого какой рост, где живет и т.д., а можно в режиме тестов угадывать.
В итоге в игре участвует вся семья, обсуждает животных, взрослые вспоминают интересные факты про них, а веселый ребёнок запоминает новое. Все естественно, легко и весело.
Началось все по-взрослому. С ТЗ, вменяемого бюджета на дизайнера и разработчика. Спасибо сайтам с фрилансерами, где мы нашли (оговорюсь, работал я в команде с женой, которая отвечала за информативную часть, ну и просто была на подхвате) желающих реализовать проект.
Почему обратился к сторонней помощи?
Я не программист, это только хобби, и разбираться в тонкостях разработки приложения совершенно не хотелось.
Главная же для меня была ИДЕЯ!
Итак, ТЗ. Написано, переписано, ещё раз написано, ещё раз переписано. Сделали! Разработчик утвердил сроки готовности, через месяц приложение в аппсторе, тогда же и на андроиде. Ну и на всех устройствах, со всеми разрешениями. Точно нет проблем? Ну, что ж, поехали, работаем!
Н-да…. первый же макет показал, что мы друг друга недопоняли… Приложение детское, веселое, красивое, завлекающее. Ну это мы так думали, а дизайнер… Ну, что поделать, если на бесплатных ресурсах нет красивых картинок?! Ок, мы купим на платных!
Купили, составили макет сами (пока выбирали, уже все придумали) в черновую, попросили дизайнера повторить в Иллюстраторе. Не сложилось… Животные висят в воздухе, нос тукана упирается в табличку и тд и тп.
Давайте созвонимся по скайпу, это быстро, просто и сразу же будет диалог. «Это отнимает много времени», — был нам ответ.
А потом много-много писем с нашей стороны, в основном с просьбами, чтобы предпредыдущие исправления не исчезали, потому что мы до сих пор не можем понять, как же исправленное в первой версии вдруг снова вылезает в третьей. И так снова и снова.
В итоге месяц пролетел незаметно, а до работы разработчика мы даже не дошли… А может оно и к лучшему… Завершаем контракт на первом этапе, договариваемся об объеме сделанной работы и свободно выдыхаем…
День рождения сына на носу, подарок озвучен, приложения нет. Но обещания надо выполнять!
Что же у нас есть?
- Четкое понимание дизайна и некоторые наработки в иллюстраторе.
- Мною уже составлена таблица со всеми полями, через которую будет осуществляться запрос к данным
- Утверждённый список животных и данные по трём из них.
- ТЗ с полным описанием функционала
Этап первый. Корректировка дизайна
В итоге работа в иллюстраторе заняла несколько дней, но теперь я мастер в коллажировании объектов, а также знаю, как взяв букву из красивого шрифта можно обрисовать ее и получить граммофон, например.
Этап второй. Выбор платформы и обучение
И надо сказать, что сырую версию приложения разработал недели за полторы-две. Дальше нужна была информация для наполнения.
Этап третий. Информация
![](https://www.iphones.ru/wp-content/uploads/2019/12/951709_f909b5e1c4.jpg)
Этап четвёртый. Появляются новые идеи…
Ну и пузыри пусть ребёнок полопает за правильный ответ, радости-то сколько будет!
![](https://www.iphones.ru/wp-content/uploads/2019/12/951709_1c21a57656.jpg)
Этап пятый. Аудиозапись
YouTube оказался серьезным подспорьем, слушали там правильное произношение на английском и испанском (сами говорим, но произношение не на уровне носителей) и повторяли.
![](https://www.iphones.ru/wp-content/uploads/2019/12/951709_8c102fd9fb.jpg)
Этап шестой. Покупка аккаунта разработчика и размещение приложения в Appstore
Этап седьмой. Маркетинг
К сожалению, статьи часто платные и платные весьма ощутимо, что сводит практически к нулю вывод приложения в массы. Ну, а количество одобренных Apple новых приложений зашкаливает, а значит даже в разделе Новое пользователь с трудом его найдёт.
![undefined](https://www.iphones.ru/wp-content/themes/simpla2/images/logo-transparent.png)
9 комментариев
Форум →Вот такие отцы заслуживают уважения! Браво!
Язык только английский , почему так , чем русский провинился
@qazwsx-qaz, добрый день.
В игре на данный момент 3 языка (русский, английский и испанский)
Подскажите, где отображается, что только 1 язык? Я постараюсь исправить в следующем обновлении (запланировано на конец января)
У меня точно такая же идея:) но я, увы, не программист. Мой максимум был в школе в бэйсике. А вашу игру с удовольствием скачаю и дам сыну
@iVedro, Спасибо! Очень ждём ваших комментариев и идей как улучшить/дополнить наше приложение!
Да, с дизайном, конечно беда. Обращайтесь, помогу, бесплатно.
@goracius, Спасибо! Мы примем любую помощь!
Можете связаться с нами через сайт?
Идеолог значит куда больше исполнителя.
Выпустили версию на iPhone. Android на подходе!
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как поставить рейтинг песням в iOS 10 в приложении Музыка?
Как отписаться от почтовой рассылки, если регистрировались на сайтах через Apple ID
Как починить синхронизацию паролей между iPhone
Как включить набор текста свайпом на iPhone
Как узнать, кто из семейного доступа использует больше места в iCloud
Как настроить переадресацию вызовов с iPhone
Как на любом Mac настроить переключение языка одной кнопкой
Как объединить несколько мессенджеров в одном приложении