Игра для тех, кому интересно научиться создавать мобильные приложения. Уровень 1

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

Здесь не обязательно понимать все досконально, главное понемногу продвигаться к цели. От уровня к уровню. Будут маленькие блоки, на которые не обязательно тратить больше 15 минут (но при желании можно погрузиться детальнее).

Будем использовать язык программирования JavaScript и платформу для создания мобильных приложений React Native. Для старта не нужны никакие навыки. Устанавливать на компьютер тоже ничего не нужно будет, в этом нам поможет платформа Expo.

По окончанию вы сами сможете создавать простые приложения. Поймете специфику профессии программиста. 

__________________________________________________________________________________

Начнем с простого задания:
  • запустить на телефоне программный код, который вы найдете чуть ниже

Для этого сначала нужно скачать на свой телефон приложение Expo Goотсканировав вот этот QR код:


Теперь точно так же отсканируйте QR код ниже. И вы увидите, что скрывает программный код из левой части
 


Надеюсь вам понравилось :)

Если вы поменяете код сверху, то отображение его в вашем телефоне тоже изменится.
Например:
  • попробуйте изменить resizeMode с "contain" на "cover" или "repeat"
___________________________________________________________________________

*Расшифровка кода

Давайте попробуем почитать код, который написан выше, и который сейчас исполняется на вашем телефоне:
- Первые две строчки это импорт нужных нам библиотек.
- Затем мы создаем функцию App, которая отвечает за то, что мы увидим на экране.
- Мы используем ImageBackround, чтобы разместить картинку на нашем экране. С помощью стиля style={{flex: 1}} мы растягиваем ее на весь экран.
secretPhoto.jpg - это название картинки, которая у нас лежит в проекте
resizeMode= "contain" - говорит о том, что мы хотим увидеть всю картинку целиком.

*Задание со звездочкой
  • перейдите по этой ссылке https://snack.expo.io/@merry_ejik/junny-apps-level-1
  • добавьте в проект другую картинку вместо secretPhoto.jpg просто перетащив ее в проект (который вы открыли по ссылке выше) и назвав ее так же (или вставив новое название в код)
___________________________________________________________________________

Надеюсь вы получили удовольствие от того, что без всяких навыков уже можете менять что-то в своем телефоне. То ли еще будет :)



Комментарии

  1. задумка топчик, пока что игровой составляющей процесса чётко не представляю.

    ОтветитьУдалить
    Ответы
    1. Я пока представляю это так: легкость освоения, интерес, драйв и увеличение сложности от уровня к уровню. А там посмотрим, что выйдет и вызовет ли интерес

      Удалить
  2. Ура, у меня все получилось!

    ОтветитьУдалить
  3. Этот комментарий был удален автором.

    ОтветитьУдалить
  4. Я добралась))
    https://snack.expo.io/Obzsr4_Lm

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Уровень 2. Нажми меня еще раз

Уровень 3. React Native, Expo, что это все такое?