[Нам пишут] История создания приложения Wonderlamp для iOS

Привeт! Мeня зoвут Руслaн, мнe 20 лeт, зaнимaюсь iOS-рaзрaбoткoй oкoлo 2 лeт. Я xoтeл бы рaсскaзaть вaм oб oпытe сoздaния мoeгo прилoжeния Wonderlamp. Нa сoздaниe этoгo прилoжeния мeня вдoxнoвилa oднa вeщь моей младшей сестры. План заключалась в том, чтобы создать приложение, которое могло бы заслонить эту лампу. Она не очень удобна в поездках с-за своего размера, в ней нужно менять батарейки и симпатия стоит намного больше чем приложение в App Store. К начала нужно, чтобы оно проигрывало музыку. С сим проблем не возникло, с помощью знакомого музыканта я раздобыл музыку (к слову симпатия была написана в Logic Pro X). Вторая важная функция — сие звезды на потолке. Самое очевидное решение — взблеск телефона должна светить на потолок, и проходить сверх какой-то «купол», в котором будут вырезаны звезды. И самый выдающийся и интересный способ сделать это такой: пользователь печатает PDF-акт, который ему дает программа, вырезает звезды ножницами и складывает бумагу конусом. Потом того как идея была готова, я приступил к разработке самого приложения. Про этого требуется:

Компьютер Mac
Xcode
$99/година на приобретение подписки разработчика
Интернет. В нем не грех найти любую информацию по поводу разработки сверху Swift, и даже новичок в программировании на любом языке сможет обшаривать код, который ему нужен, и копировать/вставлять его в близкий проект. На разработку приложения ушло примерно 2 суток. Оно охватывает в себе всего 4 кнопки:

Ссылка на документация для конструирования проектора
Кнопка включения/выключения музыки
Кнопочка включения/выключения фонарика
Кнопка помощи, открывает видеоинструкцию о фолиант, как собрать из бумаги проектор

Расписка был нарисован в программе Pixelmator, и я выложил его к себя на сайт для загрузки пользователями приложения. Музыку в программу вставил с через AVAudioPlayer, он помогает воспроизводить mp3-файлы. Фонарик включается и выключается с через AVCaptureDevice.TorchMode. Видеоинструкция была снята на iPhone и смонтирована в Final Cut Pro X. С тем чтоб музыка продолжала играть после того как планзифтер телефона заблокируется, можно использовать метод фонового воспроизведения, а гляди фонарик выключается, и его нельзя оставить включенным получай фоне. Было принято решение ставить таймер сверху 10 минут, и эти 10 минут программа мало-: неграмотный дает экрану телефона погаснуть. Когда время проходит фонарик выключается, поп прекращается, а телефон переходит в режим сна. В наше п(р)ошедшее проверка проходит очень быстро — за кальпа-двое, раньше такой процесс занимал больше недели. Возле проверке приложения мне отказали и попросили отправить им видео, для котором будет видно что программа действительно работает собственно так, как я заявляю — видимо, не были уверены, зачем телефон и конструкция из бумаги могут стать проектором звезд для потолок. Я записал видео, залил на YouTube, отправил в костяк проверки ссылку и через полдня программу одобрили. Гляди и все, чем я хотел с вами поделиться. Моя изречение заключается в том, что даже без особенных знаний в этой области позволяется за неделю написать интересное приложение. Пробуйте и ваш брат, программирование на iOS — это отличное хобби и малоинициативный заработок. В наше время это совсем несложно. Обозначение: Wonderlamp
Издатель/разработчик: Ruslan Tereshchenko
Цена: 229 р. Встроенные покупки: Да и только
Совместимость: Универсальное приложение
Ссылка: Установить
Вот малую толику промо-кодов на загрузку приложения, можете п на результат моей работы, если Вас сие заинтересовало. KHKP3MKYWWA4
9LEK3734YEMW
4RXKJ4NKFP4J
FXTJ7NW6RP79
EWN3KNPTRLX6
7PMM6XPWHRJ7
AYKAEX94J7YM
RMMXJHPHXP99
EWHK4XMXPFPM
R36FT47PW6YA
H34WTTXAHRRM
K49WYHWENKMF
HNT7LKYK3RNP
HEYLLANE7RM4
HXT67FE4HJRM
YFHNW7MYK7RN
R4EJKHE934P9
T9K9A6PX64YF
KHYL4LNA37WA
HAYWWTJP477F
PAEPPHAKEAWT
LTYHMX6Y6TKT
JA4HKRLYE4AA
FNR646JTM9AT
E6ELLLXTFT97
PN3334LJFKM4
FFFNE4WAEMHE
HH96WXTLXW4E
NHNJFA6KFYHP
ETJAF9YFM4AN

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *