AppleInsider.ru
X
О проекте Реклама
Чат
с читателями
Присоединяйтесь
в Телеграме

[Dev Story] Как создавалось приложение Pickup Note

Нам пишет разработчик приложения Pickup Note

Всем привет! Недавно в App Store появилось мое первое приложение для iPhone и iPad. Небольшая предыстория. Мой младший брат очень часто валяется на кровати в наушниках и до него совершенно невозможно докричаться. Изведя блокнот табличками типа «Сделай потише» и «Покорми кота», я решил, что лес пора начинать спасать. Я являюсь большим поклонником техники Apple, имею множество устройств, начиная от iPod Touch до Macbook pro, постоянно обновляю девайсы, поэтому в моей семье нет iOS-устройства только у кота.

И я решил скачать какое-нибудь простенькое приложение, функциональность которого ограничена единственным пунктом — уметь показать коротенькую надпись на телефоне или планшете, чтобы ее было видно более-менее издалека. Это должны быть короткие сообщения, выражения эмоций, да что угодно. Я был совершенно уверен, что с первой же попытки найду десяток навороченных программ, которые умеют это делать. Каково же было мое удивление, когда я не нашел вообще ничего подобного. То есть, конечно, нашел парочку приложений, безнадежно устаревших, о которых забыли сами разработчики еще чуть ли не на витке iOS 5, и обладающих ненужными мне функциями.

Поэтому я решил попробовать написать приложение самостоятельно. Это был не первый мой опыт программирования — по работе приходится иногда писать простенькие программы на Delphi и C++, ну и базовые знания Java и PHP также имелись. С xcode начал возиться, как только купил себе MacBook, но язык Objective C показался мне каким-то странным и я забросил это дело. Как оказалось, зря.

Каждое приложение начинается с интерфейса, у меня была задача сделать его максимально минималистичным в стиле iOS 7 — никаких картинок, графики и понтов. Конкретная задача под себя — уметь писать таблички, надписи передвигать по экрану пальцем и растягивать (функцию растягивания решил оставить только для iPad). С первыми трудностями я столкнулся, когда «дизайнил» интерфейс — очень долго разбирался с привязками (constrains) — ничего не хотело нормально привязываться к краям экрана и при повороте девайса все смещалось и пропадало. Само написание кода я описывать не буду, там я больших трудностей не встретил — в xcode встроена очень мощная и продвинутая документация, работать с которой одно удовольствие.

В итоге два дня усиленной «разработки» с утра до вечера (на работе взял отгулы) принесли свои плоды — первую рабочую версию приложения. Я быстренько получил аккаунт разработчика iOS в Apple и начал тестировать приложение на своих девайсах — iPhone 4, iPhone 5, iPhone 5s и iPad Mini. После исправления мелких багов я решил, что для моих целей вполне сойдет. Название программы в шутку предложил мой товарищ. Он предложил назвать его PickupNote и позиционировать как инструмент для «пикапа» милых дам в общественных местах. Мы посмеялись, и так я его и назвал.

Изначально я даже не планировал выкладывать приложение в App Store. Писал я его чисто для себя, и думал, если кому понравится, то пусть приходят ко мне, я им установлю на устройство через свой MacBook. Но когда я показал приложение друзьям и коллегам по работе, все наперебой начали спрашивать, как его можно скачать. Тогда я решил попробовать протолкнуть его в магазин приложений. Я был уверен, что его не пропустят, но через несколько дней ожидания мне на почту пришло заветное письмо, где сообщалось, что статус приложения — Ready For Sale.

Вот, собственно и все. Приложение почему-то решил написать полностью на английском языке, с упором на англоязычную аудиторию. Правильно это или нет — не знаю, возможно, стоит добавить русификацию, но в отчетах по скачиваниям фигурируют такие страны, как Бразилия, Германия и США.

В новых версиях планирую добавить выбор шрифтов и возможность сохранять таблички для будущего использования. Не исключаю, что в программе остались баги и недоработки, два из них мне уже известны — это некорректное отображение текста при включенной функции «Использовать жирный шрифт» и несрабатывание с первого раза кнопки «Invert colors». Все это будет исправлено в скорейшем времени.

Спасибо за внимание, пишите в комментариях, полезным ли оказалось для вас мое простенькое приложение, и какие функции вы хотели бы увидеть в новых версиях.

Название: Pickup Note
Издатель/разработчик: Art Rovny
Цена: Бесплатно
Встроенные покупки: Нет
Совместимость: Универсальное приложение
Ссылка: Установить

Если вам есть, чем поделиться с другими читателями нашего сайта, пишите на advert@appleinsider.ru и не забудьте указать свое имя или ник. Мы внимательно читаем входящие письма и публикуем ваши самые интересные истории.

Новости по теме
Как бесплатно оживить фото и создать видео по описанию в нейросети Grok
Как включить модель GPT-4o в нейросети ChatGPT
Вы больше не нужны. В свежем обновлении WhatsApp сможет писать сообщения за вас
Новости партнеров
Благодаря мозговому импланту мужчина впервые за 10 лет испытал счастье
Благодаря мозговому импланту мужчина впервые за 10 лет испытал счастье
Министр финансов США допустил новые покупки Биткоина правительством. При каких условиях это случится?
Министр финансов США допустил новые покупки Биткоина правительством. При каких условиях это случится?
В Россию привезли самый умный робот-пылесос 3i G10+. Он стоит недорого и продается везде
В Россию привезли самый умный робот-пылесос 3i G10+. Он стоит недорого и продается везде