Обучение наставляемого + руководство наставника = быстрая кривая обучения.

Я думающий о себе разработчик iOS. Мне нравится учить и учиться тому, кто хотел создать табло, которое можно использовать для местного футбольного матча.

Что такое табло игры Mobile Soccer?
Табло было в основном построено для записи результатов местных футбольных матчей. Например, когда у нас проходят соревнования по уличному футболу. Не было возможности отслеживать счет для людей, которые не присутствовали на месте, чтобы посмотреть игру. Это приложение позволяет администратору обновлять счет игры в любой момент, а люди, которые не находятся на месте, получают обновление в режиме реального времени.

Технический стек, который я использовал
Я использовал Swift для этого проекта. Причина использования Swift заключается в том, что он гораздо более функционален, чем Objective C, его коды менее подвержены ошибкам, и у него есть хорошие и простые способы сократить размер приложения, в конечном итоге повышая производительность приложения.

Процесс создания табло игры Mobile Soccer
Когда я подумал о проблеме, я сначала взял бумагу и ручку, чтобы записать то, что нужно было решить. Позже я начал гуглить, как создать приложение для IOS.

Проблемы, с которыми я столкнулся
Некоторые из проблем, с которыми я столкнулся, были

  • Получение хорошего наставника, который мог бы очень хорошо объяснить внутреннюю работу Swift.
  • Знакомство с тем, как использовать socket.io для обновления в реальном времени с помощью Swift.

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

Заключительные мысли и следующие шаги
Я уже работаю над другим проектом для музыкальных исполнителей. Будьте начеку.

Похожие записи

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

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