Как я научился программировать без компьютера.

От того, как я научился кодировать приложения на листах бумаги, до запуска моего 6-го приложения для iOS.

Еще в 2016 году, когда я учился на последнем курсе старшей школы (матричная), я принял жизненно важное решение — создавать приложения для iPhone. Единственным недостатком было то, что в то время мои родители не могли позволить себе купить мне MacBook, поскольку это то, что нужно для создания приложений для iPhone.

Вместо того, чтобы сдаться, я пошел в ближайший супермаркет и купил себе блокнот формата А4 на 288 страниц, зашел на YouTube и начал писать код на листочках бумаги. Я наблюдал, как Брайан из Let’s Build That App создавал приложение для чата с нуля, используя Swift на Xcode. Он лучший учитель, которого я когда-либо встречал в сети.

Затем я брал эти листы бумаги с собой в школу и изолировал себя от своих одноклассников на перемене, чтобы запомнить фрагмент кода, который я написал накануне вечером, и прочитать про себя, что «эта строка кода вызвала это на iPhone». экран симулятора».

Я держал это в секрете 6 месяцев подряд, не желая, чтобы мне говорили, что это невозможно, это невозможно сделать.

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

Короче говоря, с тех пор я построил умные часы, используя плату Arduino, которые показывают время, количество пройденных шагов, количество сделанных гребков, количество пройденных километров, количество сожженных калорий, они подключаются к Bluetooth через приложение для Android. Я построил с помощью MITs' App Inventor. У него был вибратор, который вибрировал каждый раз, когда поступало сообщение или телефонный звонок. Это было год спустя, в 2017 году.

Я также создал GPS-трекер, который также подключался к приложению, которое я также создал с помощью MITs’ App Inventor, и позволял вам отслеживать свой автомобиль и удаленно выключать двигатель автомобиля, где бы вы ни находились. Это было в 2018 году.

В 2019 году я создал приложение для iOS и Android под названием Break Up Balls, использовал Unity для Android и Xcode для iOS. Я потратил на это целый год. Я сделал это с более чем 160 уровнями на каждой платформе, хорошими звуковыми дорожками, рекламой в Google, покупками приложений и так далее. Это не так хорошо, потому что я пренебрегал маркетингом и ASO.

Если есть что-то, что вы должны убрать, так это то, что маркетинг очень важен. Когда вы зарабатываете деньги, реинвестируете их в себя и тратите на маркетинг, рассказываете себе и своим детям о важности маркетинга, позволяете им начать с рекламы в Google с веб-разработки, вот с чего я начал, мой друг научил меня этому, это не было самопознанием, и я многому научился.

Я не очень хорош в написании рассказов, но, надеюсь, это поможет, я оставлю вас с этим:

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

Подпишитесь на меня в твиттере: https://twitter.com/MatlouThapeloMT